Rate limits
How many requests a key can make.
Limits count per key, per minute:
| Requests | Limit |
|---|---|
Reads (GET) | 600 a minute |
Orders and bookings (POST) | 20 a minute |
Over a limit, the API answers 429 Too Many Requests with a Retry-After header (seconds). Wait that long and retry.
Staying under them
- Cache the catalogue. Products and the shop change rarely: keep them a few minutes in your app, or render them on your server and cache the page.
- Ask for what you show. Page through products with
limit, and load one product's page by its id. - Don't poll fast. To follow an order, check its status every 30 seconds at most, or when the customer opens the page.