List a ticket's audit log
GET/api/v1/support/tickets/{id}/audit-logs
What happened to one of the caller's tickets, newest first, at most
100 entries: ticket.created, message.added, and the changes
EvoHub support made (status.changed, priority.changed). An entry
written by support has actor_type admin and user_id admin.
data is [] when the ticket has no entries yet.
Requires no scope.
Authorization
Parameters
Path parameters
idstring requiredThe ticket's ID.
Responses
200
The ticket's audit entries.
successbooleandataarray of AuditLogShow AuditLog properties
idstringorg_idstringuser_idstringWho acted;adminfor EvoHub support.resource_typestringresource_idstringThe ticket's ID.actionstringactor_typestringdetailsobjectWhat changed:subject,typeandpriorityforticket.created;message_idformessage.added;statusorpriorityfor the changes. Left out when empty.created_atstring (date-time)
401
No API key was sent, or it is unknown, revoked or expired (UNAUTHORIZED).
successbooleanSent by Support; the gateway's own refusals leave it out.errorobject requiredcodestring requiredmessagestring requiredrequest_idstring
404
The ticket does not exist, or it is not one of the caller's own (NOT_FOUND).
successbooleanSent by Support; the gateway's own refusals leave it out.errorobject requiredcodestring requiredmessagestring requiredrequest_idstring
429
Too many requests (RATE_LIMITED). Wait for Retry-After seconds.
Retry-AfterintegerSeconds to wait before retrying.
successbooleanSent by Support; the gateway's own refusals leave it out.errorobject requiredcodestring requiredmessagestring requiredrequest_idstring
500
Something went wrong on EvoHub's side (INTERNAL_ERROR). Retry later.
successbooleanSent by Support; the gateway's own refusals leave it out.errorobject requiredcodestring requiredmessagestring requiredrequest_idstring
Example request
curl -X GET 'https://evohub.io/api/v1/support/tickets/tkt_3f9a1c2e7b5d4a60/audit-logs' \
-H 'Authorization: Bearer <TOKEN>'
