listJournalLines
listJournalLinesRetrieve paginated journal lines filtered by customer, contract, account, currency, or posted date.
Instructions
Retrieve a paginated list of journal lines (individual debit/credit entries) across all journal entries. Supports filtering by customer, contract, account, currency, and parent journal entry posted date.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | Cursor for pagination. | |
| limit | No | Maximum number of journal lines to return per page. | |
| search_query | No | Search query to filter journal lines. | |
| order | No | Sort order. Prefix with '-' for descending. Defaults to '-created_at'. | |
| customer_id | No | Filter by customer UUID. | |
| contract_id | No | Filter by billing contract UUID. | |
| account_id | No | Filter by GL account UUID. | |
| journal_entry_id | No | Filter by parent journal entry UUID. | |
| revenue_contract_id | No | Filter by revenue recognition contract UUID (distinct from billing contract_id). | |
| performance_obligation_id | No | Filter by performance obligation UUID. | |
| invoice_id | No | Filter by invoice UUID. | |
| currency | No | Three-letter ISO currency code (e.g. 'USD'). | |
| journal_entry__posted_at__gte | No | Parent entry posted-at lower bound (inclusive). YYYY-MM-DD or ISO datetime. | |
| journal_entry__posted_at__lte | No | Parent entry posted-at upper bound (inclusive). | |
| __userContext | No | Internal user context for multi-tenant authentication and approval workflow |