delivery.disabled✓ Canlı kritik Circuit breaker kesintisiz 72 saat açık kalırsa webhook teslimi KALICI durdurulur. Callback API erişimin sürer (düzeltirken veri çekebilirsin) ama event/lifecycle teslimi gelmez. Geri açmak için: portaldan "yeniden etkinleştir" VEYA başarılı bir test event (breaker'ı otomatik sıfırlar). ⚠️ Bu bildirim webhook'a gider — endpoint ölü olduğundan ulaşmayabilir; portal/e-posta uyarısı şarttır.
← Lifecycle Webhook'ları
Ne zaman & ne yaparsınNe zaman Breaker 72 saat kesintisiz açık → webhook teslimi KALICI durduruldu Geliştirici Endpoint'i düzelt + yeniden etkinleştir (portal / test-emit) Abonelik / gating Yok — bağlı (connected) her kuruluma her zaman gelir
Envelope (tüm lifecycle/event'lerde ortak)Alan Tip Zorunlu Açıklama id string ✓ Idempotency anahtarı. Aynı id tekrar gelebilir (retry) → dedup et. type string ✓ "delivery.disabled" — event mi lifecycle mı olduğunu bununla ayırt et. version string ✓ Envelope şema versiyonu ("1"). tenantId string ✓ Hangi tenant (kurulum). İşlemini buna göre yap; cross-tenant doğrula. occurredAt number ✓ Oluşma zamanı (unix ms). data object ✓ Tipe özel gövde (aşağıda).
data alanlarıAlan Tip Zorunlu Açıklama openedAt number ✓ Breaker'ın kesintisiz açık kaldığı ilk an (epoch ms). disabledAt number ✓ Teslimin kalıcı durdurulduğu an (epoch ms). hint string – İnsan-okur ipucu (yeniden etkinleştirme yolu).
Tam örnek payloadÖrnek webhook gövdesi (data alanı teyitli — webhook.site)
Kopyala{
"id": "evt_9f2a7c1b",
"type": "delivery.disabled",
"version": "1",
"tenantId": "tnt_123",
"occurredAt": 1780000000000,
"data": {
"openedAt": 1781000000000,
"disabledAt": 1781259200000,
"hint": "Endpoint düzeldiyse portaldan yeniden etkinleştir veya test event gönder."
}
} En iyi pratikCallback API hâlâ çalışır — düzeltme sırasında veri çekmeye devam edebilirsin; yalnız push teslimi durdu. Geri açmak: endpoint'i düzelt → portaldan "yeniden etkinleştir" veya başarılı test event (otomatik sıfırlar). Bu sinyal endpoint öldüğü için webhook'a ulaşmayabilir → portal/e-posta uyarısına güven.