list_invoices
List invoices from your IntakeQ account, filterable by status, dates, client, invoice number, or practitioner.
Instructions
List invoices from the connected IntakeQ account
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_invoices"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-based) | |
| number | No | Filter by invoice number | |
| status | No | Filter by status: Draft, Scheduled, Unpaid, Paid, PastDue, Refunded, Forgiven, Canceled | |
| endDate | No | End date filter (YYYY-MM-DD) | |
| clientId | No | Filter by client integer ID (ClientIdNumber, not the GUID) | |
| startDate | No | Start date filter (YYYY-MM-DD) | |
| practitionerEmail | No | Filter by practitioner email | |
| lastUpdatedEndDate | No | Return invoices changed before this date (YYYY-MM-DD) | |
| lastUpdatedStartDate | No | Return invoices changed after this date (YYYY-MM-DD) |