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

Search request

Arama alanlarını, kaynak kapsamını ve pagination davranışını inceleyin.

GET /public/search query string, POST /public/search JSON body kabul eder. Her ikisi aynı normalize arama kontratına bağlanır.

Zorunlu alan

name, 2–160 karakter arasında kişi, kurum, gemi, uçak veya bilinen alias adıdır.

Opsiyonel bağlam

  • type: person, company, vessel, aircraft, other
  • gender, birthDate, nationality, country
  • source veya sources
  • GET için identifier, POST için en fazla 20 identifiers
  • Birden başlayan page ve policy ile sınırlanan pageSize

Canonical kaynaklar

OFAC, MASAK, EU_RESTRICTED, UK_HMT, UN_CONSOLIDATED değerleri kullanılır. EU, UK, UN gibi alias değerler canonical anahtara normalize edilir.

Identifier örneği

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

Gereksiz kişisel veri göndermeyin; yalnız eşleşme ayrımını gerçekten iyileştiren alanları kullanın.

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.