# Rate limits


Source: https://docs.stxapp.io/concepts/rate-limits/

There are **no published rate limits today**, and none are enforced. You will not
receive a `429`.

That is a statement about where the platform is, not a guarantee. Limits will
arrive, and they will be announced in the [changelog](/changelog/) before they
are enforced. Build as though they exist:

- Keep a single socket connection per process rather than polling REST for data
  the [order book channel](/websockets/order-book/) already pushes you
- Batch cancels with `DELETE /api/v1/orders/batched` instead of one call per order
- Give your HTTP client a retry with backoff, and treat `429` as retryable even
  though nothing returns it yet

If your integration needs a specific rate ceiling agreed in advance, raise it
with STX before you go live rather than discovering it in production.
