<!-- ZenPays documentation · https://docs.zenpayz.com/docs/reference/objects/ledger-entry -->

# The LedgerEntry object

Ledger entry

:::note
8 of 8 fields on this object have no description yet. Field documentation lives in the SDK types (`api/ledger.ts`) so it stays in one place — this page is generated from it.
:::

## Fields

<ParamTable
  label="Field"
  rows={[
    { name: "id", type: "string", required: true },
    { name: "entryType", type: "string", required: true },
    { name: "amount", type: "number", required: true },
    { name: "currency", type: "string", required: true },
    { name: "balance", type: "number", required: true },
    { name: "description", type: "string", required: true },
    { name: "reference", type: "string", required: true },
    { name: "createdAt", type: "string", required: true },
  ]}
/>

## Example

```json
{
  "id": "obj_1a2b3c",
  "entryType": "string",
  "amount": 5000,
  "currency": "USD",
  "balance": 1,
  "description": "string",
  "reference": "string",
  "createdAt": "2026-01-15T09:30:00Z"
}
```
