Skip to content
English
  • There are no suggestions because the search field is empty.

I am getting error code "API rate limit exceeded

Developers · Troubleshooting

"API rate limit exceeded"? Your account just got suspended

Calling an endpoint too aggressively triggers an automatic suspension — here's why, and how to get your account reactivated.

Cause

Excessive calls

Account impact

Auto-suspended

Recovery

Manual request

If your system makes too many requests to one of our endpoints, our API responds with a rate-limit error and blocks further requests. This is exactly what it looks like:

{
  "timeStamp": 1565707584306,
  "message": "API rate limit exceeded",
  "path": "/operators/countries/IN",
  "errorCode": null,
  "infoLink": null,
  "details": []
}

Why this happens

You're calling one of our API endpoints excessively — in the example above, /operators/countries/IN. Once this threshold is crossed, the consequence isn't just a blocked request: your account gets automatically suspended.

✅ What to do

  1. Find and stop whatever is making the excessive calls — a retry loop without backoff, a polling job running too frequently, or a bug causing duplicate requests are the usual suspects.
  2. Once the root cause is fixed, request account activation so we can lift the suspension.

Important: requesting reactivation before actually fixing what caused the spike just risks getting suspended again. Confirm the underlying issue is resolved first.

ℹ️ Prevent this going forward: add exponential backoff to any retry logic, cache results you don't need to re-fetch on every call, and avoid tight polling loops against the same endpoint.

Ready to request reactivation?

Let us know once the issue is resolved and we'll get your account back up.

Contact support →