İçeriğe Geç

Mevzuata Abone Ol

POST /api/v1/subscriptions/regulations

Mevzuata Abone Ol

Belirli bir regülasyona manuel abonelik ekler. Regülasyonun boru hattı tamamlanmış olmalıdır (PipelineStatus = Completed) — aksi halde 404 alırsınız. Aynı (tenant, documentId) çifti ikinci kez eklenirse 400 döner.

Gövde

{ "documentId": "7a3f9e2c-4b8d-11ef-8a3c-0242ac120002" }

Tek alan, zorunlu. Geçersiz UUID 400 döner.

Hangi fark?

  • Abonelik profili (/subscriptions/profile) — etiket tabanlı, gelecekteki regülasyonlar için tetiklenir.
  • Manuel abonelik (bu uç nokta) — mevcut bir regülasyonu takibe alır. Regülasyon sonradan güncellenirse webhook/bildirim almayı sağlayacaktır (webhook sistemi yayınlanınca).

İkisi birlikte kullanılabilir — otomatik profil + manuel istisnalar.

Dönüş

Oluşturulan abonelik kaydı ve ilgili regülasyonun başlık/özet snapshot'ı döner. Bu snapshot client'ınızın UI'ında hemen göstermek içindir; canonical veri için /library/{id} kullanın.

Parametreler

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

Yanıtlar

200 — Oluşturulan abonelik.

400 — Zaten abone olunmuş.

404 — Regülasyon bulunamadı veya tenant bağlantısı yok.