Tidio · Schema
Tidio Ticket
A support ticket representing a complex conversation between operators and customers.
live chatchatbotcustomer serviceAIhelp deskticketingconversationscontactswebhookswidget
Properties
| Name | Type | Description |
|---|---|---|
| id | integer | Unique ticket identifier. |
| link | string | Direct URL to view the ticket in the Tidio panel. |
| subject | string | Ticket title / subject. |
| contact_id | string | UUID of the associated contact. |
| contact_email | stringnull | Email address used for ticket correspondence. |
| priority | string | |
| status | string | |
| assigned_operator_id | stringnull | |
| assigned_department_id | string | |
| custom_channel_id | stringnull | Identifier of an associated custom channel. |
| messages | array | Messages array (present only in ticket detail endpoint). |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/tidio/main/json-schema/tidio-ticket.json",
"title": "Tidio Ticket",
"description": "A support ticket representing a complex conversation between operators and customers.",
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Unique ticket identifier."
},
"link": {
"type": "string",
"format": "uri",
"description": "Direct URL to view the ticket in the Tidio panel."
},
"subject": {
"type": "string",
"description": "Ticket title / subject."
},
"contact_id": {
"type": "string",
"format": "uuid",
"description": "UUID of the associated contact."
},
"contact_email": {
"type": ["string", "null"],
"format": "email",
"description": "Email address used for ticket correspondence."
},
"priority": {
"type": "string",
"enum": ["low", "normal", "urgent"]
},
"status": {
"type": "string",
"enum": ["open", "pending", "solved"]
},
"assigned_operator_id": {
"type": ["string", "null"],
"format": "uuid"
},
"assigned_department_id": {
"type": "string",
"format": "uuid"
},
"custom_channel_id": {
"type": ["string", "null"],
"description": "Identifier of an associated custom channel."
},
"messages": {
"type": "array",
"description": "Messages array (present only in ticket detail endpoint).",
"items": {
"type": "object",
"properties": {
"message_id": {
"type": "string",
"description": "ULID format identifier."
},
"created_at": {
"type": "string",
"format": "date-time"
},
"author_type": {
"type": "string",
"enum": ["operator", "contact"]
},
"author_id": {
"type": "string",
"format": "uuid"
},
"message_type": {
"type": "string",
"enum": ["internal", "public"]
},
"attachments": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
}
}
}
}
},
"required": ["id", "subject", "contact_id", "priority", "status"]
}