KYC seviye güncellemesi için kullanılan endpoint ve http metod bilgisi aşağıda verilmiştir.
| HTTP Method | URL |
|---|---|
| POST | /v1/Account/SubmitKYCForm |
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| account_number | string | Evet | Hesap Numarası |
| first_name | string | Evet | Kullanıcı Adı |
| last_name | string | Evet | Kullanıcı Soyadı |
| national_id | string | Evet | Kullanıcı Vatandaşlık Numarası |
| birth_year | int | Evet | Kullanıcı Doğum Tarihi / Yıl |
| birth_month | int | Evet | Kullanıcı Doğum Tarihi / Ay |
| birth_day | int | Evet | Kullanıcı Doğum Tarihi / Gün |
| mother_name | string | Hayır | Anne Adı |
| father_name | string | Hayır | Baba Adı |
| national_document_type_id | int | Evet | Kimlik Tipi (1:TC No , 2:Pasaport No) |
| country_code | string | Evet | Ülke Kodu (TR) |
| sector_id | string | Evet | Meslek Kodu (İlgili meslek bilgisi için: /v1/StaticData/GetJobList) |
| address | string | Evet | Adres |
| province_id | int | Evet | İl Kodu (İlgili kodlar için: /v1/StaticData/GetProvinceCityList) |
| city | string | Evet | İlçe (İlgili ilçe bilgisi için: /v1/StaticData/GetCityListByProvinceId) |
| Parametre | Tip | Açıklama |
|---|---|---|
| status | int | Statü |
| code | string | Kod |
| message | string | Yanıt Mesajı |
| payload | obje | Veri |
| account_number | string | Hesap Numarası |
| kyc_level | int | KYC Seviyesi |
İSTEK (POST) :
{
"account_number": "XXX48400"
"first_name":"John",
"last_name":"Doe",
"national_id":"12312312312",
"birth_year":"1993",
"birth_month": 9,
"birth_day": 9,
"mother_name": "Gülşen",
"father_name": "Tarkan",
"national_document_type_id": 1,
"country_code":"TR",
"city":"İstanbul",
"province_id":"2",
"sector_id":"8",
"address": "Üsküdar Altunizade"
}
YANIT:
{
"status" : 0,
"code": "100",
"message" : "Üyelik seviyeniz başarıyla güncellendi.",
"payload" : {
"account_number": "XXX48400",
"kyc_level": "20"
}
}