> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Monto de la transacción

> Usa el campo de transacción que corresponde a la versión del endpoint. Midaz no usa un único campo global de monto en todas las API de transacciones.

Los campos de monto se aplican a los cuerpos de creación de transacciones, no a todos los endpoints de transacción. Los payloads de creación v1 usan `value` decimal; la API acepta un número JSON o una cadena, aunque una cadena evita el redondeo IEEE-754 en el cliente. Los endpoints de creación v2 `direct`, `hold`, `block` y `unblock` exigen `amount` como cadena. `commit`, `cancel` y `revert` son endpoints de ciclo de vida que solo llevan el ID de la transacción y no tienen un monto en el cuerpo.

<Warning>
  No combines las convenciones de campos de versiones de transacción distintas. Usa la referencia de la API de la operación específica que llamas.
</Warning>
