Kullanıcı Oluştur
Sağlanan bilgilerle yeni bir kullanıcı oluşturur.
İstek
POST /v2/users/users
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Gerekli. Kimlik doğrulama için Bearer token |
Content-Type | Gerekli. application/json olmalı |
İstek Gövdesi
| Alan | Tip | Açıklama |
|---|---|---|
email | string | Gerekli. Kullanıcının e-posta adresi |
name | string | Gerekli. Kullanıcının adı |
surname | string | Gerekli. Kullanıcının soyadı |
identity_number | string | Gerekli. Kullanıcının kimlik numarası |
Örnek
curl --location '\{\{baseUrl\}\}/v2/users/users' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjbGllbnRJRCI6Ijk3MWNlZGVmLWVlZDctNDcwZi04YWIzLTBhZTM3ZDc0NTY4NCIsImV4cGlyYXRpb24iOjE3NjI5MjI4MTAsInN1cGVydmlzb3JFbWFpbCI6ImRldkBydWRpcS5jb20iLCJzdXBlcnZpc29ySUQiOiI2OGQyODBiYmM1ODA3M2NkZjU2NDJkMjAiLCJzdXBlcnZpc29yTm9kZUlEIjoiNjY1YWU1MzZhNjM5MmI3NWNmZDQwMzUyIiwic3VwZXJ2aXNvck5vZGVJbnRJRCI6MSwic3VwZXJ2aXNvck5vZGVQYXRoIjoiMSIsInN1cGVydmlzb3JSb2xlSUQiOiI2NjVhZTc5NjEwY2UyMTZkYmMzNWM5M2IiLCJzdXBlcnZpc29yUm9sZVByaW9yaXR5IjoxMDB9.kVHOxb43oLj-oe-Skkxe9_vxZIKikn4_h3qlsWatyPg' \
--data-raw '{
"email": "burkayydurduu@gmail.com",
"name": "Burkay",
"surname": "Durdu",
"identity_number": "11111111111"
}'
Yanıt
Başarılı bir yanıt oluşturulan kullanıcı bilgilerini döndürür:
Durum Kodu: 201 Created
{
"id": "6913872755654191dede37da",
"name": "Burkay",
"surname": "Durdu",
"email": "burkay.durdu@dalioprotocol.com",
"address": "",
"identity_number": "11111111111",
"kyc": null
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
id | string | Kullanıcı için benzersiz tanımlayıcı |
name | string | Kullanıcının adı |
surname | string | Kullanıcının soyadı |
email | string | Kullanıcının e-posta adresi |
address | string | Kullanıcının blockchain cüzdan adresi (ayarlanmamışsa boş string) |
identity_number | string | Kullanıcının kimlik numarası |
kyc | object | null | Know Your Customer doğrulama bilgileri (ayarlanmamışsa null) |
Durum Kodları
| Durum Kodu | Açıklama |
|---|---|
| 201 | Oluşturuldu - Kullanıcı başarıyla oluşturuldu |
| 400 | Hatalı İstek - Geçersiz istek parametreleri veya gövdesi |
| 401 | Yetkisiz - Geçersiz veya eksik kimlik doğrulama token'ı |
| 409 | Çakışma - Aynı e-posta veya kimlik numarasına sahip kullanıcı zaten mevcut |
| 500 | İç Sunucu Hatası |