SoftLayer Ticket

From SoftLayer Development Network Wiki

Jump to: navigation, search

This page refers to the SoftLayer_Ticket service. For information on the SoftLayer_Ticket data type please see SoftLayer_Ticket (type).

Contents

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
SoftLayer_Ticket_Attachment_File
  • parameters
SoftLayer_Container_Utility_File_Attachment fileAttachment



addAttachedHardware

Attach hardware to a ticket.

  • returns
SoftLayer_Ticket_Attachment_Hardware
  • parameters
int hardwareId



addFinalComments

Add final comments to a closed ticket.

  • returns
bool
  • parameters
string finalComments



addUpdate

Add an update to a ticket.

  • returns
SoftLayer_Ticket_UpdateArray
  • parameters
SoftLayer_Ticket_Update templateObject



createAdministrativeTicket

Create an administrative support ticket.

  • returns
SoftLayer_Ticket
  • 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
SoftLayer_Ticket
  • parameters
int hardwareId
string reason
string content



createCancelServiceTicket

Create a sales cancel service ticket.

  • returns
SoftLayer_Ticket
  • parameters
int hardwareId
string reason
string content



createStandardTicket

Create a standard support ticket.

  • returns
SoftLayer_Ticket
  • 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
SoftLayer_Ticket
  • parameters
SoftLayer_Ticket templateObject
string contents
SoftLayer_Container_Utility_File_Attachment[] attachedFiles



getAccount

Retrieve the SoftLayer customer account associated with a ticket.

  • returns
SoftLayer_Account
  • parameters
None



getAssignedUser

Retrieve the portal user that a ticket is assigned to.

  • returns
SoftLayer_User_Customer
  • parameters
None



getAttachedFile

Retrieve a file attached to a ticket.

  • returns
binary
  • parameters
int atachmentId



getAttachedFiles

Retrieve the files attached to a ticket.

  • returns
SoftLayer_Ticket_Attachment_FileArray
  • parameters
None



getAwaitingUserResponseFlag

Retrieve the last update made to a ticket.

  • returns
SoftLayer_Ticket_UpdateArray
  • parameters
None



getFirstUpdate

Retrieve the first update made to a ticket. This is typically the contents of a ticket when it's created.

  • returns
SoftLayer_Ticket_UpdateArray
  • parameters
None



getGroup

Retrieve the SoftLayer department that a ticket is assigned to.

  • returns
SoftLayer_Ticket_Group
  • parameters
None



getLastUpdate

Retrieve the last update made to a ticket.

  • returns
SoftLayer_Ticket_UpdateArray
  • parameters
None



getLocation

Retrieve a ticket's associated location within the SoftLayer location hierarchy.

  • returns
SoftLayer_Location
  • parameters
None



getObject

Retrieve a SoftLayer_Ticket record.

  • returns
SoftLayer_Ticket
  • parameters
None



getServerAdministrationBillingInvoice

Retrieve the invoice associated with a ticket. Only tickets with an associated administrative charge have an invoice.

  • returns
SoftLayer_Billing_Invoice
  • 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
SoftLayer_Billing_Invoice
  • parameters
None



getStatus

Retrieve a ticket's status.

  • returns
SoftLayer_Ticket_Status
  • 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
SoftLayer_Ticket_Subject
  • parameters
None



getUpdates

Retrieve a ticket's updates.

  • returns
SoftLayer_Ticket_UpdateArray
  • 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

See Also

Personal tools