Rate limited
| Problem type | https://help.orderhi.com/partner-api/problems/rate-limited |
| HTTP status | 429 |
Meaning
The rate limit of your API key was exceeded (60 requests per minute during the beta). The response contains a Retry-After header with the wait time in seconds.
Typical causes
- Polling orders too often.
- A loop or retry mechanism without delay.
How to fix it
- Wait for the time given in
Retry-After. - Use webhooks instead of regular polling.
- Use exponential backoff when retrying.
Example response
The response has the content type application/problem+json.
{
"type": "https://help.orderhi.com/partner-api/problems/rate-limited",
"title": "Too many requests",
"status": 429,
"detail": "Rate limit exceeded."
}