SoftLayer Ticket
From SoftLayer Development Network Wiki
This page refers to the SoftLayer_Ticket service. For information on the SoftLayer_Ticket data type please see SoftLayer_Ticket (type).
Overview
Endpoints
| SOAP WSDL | http://api.service.softlayer.com/soap/v3/SoftLayer_Ticket?wsdl |
| XML-RPC | http://api.service.softlayer.com/xmlrpc/v3/SoftLayer_Ticket |
Methods
addAttachedAdditionalEmails
Add non-user email addresses to a ticket's email notify list.
- returns
- bool
- parameters
- string[] emails
addAttachedFile
Attach a file to a ticket.
- returns
- parameters
- SoftLayer_Container_Utility_File_Attachment fileAttachment
addAttachedHardware
Attach hardware to a ticket.
- returns
- parameters
- int hardwareId
addFinalComments
Add final comments to a closed ticket.
- returns
- bool
- parameters
- string finalComments
addUpdate
Add an update to a ticket.
- returns
- parameters
- SoftLayer_Ticket_Update templateObject
createAdministrativeTicket
Create an administrative support ticket.
- returns
- parameters
- SoftLayer_Ticket templateObject
- string contents
- int attachedHardwareId
- string rootPassword
- string controlPanelPassword
- string accessPort
- SoftLayer_Container_Utility_File_Attachment[] attachedFiles
createCancelServerTicket
Create a sales cancel server ticket.
- returns
- parameters
- int hardwareId
- string reason
- string content
createCancelServiceTicket
Create a sales cancel service ticket.
- returns
- parameters
- int hardwareId
- string reason
- string content
createStandardTicket
Create a standard support ticket.
- returns
- parameters
- SoftLayer_Ticket templateObject
- string contents
- int attachedHardwareId
- string rootPassword
- string controlPanelPassword
- string accessPort
- SoftLayer_Container_Utility_File_Attachment[] attachedFiles
edit
Create a standard support ticket.
- returns
- parameters
- SoftLayer_Ticket templateObject
- string contents
- SoftLayer_Container_Utility_File_Attachment[] attachedFiles
getAccount
Retrieve the SoftLayer customer account associated with a ticket.
- returns
- parameters
- None
getAssignedUser
Retrieve the portal user that a ticket is assigned to.
- returns
- parameters
- None
getAttachedFile
Retrieve a file attached to a ticket.
- returns
- parameters
- int atachmentId
getAttachedFiles
Retrieve the files attached to a ticket.
- returns
- parameters
- None
getAwaitingUserResponseFlag
Retrieve the last update made to a ticket.
- returns
- parameters
- None
getFirstUpdate
Retrieve the first update made to a ticket. This is typically the contents of a ticket when it's created.
- returns
- parameters
- None
getGroup
Retrieve the SoftLayer department that a ticket is assigned to.
- returns
- parameters
- None
getLastUpdate
Retrieve the last update made to a ticket.
- returns
- parameters
- None
getLocation
Retrieve a ticket's associated location within the SoftLayer location hierarchy.
- returns
- parameters
- None
getObject
Retrieve a SoftLayer_Ticket record.
- returns
- parameters
- None
getServerAdministrationBillingInvoice
Retrieve the invoice associated with a ticket. Only tickets with an associated administrative charge have an invoice.
- returns
- parameters
- None
getServerAdministrationRefundInvoice
Retrieve the refund invoice associated with a ticket. Only tickets with a refund applied in them have an associated refund invoice.
- returns
- parameters
- None
getStatus
Retrieve a ticket's status.
- returns
- parameters
- None
getSubject
Retrieve 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.
- returns
- parameters
- None
getUpdates
Retrieve a ticket's updates.
- returns
- parameters
- None
removeAttachedAdditionalEmails
Detaches non-user additional email addresses from a ticket.
- returns
- bool
- parameters
- string[] emails
removeAttachedHardware
detach hardware from a ticket.
- returns
- bool
- parameters
- int hardwareId

