Skip to main content

Limit

Reads and writes share one counter. A bulk request counts as one request, however many items it holds, so use it to send many cars. Requests refused with 401 are not counted. Need more? Contact info@okasie.be.

Headers

Counted endpoints return these headers, on success and on errors after authentication:

When you hit the limit

The request is refused with HTTP 429 and nothing is done. Wait for Retry-After seconds (or until X-RateLimit-Reset) and send it again. On the write endpoints the body is:
retryAt is the end of the window as an ISO 8601 time. On GET /listings the body is {"error": "Too many requests"}.

Good practice

  • Send a car only when it changed, and use bulk-upsert for large batches.
  • Watch X-RateLimit-Remaining and slow down when it gets low.
  • For a full reconciliation read with pageSize=200.