ProBusinessTools


Click here for a complete list of operations.

InsertIssueTicket

This method is used for inserting a new issue ticket into ProBusinessTools. Along with the standard webServiceKey you need to include a IssueTicket. TicketID, OpenedBy, OpenedByDate will be set to automatic values.
Any value that would normally be a dropdown list will be validated to one of the values in that selection.The method will return the new ticket.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /publicwebservices/probusinesstools.asmx HTTP/1.1
Host: secure.probusinesstools.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://secure.probusinesstools.com/publicWebServices/InsertIssueTicket"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <InsertIssueTicket xmlns="http://secure.probusinesstools.com/publicWebServices">
      <wsKey>
        <Username>string</Username>
        <Password>string</Password>
        <loginErrorMessage>string</loginErrorMessage>
      </wsKey>
      <insertIssueTicketRequest>
        <OpenedBy>string</OpenedBy>
        <IssueCategory>string</IssueCategory>
        <IssueType>string</IssueType>
        <IssueCode>string</IssueCode>
        <AssociatedWith>
          <Name>string</Name>
          <Type>string</Type>
        </AssociatedWith>
        <ContactMethod>string</ContactMethod>
        <IssueSubject>string</IssueSubject>
        <Status>string</Status>
        <AssignedTo>
          <Name>string</Name>
          <Type>string</Type>
        </AssignedTo>
        <Resolution>string</Resolution>
        <NewDetails>string</NewDetails>
        <TicketID>string</TicketID>
        <Priority>string</Priority>
        <OpenedDate>string</OpenedDate>
        <AttachedTo>string</AttachedTo>
        <AttachedToId>string</AttachedToId>
        <EstResolution>string</EstResolution>
        <Closed>string</Closed>
      </insertIssueTicketRequest>
    </InsertIssueTicket>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <InsertIssueTicketResponse xmlns="http://secure.probusinesstools.com/publicWebServices">
      <InsertIssueTicketResult>
        <OpenedBy>string</OpenedBy>
        <IssueCategory>string</IssueCategory>
        <IssueType>string</IssueType>
        <IssueCode>string</IssueCode>
        <AssociatedWith>
          <Name>string</Name>
          <Type>string</Type>
        </AssociatedWith>
        <ContactMethod>string</ContactMethod>
        <IssueSubject>string</IssueSubject>
        <Status>string</Status>
        <AssignedTo>
          <Name>string</Name>
          <Type>string</Type>
        </AssignedTo>
        <Resolution>string</Resolution>
        <NewDetails>string</NewDetails>
        <TicketID>string</TicketID>
        <Priority>string</Priority>
        <OpenedDate>string</OpenedDate>
        <AttachedTo>string</AttachedTo>
        <AttachedToId>string</AttachedToId>
        <EstResolution>string</EstResolution>
        <Closed>string</Closed>
      </InsertIssueTicketResult>
      <wsKey>
        <Username>string</Username>
        <Password>string</Password>
        <loginErrorMessage>string</loginErrorMessage>
      </wsKey>
    </InsertIssueTicketResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /publicwebservices/probusinesstools.asmx HTTP/1.1
Host: secure.probusinesstools.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <InsertIssueTicket xmlns="http://secure.probusinesstools.com/publicWebServices">
      <wsKey>
        <Username>string</Username>
        <Password>string</Password>
        <loginErrorMessage>string</loginErrorMessage>
      </wsKey>
      <insertIssueTicketRequest>
        <OpenedBy>string</OpenedBy>
        <IssueCategory>string</IssueCategory>
        <IssueType>string</IssueType>
        <IssueCode>string</IssueCode>
        <AssociatedWith>
          <Name>string</Name>
          <Type>string</Type>
        </AssociatedWith>
        <ContactMethod>string</ContactMethod>
        <IssueSubject>string</IssueSubject>
        <Status>string</Status>
        <AssignedTo>
          <Name>string</Name>
          <Type>string</Type>
        </AssignedTo>
        <Resolution>string</Resolution>
        <NewDetails>string</NewDetails>
        <TicketID>string</TicketID>
        <Priority>string</Priority>
        <OpenedDate>string</OpenedDate>
        <AttachedTo>string</AttachedTo>
        <AttachedToId>string</AttachedToId>
        <EstResolution>string</EstResolution>
        <Closed>string</Closed>
      </insertIssueTicketRequest>
    </InsertIssueTicket>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <InsertIssueTicketResponse xmlns="http://secure.probusinesstools.com/publicWebServices">
      <InsertIssueTicketResult>
        <OpenedBy>string</OpenedBy>
        <IssueCategory>string</IssueCategory>
        <IssueType>string</IssueType>
        <IssueCode>string</IssueCode>
        <AssociatedWith>
          <Name>string</Name>
          <Type>string</Type>
        </AssociatedWith>
        <ContactMethod>string</ContactMethod>
        <IssueSubject>string</IssueSubject>
        <Status>string</Status>
        <AssignedTo>
          <Name>string</Name>
          <Type>string</Type>
        </AssignedTo>
        <Resolution>string</Resolution>
        <NewDetails>string</NewDetails>
        <TicketID>string</TicketID>
        <Priority>string</Priority>
        <OpenedDate>string</OpenedDate>
        <AttachedTo>string</AttachedTo>
        <AttachedToId>string</AttachedToId>
        <EstResolution>string</EstResolution>
        <Closed>string</Closed>
      </InsertIssueTicketResult>
      <wsKey>
        <Username>string</Username>
        <Password>string</Password>
        <loginErrorMessage>string</loginErrorMessage>
      </wsKey>
    </InsertIssueTicketResponse>
  </soap12:Body>
</soap12:Envelope>