İçeriğe Geç

Abonelikten Çık

DELETE /api/v1/subscriptions/regulations/{documentId}

Abonelikten Çık

Belirli bir regülasyon aboneliğini iptal eder. Idempotent değildir — aynı documentId için ikinci kez çağırırsanız 404 dönersiniz (subscription not found).

Yol parametresi

  • documentId — abone olduğunuz regülasyonun kimliği. URL path'inde geçer, gövde yoktur.

Yan etkiler

  • Abonelik kaydı kalıcı olarak silinir — audit log'u dışında kurtarma yoktur.
  • Otomatik eşleşme profilinizden kaynaklı gelecek regülasyon eşleşmeleri bu silme işleminden etkilenmez.
  • Mevcut açık vakalar (PortalCase) silinmez; yalnızca yeni bildirimler kesilir.

Dönüş

{ "success": true, "data": { "unsubscribed": true, "documentId": "..." } }

Abonelik yoksa 404 NOT_FOUND. Tenant bağlantısı yoksa da aynı durum kodu döner; iki durumu ayırt etmek için yanıt gövdesindeki error.message alanına bakın ("Subscription not found." ve "No portal tenant linked to this API key.").

Parametreler

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

Yanıtlar

200 — İptal edildi.

404 — Abonelik veya tenant bulunamadı.