Tool details
| Field | Value |
|---|---|
| Name | harvest__list_invoices |
| Group | Integrations |
Playground
Input schema
input-schema.json
{
"type": "object",
"properties": {
"account_id": {
"type": "string",
"description": "Harvest Account ID (get it from harvest__list_accounts)"
},
"client_id": {
"type": "number",
"description": "Filter by client ID"
},
"project_id": {
"type": "number",
"description": "Filter by project ID"
},
"state": {
"type": "string",
"description": "Filter by state: draft, open, paid, closed"
},
"from": {
"type": "string",
"description": "Only invoices with issue_date >= from (YYYY-MM-DD)"
},
"to": {
"type": "string",
"description": "Only invoices with issue_date <= to (YYYY-MM-DD)"
},
"updated_since": {
"type": "string",
"description": "Only return invoices updated after this ISO 8601 datetime"
},
"page": {
"type": "number",
"description": "Page number"
},
"per_page": {
"type": "number",
"description": "Results per page (max 100)"
}
},
"required": [
"account_id"
],
"description": "Input schema for the harvest__list_invoices tool."
}