Ana içeriğe geç

Kullanıcıyı ID'ye Göre Getir

Belirli bir kullanıcının ID'sine göre detaylı bilgilerini getirir.

İstek

GET /v2/users/users/{user_id}

Parametreler

AdTipKonumAçıklama
user_idstringpathGerekli. Getirilecek kullanıcının ID'si

Başlıklar

AdAçıklama
AuthorizationGerekli. Kimlik doğrulama için Bearer token
User-Agentİsteğe bağlı. İstemci uygulaması tanımlayıcısı

Örnek

curl --request GET \
--url '\{\{baseUrl\}\}/v2/users/users/680c02896d91ca0145cfeb81' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--header 'User-Agent: insomnia/11.5.0'

Yanıt

Başarılı bir yanıt kullanıcı bilgilerini döndürür:

{
"id": "680c02896d91ca0145cfeb81",
"name": "Tom",
"surname": "Hardy",
"email": "user@apex.com",
"address": "0xa112983907944387b64ba512daf256b3f28f93f5",
"identity_number": "11111111111",
"kyc": {
"is_verified": true,
"token_sent": true,
"token_sent_at": "2025-04-25T21:53:47.356Z",
"token_tx_hash": "0xf42d9234c0b22da68cfe7bf22975cad881d219a711c72b39d6c9a741e0344b62"
}
}

Yanıt Alanları

AlanTipAçıklama
idstringKullanıcı için benzersiz tanımlayıcı
namestringKullanıcının adı
surnamestringKullanıcının soyadı
emailstringKullanıcının e-posta adresi
addressstringKullanıcının blockchain cüzdan adresi
identity_numberstringKullanıcının kimlik numarası
kycobjectMüşterini Tanı (KYC) doğrulama bilgileri
kyc.is_verifiedbooleanKYC doğrulamasının tamamlanıp tamamlanmadığı
kyc.token_sentbooleanDoğrulama tokenının gönderilip gönderilmediği
kyc.token_sent_atstringTokenın gönderildiği ISO 8601 zaman damgası
kyc.token_tx_hashstringToken doğrulaması için blockchain işlem hash'i

Durum Kodları

Durum KoduAçıklama
200Başarılı - Kullanıcı bilgileri başarıyla getirildi
400Hatalı İstek - Geçersiz istek parametreleri
401Yetkisiz - Geçersiz veya eksik kimlik doğrulama tokenı
404Bulunamadı - Kullanıcı ID'si mevcut değil
500İç Sunucu Hatası