Skip to main content
Rate limits are applied per API key using a sliding window. Market Overview, Market Movement and Discovery Analytics each cost one request from this standard REST budget. They share native cached producer observations.

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.