Skip to content

Update Ticket Request Payload

You can update a Ticket

ticket_attributesobject

The attributes set on the ticket.

Example:
{ "_default_title_": "example", "_default_description_": "having a problem" }
ticket_state_idstring

The ID of the ticket state associated with the ticket type.

Example:"123"
company_idstring

The ID of the company that the ticket is associated with. The unique identifier for the company which is given by Intercom. The company must be associated with one of the contacts on the ticket, otherwise the request will fail with a parameter_invalid error. Set to nil to remove company.

Example:"5f4d3c1c-7b1b-4d7d-a97e-6095715c6632"
openboolean

Specify if a ticket is open. Set to false to close a ticket. Closing a ticket will also unsnooze it.

Example:true
is_sharedboolean

Specify whether the ticket is visible to users.

Example:true
snoozed_untilinteger, (timestamp)

The time you want the ticket to reopen.

Example:1673609604
admin_idinteger

The ID of the admin performing ticket update. Needed for workflows execution and attributing actions to specific admins.

Example:123
assignee_idstring

The ID of the admin or team to which the ticket is assigned. Set this 0 to unassign it.

Example:"123"
prioritystring

The priority level to set on the ticket. Accepts one of none, low, medium, high, or urgent. Set none to clear an existing priority. The change is attributed to admin_id, or to Operator when admin_id is omitted.

Enum:"none""low""medium""high""urgent"
Example:"high"
{ "ticket_attributes": { "_default_title_": "example", "_default_description_": "having a problem" }, "ticket_state_id": "123", "company_id": "5f4d3c1c-7b1b-4d7d-a97e-6095715c6632", "open": true, "is_shared": true, "snoozed_until": 1673609604, "admin_id": 123, "assignee_id": "123", "priority": "high" }