userAccount


Click here for a complete list of operations.

getLinkedAccounts

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.

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 /userAccount.asmx HTTP/1.1
Host: home.citcom.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://comporiumMobileAPI/getLinkedAccounts"

<?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>
    <getLinkedAccounts xmlns="http://comporiumMobileAPI" />
  </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>
    <getLinkedAccountsResponse xmlns="http://comporiumMobileAPI">
      <getLinkedAccountsResult>
        <LinkedAccount>
          <ExtensionData />
          <IsPrimary>boolean</IsPrimary>
          <accountName>string</accountName>
          <accountNumber>string</accountNumber>
          <accountType>string</accountType>
          <activeFlag>boolean</activeFlag>
          <balanceDue>string</balanceDue>
          <billonCount>int</billonCount>
          <busResInd>string</busResInd>
          <companyID>string</companyID>
          <dateCreated>dateTime</dateCreated>
          <dueDate>dateTime</dueDate>
          <nextBillDate>dateTime</nextBillDate>
          <nickName>string</nickName>
          <paperless>boolean</paperless>
          <status>string</status>
          <uamAccountId>int</uamAccountId>
          <userProfileID>int</userProfileID>
          <userProfileModel>
            <ExtensionData xsi:nil="true" />
            <activeFlag>boolean</activeFlag>
            <dateCreated>string</dateCreated>
            <firstName>string</firstName>
            <homePHone>string</homePHone>
            <isEnabled>string</isEnabled>
            <lastName>string</lastName>
            <mobilePhone>string</mobilePhone>
            <password>string</password>
            <primaryEmailAddress>string</primaryEmailAddress>
            <secondaryEmailAddress>string</secondaryEmailAddress>
            <siteAgreement>boolean</siteAgreement>
            <userName>string</userName>
            <userProfileID>int</userProfileID>
            <workPhone>string</workPhone>
          </userProfileModel>
        </LinkedAccount>
        <LinkedAccount>
          <ExtensionData />
          <IsPrimary>boolean</IsPrimary>
          <accountName>string</accountName>
          <accountNumber>string</accountNumber>
          <accountType>string</accountType>
          <activeFlag>boolean</activeFlag>
          <balanceDue>string</balanceDue>
          <billonCount>int</billonCount>
          <busResInd>string</busResInd>
          <companyID>string</companyID>
          <dateCreated>dateTime</dateCreated>
          <dueDate>dateTime</dueDate>
          <nextBillDate>dateTime</nextBillDate>
          <nickName>string</nickName>
          <paperless>boolean</paperless>
          <status>string</status>
          <uamAccountId>int</uamAccountId>
          <userProfileID>int</userProfileID>
          <userProfileModel>
            <ExtensionData xsi:nil="true" />
            <activeFlag>boolean</activeFlag>
            <dateCreated>string</dateCreated>
            <firstName>string</firstName>
            <homePHone>string</homePHone>
            <isEnabled>string</isEnabled>
            <lastName>string</lastName>
            <mobilePhone>string</mobilePhone>
            <password>string</password>
            <primaryEmailAddress>string</primaryEmailAddress>
            <secondaryEmailAddress>string</secondaryEmailAddress>
            <siteAgreement>boolean</siteAgreement>
            <userName>string</userName>
            <userProfileID>int</userProfileID>
            <workPhone>string</workPhone>
          </userProfileModel>
        </LinkedAccount>
      </getLinkedAccountsResult>
    </getLinkedAccountsResponse>
  </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 /userAccount.asmx HTTP/1.1
Host: home.citcom.net
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>
    <getLinkedAccounts xmlns="http://comporiumMobileAPI" />
  </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>
    <getLinkedAccountsResponse xmlns="http://comporiumMobileAPI">
      <getLinkedAccountsResult>
        <LinkedAccount>
          <ExtensionData />
          <IsPrimary>boolean</IsPrimary>
          <accountName>string</accountName>
          <accountNumber>string</accountNumber>
          <accountType>string</accountType>
          <activeFlag>boolean</activeFlag>
          <balanceDue>string</balanceDue>
          <billonCount>int</billonCount>
          <busResInd>string</busResInd>
          <companyID>string</companyID>
          <dateCreated>dateTime</dateCreated>
          <dueDate>dateTime</dueDate>
          <nextBillDate>dateTime</nextBillDate>
          <nickName>string</nickName>
          <paperless>boolean</paperless>
          <status>string</status>
          <uamAccountId>int</uamAccountId>
          <userProfileID>int</userProfileID>
          <userProfileModel>
            <ExtensionData xsi:nil="true" />
            <activeFlag>boolean</activeFlag>
            <dateCreated>string</dateCreated>
            <firstName>string</firstName>
            <homePHone>string</homePHone>
            <isEnabled>string</isEnabled>
            <lastName>string</lastName>
            <mobilePhone>string</mobilePhone>
            <password>string</password>
            <primaryEmailAddress>string</primaryEmailAddress>
            <secondaryEmailAddress>string</secondaryEmailAddress>
            <siteAgreement>boolean</siteAgreement>
            <userName>string</userName>
            <userProfileID>int</userProfileID>
            <workPhone>string</workPhone>
          </userProfileModel>
        </LinkedAccount>
        <LinkedAccount>
          <ExtensionData />
          <IsPrimary>boolean</IsPrimary>
          <accountName>string</accountName>
          <accountNumber>string</accountNumber>
          <accountType>string</accountType>
          <activeFlag>boolean</activeFlag>
          <balanceDue>string</balanceDue>
          <billonCount>int</billonCount>
          <busResInd>string</busResInd>
          <companyID>string</companyID>
          <dateCreated>dateTime</dateCreated>
          <dueDate>dateTime</dueDate>
          <nextBillDate>dateTime</nextBillDate>
          <nickName>string</nickName>
          <paperless>boolean</paperless>
          <status>string</status>
          <uamAccountId>int</uamAccountId>
          <userProfileID>int</userProfileID>
          <userProfileModel>
            <ExtensionData xsi:nil="true" />
            <activeFlag>boolean</activeFlag>
            <dateCreated>string</dateCreated>
            <firstName>string</firstName>
            <homePHone>string</homePHone>
            <isEnabled>string</isEnabled>
            <lastName>string</lastName>
            <mobilePhone>string</mobilePhone>
            <password>string</password>
            <primaryEmailAddress>string</primaryEmailAddress>
            <secondaryEmailAddress>string</secondaryEmailAddress>
            <siteAgreement>boolean</siteAgreement>
            <userName>string</userName>
            <userProfileID>int</userProfileID>
            <workPhone>string</workPhone>
          </userProfileModel>
        </LinkedAccount>
      </getLinkedAccountsResult>
    </getLinkedAccountsResponse>
  </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 /userAccount.asmx/getLinkedAccounts? HTTP/1.1
Host: home.citcom.net
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfLinkedAccount xmlns="http://comporiumMobileAPI">
  <LinkedAccount>
    <ExtensionData />
    <IsPrimary>boolean</IsPrimary>
    <accountName>string</accountName>
    <accountNumber>string</accountNumber>
    <accountType>string</accountType>
    <activeFlag>boolean</activeFlag>
    <balanceDue>string</balanceDue>
    <billonCount>int</billonCount>
    <busResInd>string</busResInd>
    <companyID>string</companyID>
    <dateCreated>dateTime</dateCreated>
    <dueDate>dateTime</dueDate>
    <nextBillDate>dateTime</nextBillDate>
    <nickName>string</nickName>
    <paperless>boolean</paperless>
    <status>string</status>
    <uamAccountId>int</uamAccountId>
    <userProfileID>int</userProfileID>
    <userProfileModel>
      <ExtensionData />
      <activeFlag>boolean</activeFlag>
      <dateCreated>string</dateCreated>
      <firstName>string</firstName>
      <homePHone>string</homePHone>
      <isEnabled>string</isEnabled>
      <lastName>string</lastName>
      <mobilePhone>string</mobilePhone>
      <password>string</password>
      <primaryEmailAddress>string</primaryEmailAddress>
      <secondaryEmailAddress>string</secondaryEmailAddress>
      <siteAgreement>boolean</siteAgreement>
      <userName>string</userName>
      <userProfileID>int</userProfileID>
      <workPhone>string</workPhone>
    </userProfileModel>
  </LinkedAccount>
  <LinkedAccount>
    <ExtensionData />
    <IsPrimary>boolean</IsPrimary>
    <accountName>string</accountName>
    <accountNumber>string</accountNumber>
    <accountType>string</accountType>
    <activeFlag>boolean</activeFlag>
    <balanceDue>string</balanceDue>
    <billonCount>int</billonCount>
    <busResInd>string</busResInd>
    <companyID>string</companyID>
    <dateCreated>dateTime</dateCreated>
    <dueDate>dateTime</dueDate>
    <nextBillDate>dateTime</nextBillDate>
    <nickName>string</nickName>
    <paperless>boolean</paperless>
    <status>string</status>
    <uamAccountId>int</uamAccountId>
    <userProfileID>int</userProfileID>
    <userProfileModel>
      <ExtensionData />
      <activeFlag>boolean</activeFlag>
      <dateCreated>string</dateCreated>
      <firstName>string</firstName>
      <homePHone>string</homePHone>
      <isEnabled>string</isEnabled>
      <lastName>string</lastName>
      <mobilePhone>string</mobilePhone>
      <password>string</password>
      <primaryEmailAddress>string</primaryEmailAddress>
      <secondaryEmailAddress>string</secondaryEmailAddress>
      <siteAgreement>boolean</siteAgreement>
      <userName>string</userName>
      <userProfileID>int</userProfileID>
      <workPhone>string</workPhone>
    </userProfileModel>
  </LinkedAccount>
</ArrayOfLinkedAccount>

HTTP POST

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

POST /userAccount.asmx/getLinkedAccounts HTTP/1.1
Host: home.citcom.net
Content-Type: application/x-www-form-urlencoded
Content-Length: length

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfLinkedAccount xmlns="http://comporiumMobileAPI">
  <LinkedAccount>
    <ExtensionData />
    <IsPrimary>boolean</IsPrimary>
    <accountName>string</accountName>
    <accountNumber>string</accountNumber>
    <accountType>string</accountType>
    <activeFlag>boolean</activeFlag>
    <balanceDue>string</balanceDue>
    <billonCount>int</billonCount>
    <busResInd>string</busResInd>
    <companyID>string</companyID>
    <dateCreated>dateTime</dateCreated>
    <dueDate>dateTime</dueDate>
    <nextBillDate>dateTime</nextBillDate>
    <nickName>string</nickName>
    <paperless>boolean</paperless>
    <status>string</status>
    <uamAccountId>int</uamAccountId>
    <userProfileID>int</userProfileID>
    <userProfileModel>
      <ExtensionData />
      <activeFlag>boolean</activeFlag>
      <dateCreated>string</dateCreated>
      <firstName>string</firstName>
      <homePHone>string</homePHone>
      <isEnabled>string</isEnabled>
      <lastName>string</lastName>
      <mobilePhone>string</mobilePhone>
      <password>string</password>
      <primaryEmailAddress>string</primaryEmailAddress>
      <secondaryEmailAddress>string</secondaryEmailAddress>
      <siteAgreement>boolean</siteAgreement>
      <userName>string</userName>
      <userProfileID>int</userProfileID>
      <workPhone>string</workPhone>
    </userProfileModel>
  </LinkedAccount>
  <LinkedAccount>
    <ExtensionData />
    <IsPrimary>boolean</IsPrimary>
    <accountName>string</accountName>
    <accountNumber>string</accountNumber>
    <accountType>string</accountType>
    <activeFlag>boolean</activeFlag>
    <balanceDue>string</balanceDue>
    <billonCount>int</billonCount>
    <busResInd>string</busResInd>
    <companyID>string</companyID>
    <dateCreated>dateTime</dateCreated>
    <dueDate>dateTime</dueDate>
    <nextBillDate>dateTime</nextBillDate>
    <nickName>string</nickName>
    <paperless>boolean</paperless>
    <status>string</status>
    <uamAccountId>int</uamAccountId>
    <userProfileID>int</userProfileID>
    <userProfileModel>
      <ExtensionData />
      <activeFlag>boolean</activeFlag>
      <dateCreated>string</dateCreated>
      <firstName>string</firstName>
      <homePHone>string</homePHone>
      <isEnabled>string</isEnabled>
      <lastName>string</lastName>
      <mobilePhone>string</mobilePhone>
      <password>string</password>
      <primaryEmailAddress>string</primaryEmailAddress>
      <secondaryEmailAddress>string</secondaryEmailAddress>
      <siteAgreement>boolean</siteAgreement>
      <userName>string</userName>
      <userProfileID>int</userProfileID>
      <workPhone>string</workPhone>
    </userProfileModel>
  </LinkedAccount>
</ArrayOfLinkedAccount>