All docs pages
API docs
Tickets
Work that comes out of calls.
A ticket tracks a request from a contact until it’s resolved.
- POST
/ticketsCreate a ticket. - GET
/ticketsList tickets. - GET
/tickets/{id}One ticket. - PATCH
/tickets/{id}Update a ticket. - DELETE
/tickets/{id}Delete a ticket.
Body for POST /tickets
| Name | Type | Details |
|---|---|---|
subjectrequired | string | What the ticket is about. |
description | string | More detail. |
priority | string | low, medium, high or urgent. |
status | string | open, in_progress, resolved or closed. |
contactId | string | The contact it's for. |
assignedAgentId | string | Who owns it. |
callId | string | The call it came from. |
slaId | string | The SLA that applies. |
tagIds | string[] | Tags to attach. |
Filters for GET /tickets
| Name | Type | Details |
|---|---|---|
page, limit | number | Paging. |
status, priority | string | Same values as above. |
assignedAgentId, unassigned | string, boolean | Filter by owner, or only unowned tickets. |
contactId, tagIds, slaId | string | Filter by contact, tags or SLA. |
search | string | Free-text search. |








