The SoftLayer_Ticket data type models a single SoftLayer customer support or notification ticket. Each ticket object contains references to it’s updates, the user it’s assigned to, the SoftLayer department and employee that it’s assigned to, and any hardware objects or attached files associated with the ticket. Tickets are described in further detail on the SoftLayer_Ticket service page.
To create a support ticket execute the SoftLayer_Ticket::createStandardTicket or SoftLayer_Ticket::createAdministrativeTicket methods in the SoftLayer_Ticket service. To create an upgrade ticket for the SoftLayer sales group execute the SoftLayer_Ticket::createUpgradeTicket.
An internal identifier of the SoftLayer customer account that a ticket is associated with.
Type:
int
Whether a ticket has a one-time charge associated with it. Standard tickets are free while administrative tickets typically cost $3 USD.
Type:
boolean
Feedback left by a portal or API user on their experiences in a ticket. Final comments may be created after a ticket is closed.
Type:
string
The date that a ticket was last modified. A modification does not necessarily mean that an update was added.
Type:
dateTime
The type of user who last edited or updated a ticket. This is either “EMPLOYEE” or “USER”.
Type:
string
Whether or not the user who owns a ticket is notified via email when a ticket is updated.
Type:
boolean
The amount of money in US Dollars ($USD) that a ticket has charged to an account. A ticket’s administrative billing amount is a one time charge and only applies to administrative support tickets.
Type:
int
The internal identifier of the invoice associated with a ticket’s administrative charge. Only tickets with an administrative charge have an associated invoice.
Type:
int
Whether a ticket is a standard or an administrative support ticket. Administrative support tickets typically incur a $3 USD charge.
Type:
int
The internal identifier of the refund invoice associated with a ticket. Only tickets with an account refund associated with them have an associated refund invoice.
Type:
int
A ticket’s internal identifier at its service provider. Each ticket is defined by a unique identifier.
Type:
string
An internal identifier of the pre-set subject that a ticket is associated with. Standard support tickets have a subject set while administrative tickets have a null subject. A standard support ticket’s title is the name of it’s associated subject.
Type:
int
A ticket’s title. This is typically a brief summary of the issue described in the ticket.
Type:
string
The list of additional emails to notify when a ticket update is made.
Type:
SoftLayer_User_Customer_AdditionalEmail[]
The Dedicated Hosts associated with a ticket. This is used in cases where a ticket is directly associated with one or more Dedicated Hosts.
Type:
SoftLayer_Virtual_DedicatedHost[]
The hardware associated with a ticket. This is used in cases where a ticket is directly associated with one or more pieces of hardware.
Type:
SoftLayer_Hardware[]
The virtual guests associated with a ticket. This is used in cases where a ticket is directly associated with one or more virtualized guests installations or Virtual Servers.
Type:
SoftLayer_Virtual_Guest[]
A service cancellation request.
Type:
SoftLayer_Billing_Item_Cancellation_Request
The first physical or virtual server attached to a ticket.
Type:
SoftLayer_Ticket_Attachment
The first update made to a ticket. This is typically the contents of a ticket when it’s created.
Type:
SoftLayer_Ticket_Update
The invoice items associated with a ticket. Ticket based invoice items only exist when a ticket incurs a fee that has been invoiced.
Type:
SoftLayer_Billing_Invoice_Item[]
A ticket’s associated location within the SoftLayer location hierarchy.
Type:
SoftLayer_Location
True if there are new, unread updates to this ticket for the current user, False otherwise.
Type:
boolean
The invoice associated with a ticket. Only tickets with an associated administrative charge have an invoice.
Type:
SoftLayer_Billing_Invoice
The refund invoice associated with a ticket. Only tickets with a refund applied in them have an associated refund invoice.
Type:
SoftLayer_Billing_Invoice
A ticket’s subject. Only standard support tickets have an associated subject. A standard support ticket’s title corresponds with it’s subject’s name.
Type:
SoftLayer_Ticket_Subject
A count of the list of additional emails to notify when a ticket update is made.
Type:
unsignedLong
A count of the Dedicated Hosts associated with a ticket. This is used in cases where a ticket is directly associated with one or more Dedicated Hosts.
Type:
unsignedLong
A count of the virtual guests associated with a ticket. This is used in cases where a ticket is directly associated with one or more virtualized guests installations or Virtual Servers.
Type:
unsignedLong
A count of the invoice items associated with a ticket. Ticket based invoice items only exist when a ticket incurs a fee that has been invoiced.
Type:
unsignedLong