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?
optionalassignedToAdminUser?:AdminUser
Defined in: type/Ticket.ts:57
The admin user assigned to this ticket
assignedToAdminUserId?
optionalassignedToAdminUserId?:number
Defined in: type/Ticket.ts:23
Identifier of the admin user assigned to this ticket
buttonLabels?
optionalbuttonLabels?:LocalizedString[]
Defined in: type/Ticket.ts:17
Localized human-readable labels for the action button
clusterId?
optionalclusterId?:number
Defined in: type/Ticket.ts:31
Identifier of the cluster associated with this ticket
companyId?
optionalcompanyId?:number
Defined in: type/Ticket.ts:35
Identifier of the company associated with this ticket
completedAt?
optionalcompletedAt?:string
Defined in: type/Ticket.ts:51
Timestamp when the ticket was completed
contactId?
optionalcontactId?: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?
optionalcreatedByAdminUserId?:number
Defined in: type/Ticket.ts:55
Identifier of the admin user who created this ticket
customerId?
optionalcustomerId?:number
Defined in: type/Ticket.ts:27
Identifier of the customer associated with this ticket
descriptions?
optionaldescriptions?:LocalizedString[]
Defined in: type/Ticket.ts:15
Localized human-readable descriptions
email?
optionalemail?:string
Defined in: type/Ticket.ts:37
Email address of the contact associated with this ticket
externalUrl?
optionalexternalUrl?: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?
optionallastModifiedByAdminUserId?:number
Defined in: type/Ticket.ts:53
Identifier of the admin user who last modified this ticket
orderId?
optionalorderId?:number
Defined in: type/Ticket.ts:33
Identifier of the order associated with this ticket
phone?
optionalphone?:string
Defined in: type/Ticket.ts:39
Phone number of the contact associated with this ticket
pickedUpAt?
optionalpickedUpAt?:string
Defined in: type/Ticket.ts:49
Timestamp when the ticket was picked up by an admin user
productId?
optionalproductId?:number
Defined in: type/Ticket.ts:29
Identifier of the product associated with this ticket
sources?
optionalsources?: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?
optionaltype?:string
Defined in: type/Ticket.ts:19
Type of the ticket. Used for categorization and filtering purposes