Requests to the Mangrove API are subject to rate limiting based on the access token used. This means that once a token exceeds a predefined number of requests within a given time frame, the API will return a 429 Too Many Requests response.

Each response from the Mangrove API includes three headers related to rate limiting:

  • RateLimit-Limit: The maximum number of requests allowed within a 60-second window.
  • RateLimit-Remaining: The number of requests still available in the current 60-second window.
  • RateLimit-Reset: A Unix timestamp indicating when the current rate limit window resets. After this timestamp, the request allowance is replenished to the value specified in RateLimit-Limit.

Default Rate Limits

By default, the Mangrove API enforces a rate limit of 1,000 requests per minute per access token.

For higher rate limits or custom allocations, please contact Mangrove API support.