| Ferrysoft | Ferrysoft Help Desk SDK | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Home Products Support Development Contact | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Integrating with the Ferrysoft Help Desk web services layer Overview It is possible to integrate with the Ferrysoft Help Desk web services layer by invoking the web services provided on a Ferrysoft Help Desk server. This section describes the available web services. The web services are available at the following URL (where server is the name of the server where Ferrysoft Help Desk is installed): http://server/ferrysofthelpdesk/webservices/ Operations
CreateCase CreateCase Request
<?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>
<CreateCase
xmlns="http://ferrysoft.com/webservices/">
<Username>string</Username>
<Password>string</Password>
<CaseName>string</CaseName>
<CaseDescription>string</CaseDescription>
<CaseID>int</CaseID>
<ExceptionMessage>string</ExceptionMessage>
</CreateCase>
</soap12:Body>
</soap12:Envelope>
CreateCase Response
<?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>
<CreateCaseResponse
xmlns="http://ferrysoft.com/webservices/">
<CreateCaseResult>int</CreateCaseResult>
<CaseID>int</CaseID>
<ExceptionMessage>string</ExceptionMessage>
</CreateCaseResponse>
</soap12:Body>
</soap12:Envelope>
ReadCase ReadCase Request
<?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>
<ReadCase
xmlns="http://ferrysoft.com/webservices/">
<Username>string</Username>
<Password>string</Password>
<CaseID>int</CaseID>
<CaseName>string</CaseName>
<CaseDescription>string</CaseDescription>
<StatusID>int</StatusID>
<ExceptionMessage>string</ExceptionMessage>
</ReadCase>
</soap12:Body>
</soap12:Envelope>
ReadCase Response
<?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>
<ReadCaseResponse
xmlns="http://ferrysoft.com/webservices/">
<ReadCaseResult>int</ReadCaseResult>
<CaseName>string</CaseName>
<CaseDescription>string</CaseDescription>
<StatusID>int</StatusID>
<ExceptionMessage>string</ExceptionMessage>
</ReadCaseResponse>
</soap12:Body>
</soap12:Envelope>
UpdateCase UpdateCase Request
<?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>
<UpdateCase
xmlns="http://ferrysoft.com/webservices/">
<Username>string</Username>
<Password>string</Password>
<CaseID>int</CaseID>
<CaseName>string</CaseName>
<CaseDescription>string</CaseDescription>
<StatusID>int</StatusID>
<NewComment>string</NewComment>
<ExceptionMessage>string</ExceptionMessage>
</UpdateCase>
</soap12:Body>
</soap12:Envelope>
UpdateCase Response
<?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>
<UpdateCaseResponse
xmlns="http://ferrysoft.com/webservices/">
<UpdateCaseResult>int</UpdateCaseResult>
<ExceptionMessage>string</ExceptionMessage>
</UpdateCaseResponse>
</soap12:Body>
</soap12:Envelope>
DeleteCase DeleteCase Request
<?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>
<DeleteCase
xmlns="http://ferrysoft.com/webservices/">
<Username>string</Username>
<Password>string</Password>
<CaseID>int</CaseID>
<ExceptionMessage>string</ExceptionMessage>
</DeleteCase>
</soap12:Body>
</soap12:Envelope>
DeleteCase Response
<?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>
<DeleteCaseResponse
xmlns="http://ferrysoft.com/webservices/">
<DeleteCaseResult>int</DeleteCaseResult>
<ExceptionMessage>string</ExceptionMessage>
</DeleteCaseResponse>
</soap12:Body>
</soap12:Envelope>
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright © 2004-2008 Ferrysoft Limited. All rights reserved. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||