Tickets
The Tickets API provides CRUD access to support tickets plus status, archive/restore, tags and the reply conversation.New to the API? Start with Getting started (base URL, response envelope, errors, pagination) and Authentication (API keys).
Identifier note: tickets are addressed by their numeric ticket_id.
A ticket belongs to a department and a client. The department is a category of type
ticket. Tickets are created in client mode (an existing client). The web’s email/IMAP
“new user” ingestion is out of API scope.
Silent semantics. Creating tickets and posting replies records the data and updates the ticket, but does not fire the web’s events/notifications, send the event-driven client emails, or trigger web→IMAP conversion (consistent with the rest of the API).
Scope: file attachments (upload/download), canned responses, sticky notes, pinning, bulk actions, inbound IMAP/email threading and the history view are out of API scope.
The ticket object
List / search tickets
status, priority, category_id, client_id, project_id, active_state,
search, tags[], sort (ticket_created,ticket_last_updated,ticket_priority,ticket_status),
order, limit, page.
Get a ticket
Create a ticket
201).
Update a ticket
Delete a ticket
Change status
Archive / restore
Set tags
The conversation (replies)
201). Posting a reply updates the ticket’s last-updated timestamp but
does not send a client email (silent semantics).