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