POST /api/v1/integration/documents exige el header Idempotency-Key.
Elige la clave
- Usa un valor único por documento, como el folio o el identificador del documento en tu sistema.
- Debe tener de 1 a 255 caracteres ASCII visibles.
- La clave es única por API key: dos llaves distintas pueden usar el mismo valor sin chocar.
- Genérala una vez y guárdala junto al documento antes de la primera llamada, para reenviar exactamente la misma en cada reintento.
Qué pasa al repetir una petición
La API compara la clave y el contenido de la petición: el PDF y el texto exacto del campopayload.
Cuánto dura una clave
- Una clave completada se conserva 24 horas. En ese plazo, cualquier reintento devuelve el documento original.
- Pasadas las 24 horas, la clave se libera y una petición con ella crea un documento nuevo.
- Si la creación falla (por ejemplo, por falta de créditos o un error de validación), la clave se libera de inmediato: corrige la causa y reintenta con la misma clave.
Estrategia de reintento recomendada
1
Reintenta los fallos de red y los 5xx
Repite la misma petición, con la misma clave y el mismo contenido, con espera creciente entre intentos.
2
Trata el 409 en curso como transitorio
INTEGRATION_IDEMPOTENCY_KEY_IN_PROGRESS significa que la primera petición sigue procesándose. Espera y repite.3
No reintentes los 4xx de contenido
Un
400, 402 o 422 no se resuelve repitiendo. Corrige la petición o adquiere créditos; después puedes usar la misma clave.