İçeriğe Geç

Yükümlülük Detayı

GET /api/v1/obligations/{id}

Yükümlülük Detayı

Tek bir yükümlülüğün tam detayını döner. /library/{id}/obligations veya /obligations/search listelerinden gelen id'yi takip etmek için kullanılır.

Yanıt alanları

Kimlik ve metin

  • id — yükümlülük ID'si
  • documentId — kaynak doküman
  • ordinal — dokümandaki sıra numarası
  • title — kısa başlık (tek satır)
  • description — tam açıklama
  • sourceReference — yükümlülüğün dayandığı maddenin numarası (örn. "Madde 17/1")
  • sourceExcerpt — ilgili maddenin orijinal metinden alıntısı

Aksiyon ve risk

  • actionTypeReport, Implement, Prohibit, Document, FileRecord, Train, UpdatePolicy, NotifyCustomer, Other
  • severityLow, Medium, High, Critical

Son tarih

  • deadlineDate — ayrıştırılabilen tarih (yoksa null)
  • deadlineKindExplicit (kanunda kesin tarih), Relative (yayın/olay sonrası N gün), Conditional (tetikleyici olaya bağlı), Unclear (geçiyor ama net değil), None
  • deadlineRawText — kaynak metindeki tam ifade
  • deadlineSourceExcerpt — son tarihin geçtiği maddenin alıntısı

Ceza

  • penaltyDescription — yaptırımın metinsel açıklaması
  • penaltyAmountMin / penaltyAmountMax — tutar aralığı (yoksa null)
  • penaltyCurrency — ISO 4217 (genelde TRY)
  • penaltySourceExcerpt — ceza maddesinin alıntısı

Etiketler

  • institutionTypeIdsInstitutionType enum sayı değeri dizisi (1-21)
  • departmentIdsDepartmentType enum sayı değeri dizisi (1-24)
  • topicIdsTopicType enum sayı değeri dizisi (1-25)

Tam değer-isim eşlemesi için Enum Referansı sayfasına bakın.

404 ne zaman döner

  • Geçersiz UUID formatı
  • Yükümlülük silindi veya hiç var olmadı
  • Bağlı doküman tamamlanmamış (boru hattı sonunda silinmediği için pratikte bu nadiren görülür)

Parametreler

İsimKonumTipZorunluAçıklama
id Path uuid Evet Yükümlülük ID'si.

Yanıtlar

200 — Yükümlülük detayı. Enum alanları (actionType, severity, deadlineKind) tamsayı olarak döner; eşleşme tablosu için Enum Referansı sayfasına bakın.

{
  "success": true,
  "data": {
    "id": "...",
    "documentId": "...",
    "ordinal": 3,
    "title": "Şüpheli işlem bildirimi yapılmalıdır",
    "description": "Yükümlü kuruluşlar...",
    "sourceReference": "Madde 17/1",
    "sourceExcerpt": "... ilgili maddenin tam metni ...",
    "actionType": 1,
    "severity": 3,
    "deadlineDate": "2026-12-31",
    "deadlineKind": 1,
    "deadlineRawText": "31.12.2026 tarihine kadar",
    "deadlineSourceExcerpt": "...",
    "penaltyDescription": "İdari para cezası...",
    "penaltyAmountMin": 50000,
    "penaltyAmountMax": 500000,
    "penaltyCurrency": "TRY",
    "penaltySourceExcerpt": "...",
    "institutionTypeIds": [1, 4],
    "departmentIds": [3],
    "topicIds": [7]
  }
}

404 — Yükümlülük bulunamadı.