I would like to know what the error looks like when this limit has been exceeded.
According to the error definitions I should expect to see a 429 status code. For the per-second limit the message is “You have reached the maximum per-second rate limit for this API. Try again later.”… what would it be in the daily limit case?
That’s correct that you’ll get a 429 error message when you exceed 100 meeting API calls. The full error message response is below:
{
"code": 429,
"message": "You have exceeded the daily rate limit (100) of Meeting Create/Update API requests permitted for this particular user. You may resume these requests at GMT 00:00:00."
}
X-RateLimit-Category: Heavy X-RateLimit-Type: Daily-limit X-RateLimit-Limit: 30000 X-RateLimit-Remaining: 0 Retry-After: 2020-05-31T00:00:00Z
But I see a different output.
Here is what I see :
"statusCode": 429,
"body": {
"code": 429,
"message": "You have exceeded the daily rate limit (100) of Meeting Create/Update API requests permitted for this particular user. You may resume these requests at GMT 00:00:00."
},
"headers": {
"x-ratelimit-category": "Light",
"x-ratelimit-limit": "6000",
"x-ratelimit-remaining": "5893"
}
What does the above output mean? It says daily limit has been hit but I don’t see the x-ratelimit-type or retry_after being set ?