Api Partners Rate limit
Every day, a large number of requests are made through our API. To effectively handle this high volume of requests and provide our partners with a reliable and scalable API, we implement different rate limits depending on the endpoint.
The following table displays the maximum allowable number of requests within a specified time period
| Type | Resource | #Requests |
|---|---|---|
| Query | couriers | no limit |
| Query | orderReasons | no limit |
| Query | orders | 100 per second |
| Query | order | 100 per second |
| Query | products | 100 per second |
| Mutation | orderCancel | 100 per second |
| Mutation | notifyShipmentPickup | 100 per second |
| Mutation | createContentRequest | 100 per second |
Response when Rate Limit Exceeded
When the rate limit is exceeded, the API will return the following response:
{
"data": {},
"errors": [
{
"message": "Service temporarily unavailable",
"path": ["order"],
"extensions": {
"code": "TOO_MANY_REQUESTS"
}
}
]
}
IMPORTANT CONCEPTS:
Please note that the rate limit is enforced individually per partner, not per integration or API client.