Ratelimit
Zipline's API ratelimits certain endpoints to prevent spam and is usually only for a few seconds at a time. The ratelimits are per IP, route, and method.
Ratelimit Response
The API will return the same response and headers regardless of what route's
ratelimit is hit. The response will be a 429 Too Many Requests
with the
following body:
{"error": "Rate limit exceeded, retry in 1 second","statusCode": 429}
The response will also include the following headers:
retry-after: 1x-ratelimit-limit: 1x-ratelimit-remaining: 0x-ratelimit-reset: 1
Header | Description |
---|---|
retry-after | The number of seconds to wait before retrying the request. |
x-ratelimit-limit | The maximum number of requests allowed per (time frame which can vary). |
x-ratelimit-remaining | The number of requests remaining in the current time frame. |
x-ratelimit-reset | The number of seconds until the ratelimit resets. |
Errors
All errors are formatted as JSON objects with the following structure....
/api/users
Perform various actions on users, or retrieve all the users in the dat...
Last updated: Aug 14, 2025
Edit this page on GitHub