Use este endpoint para reverter uma transação existente gerando automaticamente uma nova na direção oposta da original.
The new transaction is linked to the original using the parentTransactionId field, ensuring full traceability between both operations.
Important: Only transactions with status APPROVED can be reverted. If the original transaction already has a parent (i.e., was already reverted) the request will be rejected. On success this endpoint creates the reversing transaction and returns 201 Created with the created transaction payload.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
O token de autorização. Este cabeçalho é obrigatório se o seu ambiente tiver o Access Manager habilitado.
Um identificador único utilizado para rastrear e acompanhar cada requisição.
O identificador único da Organização associada ao Ledger.
O identificador único do Ledger associado.
O identificador único da transação que você deseja consultar.
Indica que a requisição foi bem-sucedida e a resposta contém os dados esperados.
O identificador único da transação.
O identificador único da transação pai/original para reversões. Este campo é preenchido pelo servidor quando uma transação é revertida e deve ser tratado como somente leitura pelos clientes.
O identificador único da Organização.
O identificador único do Ledger.
Descrição da transação.
Especifica a Rota de Transação associada à transação.
O status da transação (pendente, concluída, revertida).
O valor enviado.
O nome do ativo utilizado na operação.
O nome do grupo do plano de contas.
A lista de contas utilizadas como origem.
A lista de contas utilizadas como destino.
Data e hora de criação (UTC).
Data e hora da última atualização (UTC).
Data e hora da exclusão lógica, se aplicável (UTC).
Um objeto contendo pares de chave-valor para adicionar como metadata, onde o campo name é a chave e o campo value é o valor. Por exemplo, para adicionar um Centro de Custo, use 'costCenter': 'BR_11101997'.