List general journal documents
list_general_journal_documentsList manual journal entries from Moneybird and filter by period, state, or other criteria to find the exact records you need.
Instructions
List general journal documents (manual journal entries). Narrow with filter; keys: period (named period such as this_year/prev_quarter, or a range like 20260101..20260131), state (all|new|saved|open|paid|late|pending_payment — paid, late and pending_payment only apply to purchase invoices and receipts), recurring (all|enabled|disabled), attachment (all|with|without), reference, contact_id, ledger_account_id, updated_after (ISO 8601 UTC).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number. | |
| filter | No | Comma-separated `key:value` filter. Keys: period (named period such as this_year/prev_quarter, or a range like 20260101..20260131), state (all|new|saved|open|paid|late|pending_payment — paid, late and pending_payment only apply to purchase invoices and receipts), recurring (all|enabled|disabled), attachment (all|with|without), reference, contact_id, ledger_account_id, updated_after (ISO 8601 UTC). Moneybird defaults to `period:this_year`, so pass an explicit `period` to look outside the current financial year. Values for `state`, `recurring` and `attachment` may be combined with a pipe, e.g. `state:open|paid`. | |
| per_page | No | Records per page (max 100, Moneybird defaults to 50). | |
| administration_id | No | Administration to act on. Defaults to the administration this server was configured with; call list_administrations to discover the available ids. | |
| exclude_new_general_journal_documents | No | Leaves out entries that are still in the `new` state. |