List tickets
Tickets that match your filters, with standing, status, priority, client and assignee.
MCP tool accelo_read → list_tickets
read
Returns tickets without their messages. Filters are standing, status, assignee, company, priority, a submitted-after date and a last-interaction-before date. By default only tickets with a standing of submitted or open are returned. Newest submitted first. Pages hold up to 100 tickets; pass next_cursor back as cursor for the next page. Use get_ticket for the full thread.
Parameters
| Name | Type | Description |
|---|---|---|
| standing enum | enum | submitted, open, resolved, closed or inactive. Default: submitted and open. |
| status string | string | Status name as shown in Accelo, e.g. Active. |
| assignee_id integer | integer | Staff ID of the assignee. Use 0 for unassigned. |
| company_id integer | integer | Company ID from list_companies. |
| priority string | string | Priority name as shown in Accelo. |
| submitted_after string | string | ISO date. Only tickets submitted after it. |
| last_interaction_before string | string | ISO date. Only tickets with no message or note since then. |
| limit integer | integer | 1 to 100. Default: 25. |
| cursor string | string | Next page cursor from the previous call. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "accelo_read",
"arguments": {
"operation": "list_tickets",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"tickets": [
{
"ticket_id": 1042,
"title": "Export fails with an error",
"standing": "open",
"status": "Active",
"priority": "Normal",
"class": "Bug",
"company": "Brightwave Studio",
"contact": "Dana Whitfield",
"assignee": "Sam Okafor",
"date_submitted": "2026-10-15T08:12:00Z",
"date_last_interacted": "2026-10-15T09:40:00Z"
}
],
"next_cursor": null
},
"isError": false
}