Dokümantasyon menüsü
JSON ile yaptırım araması
POST /public/search endpoint sözleşmesi.
POST
/public/searchÇoklu identifier, çoklu source ve daha okunabilir payload gereken entegrasyonlarda önerilir.
Kimlik doğrulama
Önerilen kullanım x-api-key header’ıdır; Authorization: ApiKey alternatifi desteklenir.
Parametreler
Path veya query parametresi yoktur.
Request body
{
"name": "Example Person",
"type": "person",
"birthDate": "1980-05-12",
"country": "TR",
"identifiers": [
{
"type": "passport",
"value": "AA123456"
}
],
"pageSize": 10
}Cevaplar
| HTTP | Açıklama | Schema |
|---|---|---|
200 | Arama sonucu | SearchResponse |
400 | Eksik veya hatalı istek | ErrorResponse |
401 | API anahtarı eksik, geçersiz veya pasif | ErrorResponse |
403 | Hesap pasif, kaynak yetkisi yok veya domain/IP kısıtına takıldı | ErrorResponse |
429 | API limit veya pageSize limiti aşıldı | ErrorResponse |
500 | Sunucu hatası | ErrorResponse |
503 | Geçici servis bağımlılığı hatası | ErrorResponse |
Kod örnekleri
curl -X POST "https://api.sanctions.tr/public/search" \
-H "content-type: application/json" \
-H "x-api-key: $SANCTIONS_API_KEY" \
-d '{"name":"AEROCARIBBEAN AIRLINES","sources":["OFAC"],"pageSize":5}'Karar sınırı
API sonucu aday eşleşmedir. Nihai yaptırım veya uygunluk kararı resmî kaynak doğrulaması ve insan incelemesi gerektirir.