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>