Webhook Timeout

Not applicable

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 Solved
2 3 696
1 ACCEPTED 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.

View solution in original post

3 REPLIES 3

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.

@Liz Lynch could u move it to the Apigee docs.

llynch
New Member

Thanks, Alex! I added a note about the timeouts in the webhook documentation. Thanks!!