Webhook Retries & Failures
If your endpoint returns a non-2xx status code or times out (10s limit), New Venue Data retries with exponential backoff.
Retry Schedule
text
Attempt 1: Immediately Attempt 2: 5 minutes later Attempt 3: 30 minutes later Attempt 4: 2 hours later Attempt 5: 8 hours later After 5 failures: webhook marked inactive
Best Practices
Return a 200 OK immediately and process the payload asynchronously. This prevents timeouts if your processing takes longer than 10 seconds. Use a queue (SQS, BullMQ, etc.) to handle retries on your side as well.
Was this page helpful?