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

# Transaction record shape

> The fields on a transaction record returned by the embedded-banking ledger endpoint.

Each item in the response represents one posted entry in the account's ledger:

| Field            | Description                                                                         |
| :--------------- | :---------------------------------------------------------------------------------- |
| `amount`         | Magnitude of the entry in minor units (cents for USD). Always non-negative.         |
| `direction`      | `CREDIT` (funds into the account) or `DEBIT` (funds out). The sign of the movement. |
| `runningBalance` | Account balance after the entry posted, in minor units.                             |
| `date`           | Calendar date the entry posted, in `YYYY-MM-DD`.                                    |
| `description`    | Free-text description as posted by the upstream banking core.                       |

<Info>
  Amounts are unsigned. Use `direction` — never the sign of `amount` — to know whether funds went into or out of the account.
</Info>

`runningBalance` reflects the balance immediately after this entry was applied, in posting order. It is a property of the entry, not of the account at read time — for the current account balance, read the bank account resource directly.
