To protect the stability of the API and keep it available to all users, Perk enforces multiple kinds of rate limiting. Requests that exceed a rate limit receive a 429 Too Many Requests response, which includes the standard Retry-After header indicating how many seconds to wait before retrying.
Standard rate limits
Perk's standard rate limiter imposes a quota on how many requests can be made in a given time window. Limits are based on minute-long windows and differ depending on whether the account is premium. Perk may change these quotas or add new quotas (such as maximum requests per hour) in the future.
Standard rate limitCurrent quota is 200 requests per minute.
Burst rate limits
In addition to limiting total requests in a given time window, Perk also limits the number of requests handled as a burst.
Burst rate limitCurrent quota is 10 requests per second.

