Create a ticket event

Create a new event for a ticket. Events are immutable and represent changes to the ticket such as status changes, priority changes, assignments, etc. If an event with the same characteristics already exists, the existing event will be returned (idempotent).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The ID of the ticket

Body Params
string
enum
required

Type of event (e.g., status_changed, priority_changed, agent_assigned, etc.)

oldValue
object

The previous value before the change (JSON object)

newValue
object

The new value after the change (JSON object)

string
enum
required
Defaults to system

The type of actor who caused the event

Allowed:
string

ID of the agent (required if actorType is 'agent')

string

ID of the contact (required if actorType is 'customer')

string

ID of the associated thread message (optional)

date-time

When the event occurred (defaults to now)

Responses

400

Invalid request (e.g., missing required fields, invalid actorType).

404

Ticket not found.

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json