Přeskočit na hlavní obsah

Automatická deaktivace a sledování stavu webhooků

Přišel vám e-mail s informací o možné deaktivaci webhooku? V tomto článku se dozvíte jak dále postupovat.

Aktualizováno včera

Abychom zajistili stabilitu systému a včas vás upozornili na technické potíže na vaší přijímací straně, DigiSign automaticky monitoruje úspěšnost doručování všech webhooků.

Proč dochází k deaktivaci?

Pokud váš server dlouhodobě neodpovídá (timeout) nebo vrací chybové kódy (jakýkoli jiný než 2xx), systém vyhodnotí webhook jako nefunkční a dočasně jej pozastaví, aby nedocházelo ke zbytečnému vytěžování obou stran.

Podmínky pro automatickou deaktivaci

Webhook je automaticky deaktivován, pokud jsou splněny všechny tyto podmínky:

  • Nízká úspěšnost: Za posledních 7 dní nebylo úspěšně doručeno více než 75 % událostí.

  • Historie: Webhook byl v systému vytvořen před více než 7 dny.

  • Objem dat: Webhook byl za sledované období provolán více než 10x.

Proces upozornění

  1. Varování: Jakmile systém detekuje problémy, zašle administrátorům organizace e-mailové upozornění s výzvou k opravě (v tuto chvíli webhook zůstává aktivní).

  2. Deaktivace: Pokud nedojde k nápravě do 7 dní od varování, webhook se deaktivuje a administrátoři obdrží potvrzující e-mail o jeho vypnutí.

Jak obnovit funkčnost?

Po opravě chyby na vašem serveru (např. obnova SSL certifikátu nebo navýšení kapacity) můžete jako administrátor webhook v sekci Nastavení > Pro vývojáře > Webhooky ručně přepnout zpět do stavu Aktivní.

Přes API webhook znovu aktivujete provoláním endpointu PUT /api/webhooks/{webhookID} s tělem

{
"status": "enabled"
}

Dostali jste odpověď na svou otázku?