Saltar al contenido principal
POST
/
v1
/
organizations
/
{organization_id}
/
ledgers
/
{ledger_id}
/
transactions
/
{transaction_id}
/
revert
Revert a Transaction
curl --request POST \
  --url https://transaction.sandbox.lerian.net/v1/organizations/{organization_id}/ledgers/{ledger_id}/transactions/{transaction_id}/revert
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"parentTransactionId": "<string>",
"organizationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"ledgerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"description": "<string>",
"route": "<string>",
"status": {
"code": "<string>",
"description": "<string>"
},
"amount": "<string>",
"assetCode": "<string>",
"chartOfAccountsGroupName": "<string>",
"source": [
"<string>"
],
"destination": [
"<string>"
],
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"deletedAt": "2023-11-07T05:31:56Z",
"operations": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"transactionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organizationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"ledgerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"accountId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"accountAlias": "<string>",
"balanceId": "<string>",
"balanceKey": "<string>",
"description": "<string>",
"type": "CREDIT",
"assetCode": "<string>",
"route": "<string>",
"amount": {
"value": "<string>"
},
"balance": {
"available": "<string>",
"onHold": "<string>",
"version": 123
},
"balanceAfter": {
"available": "<string>",
"onHold": "<string>",
"version": 123
},
"status": {
"code": "<string>",
"description": "<string>"
},
"balanceAffected": true,
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"deletedAt": "2023-11-07T05:31:56Z",
"metadata": {}
}
],
"metadata": {}
}

Headers

Authorization
string

Token de autorización. Este encabezado es obligatorio si tu entorno tiene habilitado el Access Manager.

X-Request-Id
string

Identificador único usado para rastrear cada solicitud.

Path Parameters

organization_id
string
required

Identificador único de la organización asociada al ledger.

ledger_id
string
required

Identificador único del ledger asociado.

transaction_id
string
required

Identificador único de la transacción que deseas consultar.

Response

Indica que el recurso se creó correctamente y que la operación se completó según lo esperado.

id
string<uuid>

Identificador único de la transacción.

parentTransactionId
string

Identificador único de la transacción padre/original para reversiones. Este campo es poblado por el servidor cuando una transacción es revertida y debe ser tratado como solo lectura por los clientes.

organizationId
string<uuid>

Identificador único de la organización.

ledgerId
string<uuid>

Identificador único del ledger.

description
string

Descripción de la transacción.

route
string

Especifica la ruta de transacción asociada con la transacción.

status
object

Estado de la transacción (pendiente, completada, revertida).

amount
string

Monto enviado.

assetCode
string

Nombre del activo utilizado en la operación.

chartOfAccountsGroupName
string

Nombre del grupo del plan de cuentas.

source
string[]

Lista de cuentas utilizadas como origen.

destination
string[]

Lista de cuentas utilizadas como destino.

createdAt
string<date-time>

Marca de tiempo de creación (UTC).

updatedAt
string<date-time>

Marca de tiempo de la última actualización (UTC).

deletedAt
string<date-time> | null

Marca de tiempo de eliminación lógica, si aplica (UTC).

operations
object[]
metadata
object

Objeto que contiene pares clave-valor para agregar como metadatos, donde el campo name es la clave y el campo value es el valor. Por ejemplo, para agregar un centro de costos, usa 'costCenter': 'BR_11101997'.