RHP_API

<back to all web services

AddSupportTicket

The following routes are available for this service:
POST/Support/Contact
AddNewSupportTicket Parameters:
NameParameterData TypeRequiredDescription
AttachmentsformList<int>No
CreateNewSupportTicket Parameters:
NameParameterData TypeRequiredDescription
EmailAddressformstringNo
SuppliedUsernameformstringNo
SubjectformstringNo
EnquiryformstringNo
CategoryIDformintNo
SiteCountryIDformintNo
UserAgentformstringNo
IPAddressformstringNo
SupportTicketListItem Parameters:
NameParameterData TypeRequiredDescription
TicketRefformstringNo
StatusformstringNo
CategoryformstringNo
MessageformstringNo
DateformDateTimeNo
NewCountformintNo
IsAdminformboolNo
TitleformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /Support/Contact HTTP/1.1 
Host: tstsrvs.redhotpie.com.au 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"Attachments":[0],"EmailAddress":"String","SuppliedUsername":"String","Subject":"String","Enquiry":"String","CategoryID":0,"SiteCountryID":0,"UserAgent":"String","IPAddress":"String"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"TicketRef":"String","Status":"String","Category":"String","Message":"String","Date":"\/Date(-62135596800000-0000)\/","NewCount":0,"IsAdmin":false,"Title":"String"}