API de integraciones
Todos losPOST bajo /integrations/v1 requieren:
API pública de documentos de cobro
La creación usa un header distinto:- Misma llave y mismo cuerpo: devuelve el documento original con
201. - Misma llave y cuerpo diferente:
409 idempotency_error. - Header ausente:
409 idempotency_error. - La deduplicación
provider + referencese conserva aunque cambie la clave.
Recomendaciones
- Genera una clave UUID por operación de negocio, no por intento HTTP.
- Conserva la clave hasta recibir una respuesta definitiva.
- Reintenta timeouts y errores
5xxcon backoff exponencial. - No reutilices una clave para otro documento o pago.
- Conserva exactamente el mismo cuerpo serializado al reintentar requests firmados.

