MyService


Click here for a complete list of operations.

WebTicketLogin

This allows login to the Messenger Server running at the courier site. The user and password are assigned to you by the courier company. Please contact your courier company for assistance. After successful login, a Guid will be assigned to your session. You should use this Guid in all subsequent calls to the server

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
msvrID:
groupID:
user:
password:

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 /myservice.asmx HTTP/1.1
Host: rushservice.rushweb.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://RushService.RushWeb.com/WebTicketLogin"

<?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>
    <WebTicketLogin xmlns="http://RushService.RushWeb.com/">
      <msvrID>string</msvrID>
      <groupID>string</groupID>
      <user>string</user>
      <password>string</password>
    </WebTicketLogin>
  </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>
    <WebTicketLoginResponse xmlns="http://RushService.RushWeb.com/">
      <WebTicketLoginResult>
        <Reply>string</Reply>
        <guid>string</guid>
        <Accounts>
          <string>string</string>
          <string>string</string>
        </Accounts>
        <Services>
          <string>string</string>
          <string>string</string>
        </Services>
      </WebTicketLoginResult>
    </WebTicketLoginResponse>
  </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 /myservice.asmx HTTP/1.1
Host: rushservice.rushweb.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>
    <WebTicketLogin xmlns="http://RushService.RushWeb.com/">
      <msvrID>string</msvrID>
      <groupID>string</groupID>
      <user>string</user>
      <password>string</password>
    </WebTicketLogin>
  </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>
    <WebTicketLoginResponse xmlns="http://RushService.RushWeb.com/">
      <WebTicketLoginResult>
        <Reply>string</Reply>
        <guid>string</guid>
        <Accounts>
          <string>string</string>
          <string>string</string>
        </Accounts>
        <Services>
          <string>string</string>
          <string>string</string>
        </Services>
      </WebTicketLoginResult>
    </WebTicketLoginResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

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

GET /myservice.asmx/WebTicketLogin?msvrID=string&groupID=string&user=string&password=string HTTP/1.1
Host: rushservice.rushweb.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<WebTicketLoginResult xmlns="http://RushService.RushWeb.com/">
  <Reply>string</Reply>
  <guid>string</guid>
  <Accounts>
    <string>string</string>
    <string>string</string>
  </Accounts>
  <Services>
    <string>string</string>
    <string>string</string>
  </Services>
</WebTicketLoginResult>

HTTP POST

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

POST /myservice.asmx/WebTicketLogin HTTP/1.1
Host: rushservice.rushweb.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

msvrID=string&groupID=string&user=string&password=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<WebTicketLoginResult xmlns="http://RushService.RushWeb.com/">
  <Reply>string</Reply>
  <guid>string</guid>
  <Accounts>
    <string>string</string>
    <string>string</string>
  </Accounts>
  <Services>
    <string>string</string>
    <string>string</string>
  </Services>
</WebTicketLoginResult>