Skip to main content
Rate limits are applied per API key using a sliding window.

Quote endpoints

The spot quote endpoints are metered in a separate budget, because they reach the same live router OceanX’s own order flow quotes against: Spending one budget does not touch the other. Within it:

Response headers

Every response includes the current rate-limit state:

Handling 429s

When a request exceeds the limit, the API returns 429 Too Many Requests with a Retry-After header:
Back off for at least the number of seconds in Retry-After before retrying. For sustained polling, watch X-RateLimit-Remaining and pace requests to stay within the window.