I am noticing via the notification-service-items endpoint that many of my webhook requests are failing with a "Read Timed Out" response. These requests are actually succeeding on my end, but since the webhook recorded a failure, it retries the request twice more in 30 minute intervals. This results in a total of 3 executions & completions on my application's logic, which is problematic.
I'm curious as to what the timeout for webhooks is, and if it could be configurable? Thanks for the help.
Solved! Go to Solution.
Hi, the read timeout and connection timeout are set at 3 seconds.
Recommendation is to make sure the calls are idempotent on your end. Btw, we are sending the UUID of the event in the header. You can de-dupe using it.