Rate limits
To protect platform stability, the Merchant API may rate-limit requests. When you exceed a limit,
expect an HTTP 429 Too Many Requests response; back off and retry after a short delay.
Specific limits to be confirmed
Concrete per-endpoint rate limits and any Retry-After / rate-limit response headers for this
platform are not yet finalised in this documentation. Build defensively using the guidance below;
this page will be updated with exact figures.
Building for rate limits
- Retry
429and5xxwith exponential backoff and jitter. Do not retry tight loops. - Honour
Retry-Afterif present on a429response. - Keep retries idempotent. Reuse the same
merchant_referenceso a retried creation does not create a duplicate (see Conventions). - Prefer webhooks over polling. Use webhooks to learn about outcomes instead of polling search endpoints in a loop.
- Batch with search. Use the
…/searchendpoints with pagination rather than many single-record lookups.