Conceptos
Límites
Los límites protegen a todas las instituciones que usan Kuida. Son amplios para una integración normal.
- Vigencia de una Idempotency-Key
- Valor24 horas
- Al superarloLa clave se puede volver a usar
- Respuesta de un webhook
- Valor10 segundos
- Al superarloEl intento cuenta como fallido y se reintenta
Pedidos por minuto
El límite es por clave de API, en ventanas fijas de un minuto. Las respuestas autenticadas informan el estado con tres headers:
Headers de la respuesta
RateLimit-Limit: 600
RateLimit-Remaining: 587
RateLimit-Reset: 23RateLimit-Limit- SignificadoPedidos permitidos por minuto.
RateLimit-Remaining- SignificadoPedidos que quedan en la ventana actual.
RateLimit-Reset- SignificadoSegundos hasta que empieza la ventana siguiente.
Al superar el límite, la respuesta 429 trae Retry-After con los segundos a esperar. Los SDKs lo respetan y reintentan solos.
Cargas masivas
Para cargar muchos objetos de una vez, por ejemplo al empezar una integración, conviene POST /v1/events con lotes de hasta 100 eventos: cada lote cuenta como un solo pedido. Cada evento del lote se procesa por separado y trae su propio resultado.