List Journal Entries
listLedgerEntriesList journal entries, each with the entry_hash getEntryContext, updateEntrySource, and deleteEntrySource take. Narrows by account, filter, time, and directiveTypes; pages with limit and offset; total counts every match. Same data as the journal resource.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| time | No | Time expression, e.g. 2026-08. | |
| limit | No | Page size, 1-1000; defaults to 20. | |
| filter | No | Fava advanced-filter expression. `#tag` and `^link` match exactly; bare or "quoted" words match narration/payee (transactions) or comment (notes); `field:value` looks up `account` (posting accounts included), `tag`, `link`, `payee`, `narration`, `date`, or entry metadata; `field>100` compares amounts and bare `>100` matches posting units; `any(...)`/`all(...)` scope a test to postings; `-` negates, `,` is OR, juxtaposition is AND, parentheses group. Quote values holding a colon, a space, or a leading digit — `account:"Assets:Bank:Checking"`, `date:"2026"` — there are no escape sequences. | |
| ledger | No | Target ledger as owner/name. Required for an unpinned credential; defaults to the credential's ledger restriction. | |
| offset | No | Entries to skip; defaults to 0. | |
| account | No | Account filter, e.g. Assets:Bank. | |
| directiveTypes | No | Directive types to include, e.g. ["Transaction"]; case does not matter. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | No | ||
| result | No |