Kullanıcı profili (ID ile)
Belirtilen kullanıcı ID için genel profil bilgilerini döndürür.
Belirtilen kullanıcı ID için genel profil bilgilerini döndürür.
Path Parameters
Profil bilgisi alınacak kullanıcı ID değeri
Header Parameters
Uygulama içerisinde seçilen dil (varsayılan: en)
"en" | "tr"Zaman dilimi (varsayılan: UTC)
"UTC-12:00" | "UTC-11:00" | "UTC-10:00" | "UTC-09:30" | "UTC-09:00" | "UTC-07:00" | "UTC-06:00" | "UTC-05:00" | "UTC-04:00" | "UTC-03:30" | "UTC-03:00" | "UTC-02:00" | "UTC-01:00" | "UTC+00:00" | "UTC+01:00" | "UTC+02:00" | "UTC+03:00" | "UTC+03:30" | "UTC+04:00" | "UTC+04:30" | "UTC+05:00" | "UTC+05:30" | "UTC+05:45" | "UTC+06:00" | "UTC+06:30" | "UTC+07:00" | "UTC+08:00" | "UTC+08:45" | "UTC+09:00" | "UTC+09:30" | "UTC+10:00" | "UTC+10:30" | "UTC+11:00" | "UTC+12:00" | "UTC+12:45" | "UTC+13:00" | "UTC+14:00"Platform (varsayılan: web)
"web" | "mobile_ios" | "mobile_android" | "admin" | "api" | "unknown" | "all"Uygulama versiyonu (opsiyonel)
Cihaz kimliği (opsiyonel)
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/users/profile/507f1f77bcf86cd799439011"{
"isSuccess": true,
"statusCode": 200,
"data": {
"_id": "507f1f77bcf86cd799439011",
"name": "John",
"surname": "Doe",
"username": "johndoe123",
"availabilityStatus": "available",
"profilePhoto": {
"_id": "507f1f77bcf86cd799439012",
"url": "https://example.com/profile.jpg",
"type": "image"
},
"interests": [
"music",
"sports"
],
"expertise": "designer",
"age": 28,
"minutePriceInLiveStream": 1,
"followersCount": 128,
"followingCount": 256,
"bio": "Passionate about technology and travel",
"instagram": "myinstagram",
"snapchat": "mysnapchat",
"x": "mytwitterx",
"tiktok": "mytiktok",
"facebook": "myfacebook"
},
"errors": [],
"timestamp": "2026-05-22T16:11:26.806Z"
}{
"isSuccess": false,
"statusCode": 400,
"data": null,
"errors": [
"Validation failed"
],
"timestamp": "2026-01-15T10:30:00.000Z"
}{
"isSuccess": false,
"statusCode": 403,
"data": null,
"errors": [
"This profile cannot be viewed",
"This profile is private"
],
"timestamp": "2026-05-22T16:11:26.806Z"
}{
"isSuccess": false,
"statusCode": 404,
"data": null,
"errors": [
"Resource not found"
],
"timestamp": "2026-01-15T10:30:00.000Z"
}Kullanıcı profili (username ile) GET
Belirtilen kullanıcının genel profil bilgilerini döndürür.
Profil güncelle (kısmi) PATCH
**Production uyarisi:** Bu endpoint veri degistirir veya operasyon tetikleyebilir. API Playground icinde Production server seciliyse gercek production verisi etkilenir; test icin Development server kullanin. Kullanıcının temel bilgilerini kısmi olarak günceller.