İçeriğe Geç

Yükümlülükler

GET /api/v1/library/{id}/obligations

Yükümlülükler

Regülasyondan AI tarafından çıkarılan yükümlülük listesini yalın bir formatta döner. /library/{id} içindeki obligations alanıyla aynı veriyi içerir ancak gerisiz — özet, sınıflandırma, etiketler gibi başka bilgi yoktur.

Yanıt gövdesi

Yanıt çıplak bir dizi değil, bir sarmalayıcı nesnedir:

{
  "documentId": "7a3f9e2c-...",
  "title": "Kripto Varlık Hizmet Sağlayıcıları Hakkında Yönetmelik",
  "obligations": [
    {
      "id": "1f0a5b7d-...",
      "ordinal": 1,
      "title": "Müşteri tanıma prosedürü",
      "description": "Kripto varlık hizmet sağlayıcıları müşteri tanıma prosedürünü 30 gün içinde tamamlamak zorundadır.",
      "deadline": "30 gün",
      "penalty": "100.000 – 500.000 TL",
      "severity": "High",
      "confidence": 0.87
    }
  ]
}
  • description — her zaman dolu.
  • ordinal — belge içindeki sıra; dizi bu alana göre sıralı döner.
  • title / deadline / penalty — AI çıkaramadıysa null.
  • severity — önem düzeyi; ObligationSeverity enum adı olarak döner: Low, Medium, High veya Critical. Atanmamış kayıtlarda null.
  • confidence — 0-1 arası AI güven skoru; 0 ise null.

Ne zaman kullanmalı

  • Yükümlülükleri kendi case yönetim sisteminize sürüklemek için.
  • Yalnızca yükümlülük sayısını göstermek için — boyut küçük ve yanıt hızlı.

Parametreler

İsimKonumTipZorunluAçıklama
id Path uuid Evet Regülasyon doküman ID'si.

Yanıtlar

200 — documentId, title ve obligations[] (id, ordinal, title, description, deadline, penalty, severity, confidence).

404 — Regülasyon bulunamadı.