Skip to main content
Each key has its own rate, set by Nomos: 600 requests a minute unless agreed otherwise. The bucket holds a tenth of a minute’s worth, so you can burst, then settle to the rate. Every answer carries x-ratelimit-limit (your rate a minute) and x-ratelimit-remaining (what is left in the bucket). Past the rate, or past 4 requests at once, the API answers 429 with a Retry-After header in seconds. Wait that long and retry. A 503 means a part of the index is not ready yet (a restart, a feature being switched on): retry after a few seconds with backoff. Treat a 500 the same way, a few times at most. Pages are big on purpose (up to 1,000 trades, 50,000 fills), so a well-built client rarely needs the full rate. Ask Nomos if you need more.

A Client That Waits and Retries

The recipes in these docs use this get().