client_id), no por dirección IP, así que rotar IPs no los aumenta.
Una segunda protección, por IP, se aplica en el borde de la red a
POST /v1/auth/token: más de 30 solicitudes de token
en 30 segundos desde una misma dirección IP regresan 429 con un cuerpo vacío y bloquean esa dirección durante 10 minutos.
Respuesta limitada
Cuando se supera un límite, la API responde429 con un header Retry-After (en segundos) y el cuerpo de error habitual:
Cómo mantenerte dentro del límite
- Guarda en caché el bearer token durante toda su vigencia (hasta 24 horas). Pedir un token en cada llamada es la causa más común de que se limiten tus solicitudes.
- Usa webhooks para enterarte de cambios en órdenes, envíos, inventario y reabastecimientos (replenishments) en lugar de consultar listados periódicamente.
- Cuando tengas que consultar periódicamente, usa los filtros de fecha y un
per_pagecercano al máximo del endpoint, y distribuye las llamadas a lo largo del minuto. - Ante un
429, espera lo que indicaRetry-Aftery reintenta con backoff. No reintentes en un ciclo cerrado; el contador sigue creciendo mientras lo haces.