Home//
REST API Reference
/- Update a ticket type
List all ticket types
Create a ticket type
Retrieve a ticket type
Update a ticket type
You can update a ticket type.
📘 Updating a ticket type.
For the
iconpropery, use an emoji from Twemoji Cheatsheet
Security
bearerAuth
Intercom-Versionstring(intercom_version)
Intercom API version.
By default, it's equal to the version set in the app package.
Default:"2.16"
Enum:"1.0""1.1""1.2""1.3""1.4""2.0""2.1""2.2""2.3""2.4"
Example:2.16
- The production API serverhttps://api.intercom.io/ticket_types/{ticket_type_id}
- The european API serverhttps://api.eu.intercom.io/ticket_types/{ticket_type_id}
- The australian API serverhttps://api.au.intercom.io/ticket_types/{ticket_type_id}
curl -i -X PUT \
'https://api.intercom.io/ticket_types/{ticket_type_id}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-H 'Intercom-Version: 2.16' \
-d '{
"name": "Bug Report 2"
}'Ticket type updated
String representing the object's type. Always has the value ticket_type.
Example:"ticket_type"
ticket_type_attributesobject(Ticket Type Attributes)
A list of attributes associated with a given ticket type.
Response
{ "type": "ticket_type", "id": "74", "name": "Bug Report 2", "description": "Bug Report Template", "icon": "🎟️", "workspace_id": "this_is_an_id660_that_should_be_at_least_", "archived": false, "created_at": 1734537873, "updated_at": 1734537874, "is_internal": false, "ticket_type_attributes": { "type": "list", "data": [ … ] }, "category": "Customer", "ticket_states": { "type": "list", "data": [ … ] } }