Skip to main content

Interface: Ticket

Defined in: type/Ticket.ts:9

Object class for Ticket Ticket entity representing a support or service request within the system.

Properties​

assignedToAdminUser?​

optional assignedToAdminUser?: AdminUser

Defined in: type/Ticket.ts:57

The admin user assigned to this ticket


assignedToAdminUserId?​

optional assignedToAdminUserId?: number

Defined in: type/Ticket.ts:23

Identifier of the admin user assigned to this ticket


buttonLabels?​

optional buttonLabels?: LocalizedString[]

Defined in: type/Ticket.ts:17

Localized human-readable labels for the action button


clusterId?​

optional clusterId?: number

Defined in: type/Ticket.ts:31

Identifier of the cluster associated with this ticket


companyId?​

optional companyId?: number

Defined in: type/Ticket.ts:35

Identifier of the company associated with this ticket


completedAt?​

optional completedAt?: string

Defined in: type/Ticket.ts:51

Timestamp when the ticket was completed


contactId?​

optional contactId?: number

Defined in: type/Ticket.ts:25

Identifier of the contact associated with this ticket


createdAt​

createdAt: string

Defined in: type/Ticket.ts:45

Timestamp when the ticket was created


createdByAdminUserId?​

optional createdByAdminUserId?: number

Defined in: type/Ticket.ts:55

Identifier of the admin user who created this ticket


customerId?​

optional customerId?: number

Defined in: type/Ticket.ts:27

Identifier of the customer associated with this ticket


descriptions?​

optional descriptions?: LocalizedString[]

Defined in: type/Ticket.ts:15

Localized human-readable descriptions


email?​

optional email?: string

Defined in: type/Ticket.ts:37

Email address of the contact associated with this ticket


externalUrl?​

optional externalUrl?: string

Defined in: type/Ticket.ts:41

External URL associated with this ticket


id​

id: string

Defined in: type/Ticket.ts:11

Unique identifier for the ticket


lastModifiedAt​

lastModifiedAt: string

Defined in: type/Ticket.ts:47

Timestamp when the ticket was last modified


lastModifiedByAdminUserId?​

optional lastModifiedByAdminUserId?: number

Defined in: type/Ticket.ts:53

Identifier of the admin user who last modified this ticket


orderId?​

optional orderId?: number

Defined in: type/Ticket.ts:33

Identifier of the order associated with this ticket


phone?​

optional phone?: string

Defined in: type/Ticket.ts:39

Phone number of the contact associated with this ticket


pickedUpAt?​

optional pickedUpAt?: string

Defined in: type/Ticket.ts:49

Timestamp when the ticket was picked up by an admin user


productId?​

optional productId?: number

Defined in: type/Ticket.ts:29

Identifier of the product associated with this ticket


sources?​

optional sources?: Source[]

Defined in: type/Ticket.ts:43

External sources of the ticket


status​

status: TicketStatus

Defined in: type/Ticket.ts:21

Status of the ticket


titles​

titles: LocalizedString[]

Defined in: type/Ticket.ts:13

Localized human-readable titles


type?​

optional type?: string

Defined in: type/Ticket.ts:19

Type of the ticket. Used for categorization and filtering purposes