fecha_inicio y fecha_fin duplica tu permiso. Entender cómo funcionan los límites te ayuda a diseñar integraciones que se mantengan cómodamente dentro de la cuota.
Límites
Ventana de reinicio
Los límites de uso operan en ventanas horarias fijas. El contador se reinicia exactamente al comienzo de cada hora; por ejemplo, a las 14:00, 15:00, 16:00, y así sucesivamente. Las solicitudes hechas entre las 14:00 y las 14:59 cuentan todas dentro de la misma ventana, y el contador comienza nuevamente a las 15:00, sin importar cuándo hiciste tu primera solicitud durante esa hora.Encabezados de límite de uso
Cada respuesta de la API incluye los siguientes encabezados para que puedas rastrear tu uso actual en tiempo real:Cómo consultar tu estado
Puedes consultar tu estado actual de límite de uso en cualquier momento llamando aGET /system/rate-limit. Este endpoint cuenta dentro de tu cuota, pero devuelve un panorama completo de tu uso para la ventana actual.
Manejo del HTTP 429
Cuando excedes tu límite de uso, la API devuelve HTTP429 Too Many Requests. Para recuperarte y evitar alcanzar el límite nuevamente, sigue estas recomendaciones:
- Revisa el encabezado
X-RateLimit-Resetpara determinar exactamente cuándo se renueva tu cuota, luego espera hasta esa marca de tiempo antes de reintentar. - Agrega los filtros de fecha
fecha_inicioyfecha_fina tus solicitudes: esto duplica tu cuota por hora a 2.000 solicitudes. - Usa
per_page=200para obtener más registros por solicitud y reducir la cantidad total de llamadas que hace tu integración. - Usa endpoints de resumen (por ejemplo,
GET /sales/summary) para obtener datos agregados en lugar de paginar a través de todos los registros individuales.