Rate limiting is an essential part of API management to ensure fair usage, protect against abuse, and maintain the performance and reliability of the API service. This document explains the rate limiting policy for the APIMAN API service.
Overview
- Purpose: To control the number of requests a user can make to the API within a certain time frame.
- Scope: Applies to all API endpoints of the APIMAN service.
- Enforcement: The policy is enforced by the API gateway.
Rate Limits
The following rate limits apply to the APIMAN API service:
- Basic Rate Limit: 100 requests per minute.
- Additional Rate Limit: Up to 500 requests per minute for users with a premium subscription.
How Rate Limiting Works
When a user exceeds the rate limit, the API gateway will respond with a 429 Too Many Requests
error. The user will need to wait for the specified time before they can send additional requests.
Exemptions
The following scenarios are exempt from rate limiting:
- Requests made by API keys with special permissions.
- Requests made during scheduled maintenance windows.
Additional Resources
For more information about the APIMAN API service, please visit our Documentation.
API Management