Límites de Tasa (Rate Limits)
Los límites de tasa ayudan a garantizar un uso estable y justo de la API en todas las integraciones. Cada plataforma tiene límites específicos definidos en solicitudes por minuto (RPM).
Límites de Tasa por Plataforma
Plataforma | Límite de Tasa (RPM) |
---|---|
IMSS | 50 |
ISSSTE | 120 |
CDT | 120 |
MEI | 120 |
Uber | 120 |
Didi | 120 |
Didi Food | 120 |
InDriver | 120 |
Cabify | 120 |
Manejo de Límites de Tasa
Cuando excedes el límite de tasa de una plataforma, las solicitudes serán bloqueadas hasta que comience la siguiente ventana de un minuto. La API devuelve un código de estado 429 Too Many Requests
en estos casos.
Encabezados de Respuesta
Monitorea el estado actual de tu límite de tasa usando estos encabezados de respuesta:
X-RateLimit-Limit
- Máximo de solicitudes permitidas por minutoX-RateLimit-Remaining
- Solicitudes restantes en la ventana actualX-RateLimit-Reset
- Tiempo de reinicio para la ventana del límite de tasa (marca de tiempo Unix)
Prácticas Recomendadas
Para trabajar eficientemente con los límites de tasa:
- Maneja los códigos de estado 429 adecuadamente, y espera hasta la siguiente ventana de un minuto antes de reintentar
- Distribuye las solicitudes uniformemente dentro de tu ventana de tiempo