delivery.restored✓ Canlı

Circuit breaker kapanıp teslimler normale döndüğünde (başarılı probe, portal'dan yeniden etkinleştirme veya başarılı test-emit) gönderilir. Bilgilendirme amaçlıdır; aksiyon gerektirmez. 1 saatlik debounce — art arda açma/kapamada tek bildirim.

← Lifecycle Webhook'ları

Ne zaman & ne yaparsın

Ne zamanBreaker kapandı / yeniden etkinleştirildi — saatte bir (debounce)
GeliştiriciBilgi — teslimler normale döndü
Abonelik / gatingYok — bağlı (connected) her kuruluma her zaman gelir

Envelope (tüm lifecycle/event'lerde ortak)

AlanTipZorunluAçıklama
idstringIdempotency anahtarı. Aynı id tekrar gelebilir (retry) → dedup et.
typestring"delivery.restored" — event mi lifecycle mı olduğunu bununla ayırt et.
versionstringEnvelope şema versiyonu ("1").
tenantIdstringHangi tenant (kurulum). İşlemini buna göre yap; cross-tenant doğrula.
occurredAtnumberOluşma zamanı (unix ms).
dataobjectTipe özel gövde (aşağıda).

data alanları

AlanTipZorunluAçıklama
restoredAtnumberTeslimlerin normale döndüğü epoch ms.

Tam örnek payload

Örnek webhook gövdesi (data alanı teyitli — webhook.site)
{
  "id": "evt_9f2a7c1b",
  "type": "delivery.restored",
  "version": "1",
  "tenantId": "tnt_123",
  "occurredAt": 1780000000000,
  "data": {
    "restoredAt": 1781205000000
  }
}

En iyi pratik

  • Bilgi amaçlı — özel aksiyon gerekmez; istersen iç alarmını kapat/normale al.
  • idempotent: aynı id tekrar gelirse no-op.