Ir al contenido

Planes y límites

Los planes determinan cuánto puedes consumir, qué capacidades tienes habilitadas y qué flujos conviene diseñar desde el inicio.

PlanCuota mensualFrecuencia por minutoTamaño máximo de loteClaves API activas
Free10 000200101
Starter100 000600503
Pro500 0001 80020010
Business2 000 0006 000500Ilimitadas
Enterprise10 000 0006 000500Ilimitadas
  • Cuota mensual disponible
  • Tamaño máximo de lotes
  • Acceso a capacidades específicas
  • Límites de frecuencia por minuto
  • Revisa cuántas consultas directas harás por día
  • Identifica si usarás flujos en lote
  • Verifica si necesitas capacidades adicionales como webhooks
  • Define qué harás cuando recibas 429
  • No asumas que todos los entornos consumirán al mismo ritmo
  • Separa validaciones críticas de consultas accesorias
  • Usa reintentos prudentes en vez de disparar solicitudes en paralelo sin control
  • Monitorea el consumo desde tu lado cuando la integración sea sensible al volumen

Cada request autenticado se descuenta de dos contadores independientes:

ContadorVentanaAplica a
RPM (requests por minuto)últimos 60 segundos rodantestope de frecuencia por plan
Cuota mensualmes calendario (UTC)total de consultas del mes
OperaciónDescuento RPMDescuento cuota mensual
GET (RUC, ubigeo, tipo-cambio, etc.)11
POST /v1/ruc/batch con N RUCs1N (uno por RUC)
HEAD11 (igual que GET — el server hace el mismo trabajo)
OPTIONS (preflight CORS)00
Respuesta 304 Not Modified (con tu If-None-Match)11

Headers que respondemos en cada request autenticado:

x-ratelimit-limit: 200 // tope rpm del plan
x-ratelimit-remaining: 194 // disponible en este minuto
x-ratelimit-reset: 60 // segundos hasta que el bucket se actualice

Cuando excedes el límite recibes 429 con Retry-After. Si excedes la cuota mensual, recibes 429 con el detalle Cuota mensual alcanzada.

Usa esta guía para dimensionar tu integración, ordenar prioridades y definir qué volumen necesitas antes de activar un plan.