GET /v1/customers/check
Parametreler
İki parametre de verilmezse istek
400 VALIDATION_FAILED (requiredOneOf) ile reddedilir.Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
idNo veya ad soyad ile tek çağrıda kayıt, sicil ve doğrulama durumu
GET /v1/customers/check| Parametre | Tür | Kural |
|---|---|---|
idNo | string | TCKN/VKN/pasaport veya belge numarası — nameSurname ile birlikte en az biri zorunlu |
nameSurname | string | Ad soyad / ünvan (büyük-küçük harf duyarsız arama) |
400 VALIDATION_FAILED (requiredOneOf) ile reddedilir.200{
"success": true,
"data": {
"exists": true,
"customer": {
"id": "6a39d846afed5527f1c85f3b",
"idNo": "1976926558",
"idType": "person",
"idCardType": "idCard",
"nameSurname": "ÖRNEK KİŞİ",
"recordLevel": 0,
"isVerify": false,
"isValid": false
},
"recordLevel": 0,
"events": [],
"masak": {
"lastQueriedAt": "2026-09-05T19:31:24.915Z",
"types": ["masak"],
"isError": false
},
"verification": {
"latestId": "6a9c7e2bf2fb39feccb3480b",
"isApproval": false,
"isSigned": false,
"lastFormAt": "2026-09-05T20:30:00.000Z",
"hasPendingForm": true
}
},
"meta": { "requestId": "...", "timestamp": "..." }
}
{
"success": true,
"data": {
"exists": false,
"customer": null,
"recordLevel": null,
"events": [],
"masak": null,
"verification": null
},
"meta": { "requestId": "...", "timestamp": "..." }
}
| Alan | Anlam |
|---|---|
exists | Müşteri kaydı var mı |
customer | Dar müşteri kaydı (yoksa null) |
recordLevel | Sicil seviyesi: 0 kayıt yok, 1 normal, 2 güvenli, 3 riskli, 4 yasaklı |
events | Sicil olayları (en yeni önce, en fazla 25) |
masak | idNo bazlı son MASAK sorgusu (hiç yoksa null) |
verification.hasPendingForm | Onay bekleyen müşteri tanı formu var mı |
verification.isApproval | Son form onaylı mı |