Skip to main content

How Rate Limits Work

PeelAPI uses rate limiting to ensure system stability and fair usage across all users. Rate limits are measured in Requests Per Minute (RPM) and are tied to your account and API keys.

Rate Limit Basics

  • Measured in RPM - The service only tracks requests per minute
  • Tied to API keys - Each API key has its own rate limit
  • Starting limit: 100 RPM - All new accounts begin with 100 requests per minute

Checking Your Rate Limit

To see your current RPM limit and monitor your API key usage:

API Keys Dashboard

View your rate limits and manage your API keys

Rate Limit Exceeded

If you exceed your rate limit, the API will respond with a 429 Too Many Requests status code:
{
  "data": null,
  "errors": [
    {
      "code": "RATE_LIMIT_EXCEEDED",
      "message": "Request quota exceeded. Please try again later."
    }
  ]
}
When you receive a 429 response, wait before retrying your request to avoid further rate limiting.

Requesting Increased Limits

If your application needs a higher RPM limit, you can request an increase:

Request Higher Limits

Submit the contact form in the developer platform