tickets_list
Retrieve a paginated list of tickets filtered by customer, status, date, or other criteria.
Instructions
List tickets with optional filters. Returns paginated results.
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": "tickets_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mine | No | Only show tickets assigned to the authenticated user | |
| page | No | Page number for pagination | |
| query | No | Search query string | |
| number | No | Filter by ticket number | |
| status | No | Filter by status (e.g., 'New', 'In Progress', 'Resolved', 'Waiting for Parts') | |
| user_id | No | Filter by assigned user ID | |
| asset_name | No | Return only tickets linked (via assets) to assets whose name matches (case-insensitive partial) | |
| contact_id | No | Filter by contact ID | |
| customer_id | No | Filter by customer ID | |
| asset_serial | No | Return only tickets linked (via assets) to assets whose serial number matches (case-insensitive partial) | |
| created_after | No | ISO 8601 date - tickets created after this date | |
| resolved_after | No | ISO 8601 date - tickets resolved after this date | |
| since_updated_at | No | ISO 8601 date - tickets updated after this date | |
| ticket_search_id | No | Filter by saved search ID |