Skip to main content

Rate Limiting

La Business API aplica límites de peticiones por merchant para garantizar un uso justo y la estabilidad de la plataforma.

Headers de Respuesta

Cada respuesta incluye headers de rate limit que te indican tu cuota actual: Consulta estos headers en cada respuesta para conocer tu límite y cuántas peticiones te quedan.

Manejar 429 Too Many Requests

Cuando excedes el límite, la API responde con status 429 y agrega un header Retry-After:

Estrategia de Reintentos

Usa backoff exponencial cuando recibas una respuesta 429:

Buenas Prácticas

  • Monitorea el header X-RateLimit-Remaining para reducir la velocidad proactivamente antes de alcanzar el límite.
  • Cachea las respuestas cuando los datos no cambian frecuentemente — especialmente catálogos de productos.
  • Agrupa tu trabajo — solicita páginas más grandes (hasta limit=100) para reducir el número de peticiones.
  • Respeta Retry-After — siempre espera el tiempo indicado antes de reintentar, en lugar de usar un delay fijo.