PUT
/ticket_types/{ticket_type_id}Update a ticket type
Replaces the configurable details of an existing ticket type. Supply only the fields you want to change; category accepts Customer, Back-office, or Tracker, and omitted icon and is_internal values use their defined defaults when provided. The updated response includes the ticket type's current details.
ticket_type_idstringrequired
The unique identifier of the ticket type to update.
Intercom-Versionstringoptional
The API version to use. Defaults to 2.17 when omitted.
Fields to update on the ticket type. Omit fields you do not want to change.
namestringoptional
The name of the ticket type.
descriptionstringoptional
The description of the ticket type.
categorystringoptional
Category of the Ticket Type.
iconstringoptional
The icon of the ticket type.
archivedbooleanoptional
The archived status of the ticket type.
is_internalbooleanoptional
Whether the tickets associated with this ticket type are intended for internal use only or will be shared with customers. This is currently a limited attribute.
200Returns the updated ticket type, including its identifier, category, attributes, states, archive status, and timestamps.
typestringoptional
String representing the object's type. Always has the value `ticket_type`.
idstringoptional
The id representing the ticket type.
categorystringoptional
Category of the Ticket Type.
namestringoptional
The name of the ticket type
descriptionstringoptional
The description of the ticket type
iconstringoptional
The icon of the ticket type
workspace_idstringoptional
The id of the workspace that the ticket type belongs to.
ticket_type_attributesobjectoptional
A list of attributes associated with a given ticket type.
ticket_statesobjectoptional
A list of ticket states associated with a given ticket type.
archivedbooleanoptional
Whether the ticket type is archived or not.
created_atintegeroptional
The date and time the ticket type was created.
updated_atintegeroptional
The date and time the ticket type was last updated.
401Returned when the request is unauthorized.
One documented failure
unauthorizedAccess Token Invalid
typestringrequired
The type is error.list
request_idstringoptional
errorsarray<object>required
An array of one or more error objects
Error handling
A 401 is returned when the request is unauthorized. The ticket_type_id path parameter must identify an existing ticket type, and category must be Customer, Back-office, or Tracker when provided.