Skip to main content

Rate Limiting

To ensure stability and fair usage for all developers, the Incipulse API implements rate limiting.

Limits​

Limits are applied based on your API Key.

TierRequest Limit
Standard60 requests per minute
High Volume300 requests per minute

[!TIP] If you require higher limits for a specific integration, please contact our support team.

Handling Limits​

When you exceed the rate limit, the API will return an HTTP 429 Too Many Requests status code.

Sample Error Response​

{
"Success": false,
"Result": null,
"Message": "Rate limit exceeded. Please try again later."
}

Best Practices​

  1. Implement Retries: Use exponential backoff when handling 429 errors.
  2. Cache Results: Store frequently accessed data (like status page configuration) locally instead of polling the API repeatedly.
  3. Optimize Queries: Use filters and pagination where available to reduce the amount of data transferred.