List purchase invoices
list_purchase_invoicesList supplier bills (purchase invoices) newest first, and filter by period, state, recurring, attachment, reference, contact, or ledger account.
Instructions
List purchase invoices (bills received from suppliers), newest first. 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. |