Skip to main content

Rate Limits

Rate limits help ensure stable and fair API usage across all integrations. Each platform has specific limits defined in requests per minute (RPM).

Rate Limits by Platform

PlatformRate Limit (RPM)
IMSS50
ISSSTE120
CDT120
MEI120
Uber120
Didi120
Didi Food120
InDriver120
Cabify120

Handling Rate Limits

When you exceed a platform's rate limit, requests will be blocked until the next minute window begins. The API returns a 429 Too Many Requests status code in these cases.

Response Headers

Monitor your current rate limit status using these response headers:

  • X-RateLimit-Limit - Maximum requests allowed per minute
  • X-RateLimit-Remaining - Requests remaining in current window
  • X-RateLimit-Reset - Reset time for rate limit window (Unix timestamp)

To work effectively with rate limits:

  • Handle 429 status codes gracefully, and wait for the next minute window before retrying.
  • Space requests evenly within your time window