A 429 “Too many requests” response usually means the receiving endpoint has an ingestion limit — apply re-fires or delays to the webhook to resolve it.
Symptoms
Webhook deliveries are failing with a 429 response of “Too many requests.” Applies to: Webhook deliveries.Cause
This is usually due to an ingestion limit at the receiving endpoint. Invoca is sending too many deliveries too quickly, and the endpoint becomes overloaded, only able to ingest a certain number of deliveries within a given timeframe.Resolution
There are two things you can do from the Invoca side, both in the webhook’s Configuration section:- Apply re-fires to the webhook
- Apply delays to the webhook