List tickets
Tickets that match your filters, with standing, status, priority, client and assignee.
GET https://cotlet.dev/api/v1/accelo/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. |
Request
curl https://cotlet.dev/api/v1/accelo/tickets \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("accelo", "list_tickets") const result = await cotlet.call('accelo', 'list_tickets'); cotlet call accelo list_tickets Example response
{
"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
}