Limits

The sizes, counts, and times webhooks allow for sources, destinations, connections, deliveries, and requests.

A project

LimitValue
Sources100
Destinations100
Connections200
Name of a source or destination1 to 100 characters, unique in the project

Receiving

LimitValue
Body of a webhook5 MB
Headers kept from a webhook100
Events and their deliveries kept30 days

Delivering

LimitValue
Destination URL2,048 characters
Attempts for a delivery1 to 20, 6 by default
Time to answer an attempt1 to 60 seconds, 30 by default
Wait between attempts30 seconds, doubling each time, up to 1 hour
Rate limit1 to 100,000 attempts a second, a minute, or an hour
Attempts in flight to one destination5
Delay before the first attemptUp to 24 hours
Answer kept from each attemptThe first 4 KB
Failed-delivery emails1 a day for each destination

Filters and transformations

LimitValue
Filter16 KB, 16 levels deep
Transformation code64 KB
Time a transformation may run100 milliseconds
Memory a transformation may use128 MB
Headers a transformation returns100

API requests

LimitValue
Request body1 MB
Items in one page of a list50 by default, 200 at most
Deliveries sent again by ID in one request100
Failed deliveries sent again in one request1,000

Last updated