Skip to content

Case Management - API Rate Limits

Case Management enforces rate limits to restrict the number of API requests an account/application can make within a timeframe. It helps prevent a single user or service from consuming disproportionate resources that could degrade the service for others.

Requests are monitored against a sixty-second limit. As long as the limit is not exceeded, the account/application can continue making requests.

When the rate limit is exceeded, subsequent requests will fail with the following error message:

You've exceeded the per-minute rate limit. Please wait for sometime before retrying.”

API Rate Limit Matrix

ENFORCEMENT LEVEL RATE LIMIT API LIST
account 60 per minute Create Case
Get Cases
Update Case
Create Task
Get Tasks
Update Task

Best Practices

  • Spread out calls evenly to avoid traffic spikes.
  • Use filters to limit the data response size and avoid calls that request overlapping data.
  • When the limit has been reached, stop making API calls. Wait for the specific time period to pass. Alternatively, implement a backoff strategy where your application automatically reduces its request frequency and retries failed requests after a calculated delay.

Need a higher or custom rolling Rate Limit? Contact support.