Inicio
Limites globales
La API aplica rate limiting por IP: 100 requests por minuto para todos los planes.
Adicionalmente, cada API Key tiene limites especificos segun el plan del merchant.
Headers de respuesta
Cada respuesta incluye headers de rate limiting:
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 97
X-RateLimit-Reset: 1712345678
Retry-After: 45Que hacer al exceder el limite
Si recibes 429 Too Many Requests, espera hasta el timestamp
indicado en X-RateLimit-Reset antes de reintentar:
if (response.status === 429) {
const retryAfter = Number(response.headers.get('Retry-After'));
await new Promise(resolve =>
setTimeout(resolve, retryAfter * 1000)
);
// Reintentar
}El rate limiting se aplica por IP, no por API Key.
Enviar headers X-API-Key aleatorios no evita el limite.