v8

latestOpenAPI 3.0.02026-08-08263287503.1 KB
Ticket

Get the internal history of a ticket

Every internal history entry for a ticket — status, assignee, team, priority, type, tag, contact, due-date and title changes, plus workflow starts, agent handoffs and mirrored integration status updates. Returned oldest first in a comment-compatible shape so the conversation feed can splice them inline. Not paginated: truncated is true when the ticket has more entries than limit (default 1000, max 5000).

Prior to August 2026 these entries were returned by GET /messages as FEEDBACK_UPDATED and system messages; this endpoint is now their only source. The shape is unchanged — a status change, for example, is { type: 'FEEDBACK_UPDATED', data: { type: 'STATUS', value: <status> } } with the acting user on user. Entries are retained for 180 days.

get/tickets/{ticketId}/history

Path parameters

ticketIdstring required

Query parameters

limitnumber double

Headers

projectstring required

Response

Ok

{"stackTrail":"paths:/tickets/{ticketId}/history:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}