İçeriğe Geç

Yaptırım Listeleri

GET /api/v1/sanctions/lists

Yaptırım Listeleri

Taranan listeleri, hukuki niteliklerini, güncel sürümlerini ve güncellik durumlarını döner. Kendi izleme ekranınızı kurmak ya da bir listenin ne zaman güncellendiğini görmek için kullanın.

Yanıt

[
  {
    "code": "UN-SC",
    "name": "BM Güvenlik Konseyi Konsolide Listesi",
    "authority": "BM Güvenlik Konseyi",
    "legalNature": "bindingInTurkey",
    "legalNatureLabel": "TÜRKİYE'DE BAĞLAYICI",
    "priorityTier": 1,
    "isEnabled": true,
    "recordCount": 1012,
    "versionNumber": 31,
    "sourceVersion": "2026-11-04",
    "sourcePublishedAt": "2026-11-04T00:00:00Z",
    "publishedAt": "2026-11-04T10:02:40Z",
    "lastCheckedAt": "2026-11-05T08:30:11Z",
    "lastConfirmedAt": "2026-11-05T08:30:11Z",
    "freshness": "fresh",
    "freshnessTargetHours": 4,
    "freshnessLimitHours": 24,
    "addedLast7Days": 2,
    "removedLast7Days": 1,
    "addedLast30Days": 6,
    "removedLast30Days": 3
  }
]
  • code — listenin kalıcı kodu. Taramada listCode olarak geçer.
  • name, authority — listenin adı ve yayımlayan kurum.
  • legalNature, legalNatureLabel — listenin Türkiye'deki hukuki niteliği; değerler Yaptırım Tarama sayfasındadır.
  • priorityTier — 1 en yüksek öncelik.
  • isEnabled — false ise liste izlenmiyor. Kayıtları duruyorsa taranmaya devam eder. Kaydı yoksa liste hizmette değildir: taramaya girmez ve tarama yanıtının lists[] alanında görünmez. AB Finansal Yaptırımlar Listesi (EU-FSF) erişim bilgisi gelene kadar burada isEnabled: false, recordCount: 0 ve freshness: notApplicable ile görünür: bu liste şu anda sağlanmıyor.
  • recordCount — etkin kayıt sayısı.
  • versionNumber, sourceVersion, sourcePublishedAt, publishedAt — yayımdaki sürüm, kaynağın sürüm bilgisi, kaynağın yayım tarihi ve Regvion'da yayımlandığı an. Liste henüz yüklenmediyse null.
  • lastCheckedAt — kaynağa en son bakılan an.
  • lastConfirmedAt — kaynağın en son başarıyla doğrulandığı an.
  • freshness — kaynağın güncellik durumu; değerler Yaptırım Tarama sayfasındadır. Bu uç listeleri depodan okur, taramanın dayandığı dizinin gecikmesini göstermez: onu tarama yanıtı söyler.
  • freshnessTargetHours, freshnessLimitHours — bu listenin güncellik hedefi ve üst sınırı (saat).
  • addedLast7Days, removedLast7Days, addedLast30Days, removedLast30Days — son 7 ve 30 günde eklenen ve çıkarılan kayıt sayıları.

Sıra Regvion'un katalog sırasıdır. Sayfalama yoktur.

Bu uç liste verisini döner, tarama yapmaz; listeler yüklenmemiş olsa da çalışır. Bir taramanın hangi sürümlerle yapıldığını öğrenmek için bu ucu değil, tarama yanıtındaki lists[] alanını kullanın: o alan taramanın gördüğü durumu söyler.

Yetki

Api.Sanctions.Read iznini gerektirir. Bu izin katmanlara kendiliğinden verilmez ve tarama izninden ayrıdır.

Yanıtlar

200 — Listeler (sayfalama yok): code, name, authority, legalNature, legalNatureLabel, priorityTier, isEnabled, recordCount, versionNumber, sourceVersion, sourcePublishedAt, publishedAt, lastCheckedAt, lastConfirmedAt, freshness, freshnessTargetHours, freshnessLimitHours ve son 7 ve 30 günde eklenen ve çıkarılan kayıt sayıları.