ProBusinessTools


Click here for a complete list of operations.

SearchIssueTickets

Gets an array of issuetickets based on a set of search criteria.If you wish to search for all staff or all teams then set the desired item's type to 'staff' or 'teams' respectively and leave the name blank or use '[ALL]'

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/SearchIssueTickets"

<?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>
    <SearchIssueTickets xmlns="http://secure.probusinesstools.com/publicWebServices">
      <wsKey>
        <Username>string</Username>
        <Password>string</Password>
        <loginErrorMessage>string</loginErrorMessage>
      </wsKey>
      <searchCriteria>
        <IssueCategory>string</IssueCategory>
        <ContactMethod>string</ContactMethod>
        <IssueType>string</IssueType>
        <IssueSubject>string</IssueSubject>
        <Status>string</Status>
        <Resolution>string</Resolution>
        <Location>
          <District>string</District>
          <Region>string</Region>
          <Store>string</Store>
        </Location>
        <IssueCode>string</IssueCode>
        <AssociatedWith>
          <Name>string</Name>
          <Type>string</Type>
        </AssociatedWith>
        <OpenedBy>
          <Name>string</Name>
          <Type>string</Type>
        </OpenedBy>
        <AssignedTo>
          <Name>string</Name>
          <Type>string</Type>
        </AssignedTo>
        <ClosedBy>
          <Name>string</Name>
          <Type>string</Type>
        </ClosedBy>
        <LastUpdatedDateRange>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </LastUpdatedDateRange>
        <EstimatedResolutionDateRange>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </EstimatedResolutionDateRange>
        <IssueOpenedDateRange>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </IssueOpenedDateRange>
        <IssueClosedDateRange>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </IssueClosedDateRange>
        <JobNumber>string</JobNumber>
        <AccountNumber>string</AccountNumber>
        <CustomerInfo>string</CustomerInfo>
        <OrderDate>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </OrderDate>
        <CustomerIDNumber>string</CustomerIDNumber>
        <ScheduleDate>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </ScheduleDate>
        <TicketID>string</TicketID>
        <Priority>string</Priority>
        <AttachedTo>string</AttachedTo>
        <OpenClosed>string</OpenClosed>
        <OrderClosed>string</OrderClosed>
      </searchCriteria>
    </SearchIssueTickets>
  </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>
    <SearchIssueTicketsResponse xmlns="http://secure.probusinesstools.com/publicWebServices">
      <SearchIssueTicketsResult>
        <IssueTicket>
          <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>
        </IssueTicket>
        <IssueTicket>
          <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>
        </IssueTicket>
      </SearchIssueTicketsResult>
      <wsKey>
        <Username>string</Username>
        <Password>string</Password>
        <loginErrorMessage>string</loginErrorMessage>
      </wsKey>
    </SearchIssueTicketsResponse>
  </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>
    <SearchIssueTickets xmlns="http://secure.probusinesstools.com/publicWebServices">
      <wsKey>
        <Username>string</Username>
        <Password>string</Password>
        <loginErrorMessage>string</loginErrorMessage>
      </wsKey>
      <searchCriteria>
        <IssueCategory>string</IssueCategory>
        <ContactMethod>string</ContactMethod>
        <IssueType>string</IssueType>
        <IssueSubject>string</IssueSubject>
        <Status>string</Status>
        <Resolution>string</Resolution>
        <Location>
          <District>string</District>
          <Region>string</Region>
          <Store>string</Store>
        </Location>
        <IssueCode>string</IssueCode>
        <AssociatedWith>
          <Name>string</Name>
          <Type>string</Type>
        </AssociatedWith>
        <OpenedBy>
          <Name>string</Name>
          <Type>string</Type>
        </OpenedBy>
        <AssignedTo>
          <Name>string</Name>
          <Type>string</Type>
        </AssignedTo>
        <ClosedBy>
          <Name>string</Name>
          <Type>string</Type>
        </ClosedBy>
        <LastUpdatedDateRange>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </LastUpdatedDateRange>
        <EstimatedResolutionDateRange>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </EstimatedResolutionDateRange>
        <IssueOpenedDateRange>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </IssueOpenedDateRange>
        <IssueClosedDateRange>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </IssueClosedDateRange>
        <JobNumber>string</JobNumber>
        <AccountNumber>string</AccountNumber>
        <CustomerInfo>string</CustomerInfo>
        <OrderDate>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </OrderDate>
        <CustomerIDNumber>string</CustomerIDNumber>
        <ScheduleDate>
          <StartDate>string</StartDate>
          <EndDate>string</EndDate>
        </ScheduleDate>
        <TicketID>string</TicketID>
        <Priority>string</Priority>
        <AttachedTo>string</AttachedTo>
        <OpenClosed>string</OpenClosed>
        <OrderClosed>string</OrderClosed>
      </searchCriteria>
    </SearchIssueTickets>
  </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>
    <SearchIssueTicketsResponse xmlns="http://secure.probusinesstools.com/publicWebServices">
      <SearchIssueTicketsResult>
        <IssueTicket>
          <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>
        </IssueTicket>
        <IssueTicket>
          <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>
        </IssueTicket>
      </SearchIssueTicketsResult>
      <wsKey>
        <Username>string</Username>
        <Password>string</Password>
        <loginErrorMessage>string</loginErrorMessage>
      </wsKey>
    </SearchIssueTicketsResponse>
  </soap12:Body>
</soap12:Envelope>