Rate limits

How many requests a key can make.

Limits count per key, per minute:

RequestsLimit
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.

On this page