The API throttles queries at a rate of 1 request per 5 seconds and with a max cap of 1,000 requests per day.
When a request is throttled, the expected API response is an HTTP status 429. The retry-after property represents the time to wait in seconds before a subsequent request is accepted.
{
"path": "/graphql",
"retry-after": 2,
"error": "Forbidden",
"message": "Too many requests, please wait before trying again",
"timestamp": "2021-05-06T21:17:23.036+0000",
"status": 429
}