Saltar al contenido principal
Toda operación que mueve dinero exige una clave de idempotencia. La tabla completa:

Cómo enviarla

Dos formas equivalentes (si mandas ambas, gana el body):
Si la omites recibes 400 idempotency_key_required.

Qué pasa al reintentar

La clave es única por cuenta origen. Si repites una llamada con la misma clave:
  • No se crea una operación nueva ni se mueve dinero otra vez.
  • Recibes 200 OK (en vez de 201/202) con el objeto original más el campo idempotency_hit: true.

¿Con qué clave reintento?

La regla de decisión completa, para no dudar nunca:

Recomendaciones

  • Usa un identificador de tu sistema (ID de orden, de nómina, etc.), no un timestamp ni un UUID generado al vuelo en cada retry.
  • Guarda la clave antes de llamar a la API; así puedes reintentar tras un timeout con garantía de no duplicar.
  • Ante un error de red o 5xx, reintenta con la misma clave. Ante un 4xx de validación, corrige el request y usa una clave nueva.
Última modificación el 8 de julio de 2026