How does Terra handle failed Webhooks

FlexibleMastodon8 months ago

Hello there, when we are testing, we notice that if our webhook URL changes, the dashboard debug log reports 404 errors. Are these payloads lost forever or do we have to rerequest for this data using HTTP? How does Terra handle failed webhook events...

terra

Alexadmin8 months ago

Excellent question! Terra will automatically attempt to resend the event to your webhook after a period of 5 minutes, then 30 minutes, 1 hour, 2 hours, 4 hours and on and on. After 1 day, we stop retrying to send the same payload - this should give you ample time to fix your webhook when on production. You will always have the ability to resend any event that you can find on the debug log, by opening the event details panel (by pressing the > icon) and hitting Resend*. Also, the Terra api will always resend the payload to your currently configured hook - not an older webhook url.


FlexibleMastodon8 months ago

Thank you, that answers my question


Cookie Preferences

Essential CookiesAlways On
Advertisement Cookies
Analytics Cookies

Crunch Time: Embrace the Cookie Monster Within!

We use cookies to enhance your browsing experience and analyse our traffic. By clicking “Accept All”, you consent to our use of cookies according to our Cookie Policy. You can change your mind any time by visiting out cookie policy.