Limits
The sizes, counts, and times webhooks allow for sources, destinations, connections, deliveries, and requests.
A project
| Limit | Value |
|---|---|
| Sources | 100 |
| Destinations | 100 |
| Connections | 200 |
| Name of a source or destination | 1 to 100 characters, unique in the project |
Receiving
| Limit | Value |
|---|---|
| Body of a webhook | 5 MB |
| Headers kept from a webhook | 100 |
| Events and their deliveries kept | 30 days |
Delivering
| Limit | Value |
|---|---|
| Destination URL | 2,048 characters |
| Attempts for a delivery | 1 to 20, 6 by default |
| Time to answer an attempt | 1 to 60 seconds, 30 by default |
| Wait between attempts | 30 seconds, doubling each time, up to 1 hour |
| Rate limit | 1 to 100,000 attempts a second, a minute, or an hour |
| Attempts in flight to one destination | 5 |
| Delay before the first attempt | Up to 24 hours |
| Answer kept from each attempt | The first 4 KB |
| Failed-delivery emails | 1 a day for each destination |
Filters and transformations
| Limit | Value |
|---|---|
| Filter | 16 KB, 16 levels deep |
| Transformation code | 64 KB |
| Time a transformation may run | 100 milliseconds |
| Memory a transformation may use | 128 MB |
| Headers a transformation returns | 100 |
API requests
| Limit | Value |
|---|---|
| Request body | 1 MB |
| Items in one page of a list | 50 by default, 200 at most |
| Deliveries sent again by ID in one request | 100 |
| Failed deliveries sent again in one request | 1,000 |
Last updated