List time entries
list_time_entriesRetrieve tracked time entries with filters for period, state, contact, project, user, and active timers. Specify a period to access past data or include running timers.
Instructions
List tracked time. Without a filter Moneybird returns the current financial year, so pass an explicit period to look further back, and include_active:true to see timers that are still running.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number. | |
| query | No | Free-text search over the time entry description. | |
| filter | No | Comma-separated `key:value` filter. Keys: period (named period such as this_week/prev_month/this_year, or a range like 20260101..20260131), state (all|open|non_billable), contact_id, project_id, user_id, day (YYYY-MM-DD), include_nil_contacts (true|false), include_active (true|false). A filter replaces Moneybird's `period:this_year` default entirely. `state` accepts pipe-separated values, e.g. `state:open|non_billable`. | |
| 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. |