Every client can send up to 120 requests per second. After that the client will need to wait for a certain amount of time before sending more requests.
Default restoration rate is 2 requests per 1 second. It means that for every second that passes from last request the client can send an additional 2 requests.
The 429 status code indicates that the client has sent too many requests in a given amount of time.
If API usage exceeds the rate limit, you will receive a 429 response status code with the following message:
{
"error": {
"httpCode": 429,
"message": "Too many requests",
"details": "Out of quota"
}
}
To avoid this error, you can try reducing the frequency of your requests or implementing an algorithm to retry requests after a delay.
Please note that you will be able to increase the rate limit by getting in touch with support.