Geliştirici merkeziv1.0.0
Dokümantasyon menüsü
API referansı

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

SearchQuery

{
  "name": "Example Person",
  "type": "person",
  "birthDate": "1980-05-12",
  "country": "TR",
  "identifiers": [
    {
      "type": "passport",
      "value": "AA123456"
    }
  ],
  "pageSize": 10
}

Cevaplar

HTTPAçıklamaSchema
200Arama sonucuSearchResponse
400Eksik veya hatalı istekErrorResponse
401API anahtarı eksik, geçersiz veya pasifErrorResponse
403Hesap pasif, kaynak yetkisi yok veya domain/IP kısıtına takıldıErrorResponse
429API limit veya pageSize limiti aşıldıErrorResponse
500Sunucu hatasıErrorResponse
503Geç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.