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

GET ile yaptırım araması

GET /public/search endpoint sözleşmesi.

GET/public/search

API hesabı kullanımına açıktır. `x-api-key` önerilir; `Authorization: ApiKey <key>` alternatifi de desteklenir. Domain/IP kısıtları, allowed source scope ve limit policy API key üzerinde uygulanır. `score`, `matchQuality`, `scoreDetails` ve `matchedFields` alanları match kararını şeffaf biçimde açıklar.

Kimlik doğrulama

Önerilen kullanım x-api-key header’ıdır; Authorization: ApiKey alternatifi desteklenir.

Parametreler

AlanKonumTipAçıklama
name *querystringAranacak kişi/kurum/liste adı.
typequeryEntityTypeİsteğe bağlı varlık tipi filtresi.
genderquerystringKişi kayıtları için opsiyonel cinsiyet filtresi.
birthDatequerystringYYYY, YYYY-MM veya YYYY-MM-DD.
nationalityquerystringKişi kayıtlarında uyruk filtresi.
countryquerystringEntity country veya address country eşleşmesi.
sourcequerystringTek kaynak filtresi. Canonical kaynaklar: OFAC, MASAK, EU_RESTRICTED, UK_HMT, UN_CONSOLIDATED. Kabul edilen alias'lar: OFAC_SDN, OFAC_ALT, EU, UK, UN.
sourcesquerystringVirgülle ayrılmış çoklu kaynak filtresi. Örn: `OFAC,EU,UN`.
identifierquerystringTekil identifier değeri. Çoklu arama için POST body `identifiers` kullanın.
pagequeryintegerSayfa numarası. Varsayılan: 1.
pageSizequeryintegerSayfadaki kayıt adedi. Varsayılan: 25, maksimum: 100.

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.