Infinity Docs

/

Ratelimits

Information on how we use and enforce Ratelimits


Our API implements a process for limiting and preventing spam requests. API users that regularly hit and ignore the limit will be blocked from our platform. These rate limits are in place to help prevent the abuse and overload of our services.


Resource-Specific Ratelimits

Certain endpoints have tighter restrictions on their rate limits. Global rate limits still apply to requests sent to these.

RouteRequest TypeMax RequestsThrottle
/bots/*GET or POST3/5 minutes30 Min block
/user/*GET3/5 minutes30 Min block
/votes/*GET3/5 minutes30 Min block

Exceeding a Rate Limit

If you exceed the set rate limit for the API you will receive a HTTP 429 and be blocked from posting to the API for up to 30 Minutes.

HTTP 429
{
  "retry-after": 1800
}
FieldTypeDescription
retry-afterintegerThe timeout in seconds before you are able to send requests again. Learn more about this header here
Edit on GitHub