MercuryAPI


Click here for a complete list of operations.

ViewAccount

View an existing XSites Network login.

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
UserName:
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 /mercuryapi.asmx HTTP/1.1
Host: www.mercurynetworkapi.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://alamode.com/ViewAccount"

<?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>
    <ViewAccount xmlns="http://alamode.com/">
      <UserName>string</UserName>
      <Password>string</Password>
    </ViewAccount>
  </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>
    <ViewAccountResponse xmlns="http://alamode.com/">
      <ViewAccountResult>
        <ACCOUNTTYPE>string</ACCOUNTTYPE>
        <COMPANYNAME>string</COMPANYNAME>
        <FIRSTNAME>string</FIRSTNAME>
        <LASTNAME>string</LASTNAME>
        <TITLE>string</TITLE>
        <ADDRESS1>string</ADDRESS1>
        <ADDRESS2>string</ADDRESS2>
        <CITY>string</CITY>
        <STATE>string</STATE>
        <ZIP>string</ZIP>
        <PHONE>string</PHONE>
        <PHONEEXT>string</PHONEEXT>
        <FAX>string</FAX>
        <TIMEZONE>string</TIMEZONE>
        <EMAIL>string</EMAIL>
        <ADDITIONALEMAIL>string</ADDITIONALEMAIL>
        <USERNAME>string</USERNAME>
        <PASSWORD>string</PASSWORD>
        <ALLOWSIGNIN>string</ALLOWSIGNIN>
        <ALLOWPLACEORDER>string</ALLOWPLACEORDER>
        <ALLOWCHANGECREDENTIALS>string</ALLOWCHANGECREDENTIALS>
        <ALLOWVIEWPROFILE>string</ALLOWVIEWPROFILE>
        <BRANCH>string</BRANCH>
      </ViewAccountResult>
    </ViewAccountResponse>
  </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 /mercuryapi.asmx HTTP/1.1
Host: www.mercurynetworkapi.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>
    <ViewAccount xmlns="http://alamode.com/">
      <UserName>string</UserName>
      <Password>string</Password>
    </ViewAccount>
  </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>
    <ViewAccountResponse xmlns="http://alamode.com/">
      <ViewAccountResult>
        <ACCOUNTTYPE>string</ACCOUNTTYPE>
        <COMPANYNAME>string</COMPANYNAME>
        <FIRSTNAME>string</FIRSTNAME>
        <LASTNAME>string</LASTNAME>
        <TITLE>string</TITLE>
        <ADDRESS1>string</ADDRESS1>
        <ADDRESS2>string</ADDRESS2>
        <CITY>string</CITY>
        <STATE>string</STATE>
        <ZIP>string</ZIP>
        <PHONE>string</PHONE>
        <PHONEEXT>string</PHONEEXT>
        <FAX>string</FAX>
        <TIMEZONE>string</TIMEZONE>
        <EMAIL>string</EMAIL>
        <ADDITIONALEMAIL>string</ADDITIONALEMAIL>
        <USERNAME>string</USERNAME>
        <PASSWORD>string</PASSWORD>
        <ALLOWSIGNIN>string</ALLOWSIGNIN>
        <ALLOWPLACEORDER>string</ALLOWPLACEORDER>
        <ALLOWCHANGECREDENTIALS>string</ALLOWCHANGECREDENTIALS>
        <ALLOWVIEWPROFILE>string</ALLOWVIEWPROFILE>
        <BRANCH>string</BRANCH>
      </ViewAccountResult>
    </ViewAccountResponse>
  </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 /mercuryapi.asmx/ViewAccount?UserName=string&Password=string HTTP/1.1
Host: www.mercurynetworkapi.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ACCOUNTINFORMATION xmlns="http://alamode.com/">
  <ACCOUNTTYPE>string</ACCOUNTTYPE>
  <COMPANYNAME>string</COMPANYNAME>
  <FIRSTNAME>string</FIRSTNAME>
  <LASTNAME>string</LASTNAME>
  <TITLE>string</TITLE>
  <ADDRESS1>string</ADDRESS1>
  <ADDRESS2>string</ADDRESS2>
  <CITY>string</CITY>
  <STATE>string</STATE>
  <ZIP>string</ZIP>
  <PHONE>string</PHONE>
  <PHONEEXT>string</PHONEEXT>
  <FAX>string</FAX>
  <TIMEZONE>string</TIMEZONE>
  <EMAIL>string</EMAIL>
  <ADDITIONALEMAIL>string</ADDITIONALEMAIL>
  <USERNAME>string</USERNAME>
  <PASSWORD>string</PASSWORD>
  <ALLOWSIGNIN>string</ALLOWSIGNIN>
  <ALLOWPLACEORDER>string</ALLOWPLACEORDER>
  <ALLOWCHANGECREDENTIALS>string</ALLOWCHANGECREDENTIALS>
  <ALLOWVIEWPROFILE>string</ALLOWVIEWPROFILE>
  <BRANCH>string</BRANCH>
</ACCOUNTINFORMATION>

HTTP POST

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

POST /mercuryapi.asmx/ViewAccount HTTP/1.1
Host: www.mercurynetworkapi.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

UserName=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"?>
<ACCOUNTINFORMATION xmlns="http://alamode.com/">
  <ACCOUNTTYPE>string</ACCOUNTTYPE>
  <COMPANYNAME>string</COMPANYNAME>
  <FIRSTNAME>string</FIRSTNAME>
  <LASTNAME>string</LASTNAME>
  <TITLE>string</TITLE>
  <ADDRESS1>string</ADDRESS1>
  <ADDRESS2>string</ADDRESS2>
  <CITY>string</CITY>
  <STATE>string</STATE>
  <ZIP>string</ZIP>
  <PHONE>string</PHONE>
  <PHONEEXT>string</PHONEEXT>
  <FAX>string</FAX>
  <TIMEZONE>string</TIMEZONE>
  <EMAIL>string</EMAIL>
  <ADDITIONALEMAIL>string</ADDITIONALEMAIL>
  <USERNAME>string</USERNAME>
  <PASSWORD>string</PASSWORD>
  <ALLOWSIGNIN>string</ALLOWSIGNIN>
  <ALLOWPLACEORDER>string</ALLOWPLACEORDER>
  <ALLOWCHANGECREDENTIALS>string</ALLOWCHANGECREDENTIALS>
  <ALLOWVIEWPROFILE>string</ALLOWVIEWPROFILE>
  <BRANCH>string</BRANCH>
</ACCOUNTINFORMATION>