Rate limiting is an important mechanism used to prevent abuse and ensure fair usage of our API. It helps maintain the quality of service for all users and protects the system from being overwhelmed by excessive requests.
What is Rate Limiting?
Rate limiting is a feature that controls the number of requests a user can make within a certain time frame. This helps prevent brute force attacks, denial-of-service (DoS) attacks, and other malicious activities that can harm the system.
How It Works
When you make a request to our API, it is tracked and monitored. If you exceed the allowed number of requests in a given time frame, your account will be temporarily blocked from making further requests.
Limits and Time Frame
The rate limits vary depending on the API endpoint and the user's subscription level. The default time frame for rate limiting is 1 minute, but it can be adjusted based on your needs.
Common Limits
- Free Tier: 100 requests per minute
- Basic Tier: 500 requests per minute
- Pro Tier: 1000 requests per minute
How to Check Your Usage
You can check your API usage in your account dashboard. This will show you how many requests you have made and how many are remaining within your current rate limit.
How to Increase Your Limits
If you find that your current rate limits are too restrictive, you can upgrade your subscription to a higher tier to increase your request limits.
For more information about subscription levels and pricing, please visit our Pricing Page.
Troubleshooting
If you receive a rate limit error, please wait for the time frame to reset before making further requests. If you continue to experience issues, please contact our support team for assistance.