module


Click here for a complete list of operations.

GetDeviceDomains

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
sWSUserName:
sWSPassword:
udid:

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 /restful_v5_2_8/ws_domains_module.asmx HTTP/1.1
Host: kbcsony.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://domains.tvinci.com/GetDeviceDomains"

<?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>
    <GetDeviceDomains xmlns="http://domains.tvinci.com/">
      <sWSUserName>string</sWSUserName>
      <sWSPassword>string</sWSPassword>
      <udid>string</udid>
    </GetDeviceDomains>
  </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>
    <GetDeviceDomainsResponse xmlns="http://domains.tvinci.com/">
      <GetDeviceDomainsResult>
        <Domain>
          <m_DefaultUsersIDs>
            <int>int</int>
            <int>int</int>
          </m_DefaultUsersIDs>
          <m_sName>string</m_sName>
          <m_sDescription>string</m_sDescription>
          <m_nConcurrentLimit>int</m_nConcurrentLimit>
          <m_nDeviceLimit>int</m_nDeviceLimit>
          <m_nLimit>int</m_nLimit>
          <m_sCoGuid>string</m_sCoGuid>
          <m_NextActionFreq>dateTime</m_NextActionFreq>
          <m_NextUserActionFreq>dateTime</m_NextUserActionFreq>
          <m_frequencyFlag>int</m_frequencyFlag>
          <m_masterGUIDs>
            <int>int</int>
            <int>int</int>
          </m_masterGUIDs>
          <m_PendingUsersIDs>
            <int>int</int>
            <int>int</int>
          </m_PendingUsersIDs>
          <m_nRegion>int</m_nRegion>
          <m_UsersIDs>
            <int>int</int>
            <int>int</int>
          </m_UsersIDs>
          <m_nUserLimit>int</m_nUserLimit>
          <m_deviceFamilies>
            <DeviceContainer xsi:nil="true" />
            <DeviceContainer xsi:nil="true" />
          </m_deviceFamilies>
          <m_nStatus>int</m_nStatus>
          <m_nIsActive>int</m_nIsActive>
          <m_DomainStatus>OK or DomainAlreadyExists or ExceededLimit or DeviceTypeNotAllowed or UnKnown or Error or DeviceNotInDomin or MasterEmailAlreadyExists or UserNotInDomain or DomainNotExists or HouseholdUserFailed or DomainCreatedWithoutNPVRAccount or DomainSuspended or NoUsersInDomain or UserExistsInOtherDomains or Pending or RegionDoesNotExist</m_DomainStatus>
          <m_nSSOOperatorID>int</m_nSSOOperatorID>
          <m_DomainRestriction>Unrestricted or UserMasterRestricted or DeviceMasterRestricted or DeviceUserMasterRestricted</m_DomainRestriction>
          <m_homeNetworks>
            <HomeNetwork xsi:nil="true" />
            <HomeNetwork xsi:nil="true" />
          </m_homeNetworks>
          <m_nDomainID>int</m_nDomainID>
          <m_nGroupID>int</m_nGroupID>
          <roleId>int</roleId>
        </Domain>
        <Domain>
          <m_DefaultUsersIDs>
            <int>int</int>
            <int>int</int>
          </m_DefaultUsersIDs>
          <m_sName>string</m_sName>
          <m_sDescription>string</m_sDescription>
          <m_nConcurrentLimit>int</m_nConcurrentLimit>
          <m_nDeviceLimit>int</m_nDeviceLimit>
          <m_nLimit>int</m_nLimit>
          <m_sCoGuid>string</m_sCoGuid>
          <m_NextActionFreq>dateTime</m_NextActionFreq>
          <m_NextUserActionFreq>dateTime</m_NextUserActionFreq>
          <m_frequencyFlag>int</m_frequencyFlag>
          <m_masterGUIDs>
            <int>int</int>
            <int>int</int>
          </m_masterGUIDs>
          <m_PendingUsersIDs>
            <int>int</int>
            <int>int</int>
          </m_PendingUsersIDs>
          <m_nRegion>int</m_nRegion>
          <m_UsersIDs>
            <int>int</int>
            <int>int</int>
          </m_UsersIDs>
          <m_nUserLimit>int</m_nUserLimit>
          <m_deviceFamilies>
            <DeviceContainer xsi:nil="true" />
            <DeviceContainer xsi:nil="true" />
          </m_deviceFamilies>
          <m_nStatus>int</m_nStatus>
          <m_nIsActive>int</m_nIsActive>
          <m_DomainStatus>OK or DomainAlreadyExists or ExceededLimit or DeviceTypeNotAllowed or UnKnown or Error or DeviceNotInDomin or MasterEmailAlreadyExists or UserNotInDomain or DomainNotExists or HouseholdUserFailed or DomainCreatedWithoutNPVRAccount or DomainSuspended or NoUsersInDomain or UserExistsInOtherDomains or Pending or RegionDoesNotExist</m_DomainStatus>
          <m_nSSOOperatorID>int</m_nSSOOperatorID>
          <m_DomainRestriction>Unrestricted or UserMasterRestricted or DeviceMasterRestricted or DeviceUserMasterRestricted</m_DomainRestriction>
          <m_homeNetworks>
            <HomeNetwork xsi:nil="true" />
            <HomeNetwork xsi:nil="true" />
          </m_homeNetworks>
          <m_nDomainID>int</m_nDomainID>
          <m_nGroupID>int</m_nGroupID>
          <roleId>int</roleId>
        </Domain>
      </GetDeviceDomainsResult>
    </GetDeviceDomainsResponse>
  </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 /restful_v5_2_8/ws_domains_module.asmx HTTP/1.1
Host: kbcsony.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>
    <GetDeviceDomains xmlns="http://domains.tvinci.com/">
      <sWSUserName>string</sWSUserName>
      <sWSPassword>string</sWSPassword>
      <udid>string</udid>
    </GetDeviceDomains>
  </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>
    <GetDeviceDomainsResponse xmlns="http://domains.tvinci.com/">
      <GetDeviceDomainsResult>
        <Domain>
          <m_DefaultUsersIDs>
            <int>int</int>
            <int>int</int>
          </m_DefaultUsersIDs>
          <m_sName>string</m_sName>
          <m_sDescription>string</m_sDescription>
          <m_nConcurrentLimit>int</m_nConcurrentLimit>
          <m_nDeviceLimit>int</m_nDeviceLimit>
          <m_nLimit>int</m_nLimit>
          <m_sCoGuid>string</m_sCoGuid>
          <m_NextActionFreq>dateTime</m_NextActionFreq>
          <m_NextUserActionFreq>dateTime</m_NextUserActionFreq>
          <m_frequencyFlag>int</m_frequencyFlag>
          <m_masterGUIDs>
            <int>int</int>
            <int>int</int>
          </m_masterGUIDs>
          <m_PendingUsersIDs>
            <int>int</int>
            <int>int</int>
          </m_PendingUsersIDs>
          <m_nRegion>int</m_nRegion>
          <m_UsersIDs>
            <int>int</int>
            <int>int</int>
          </m_UsersIDs>
          <m_nUserLimit>int</m_nUserLimit>
          <m_deviceFamilies>
            <DeviceContainer xsi:nil="true" />
            <DeviceContainer xsi:nil="true" />
          </m_deviceFamilies>
          <m_nStatus>int</m_nStatus>
          <m_nIsActive>int</m_nIsActive>
          <m_DomainStatus>OK or DomainAlreadyExists or ExceededLimit or DeviceTypeNotAllowed or UnKnown or Error or DeviceNotInDomin or MasterEmailAlreadyExists or UserNotInDomain or DomainNotExists or HouseholdUserFailed or DomainCreatedWithoutNPVRAccount or DomainSuspended or NoUsersInDomain or UserExistsInOtherDomains or Pending or RegionDoesNotExist</m_DomainStatus>
          <m_nSSOOperatorID>int</m_nSSOOperatorID>
          <m_DomainRestriction>Unrestricted or UserMasterRestricted or DeviceMasterRestricted or DeviceUserMasterRestricted</m_DomainRestriction>
          <m_homeNetworks>
            <HomeNetwork xsi:nil="true" />
            <HomeNetwork xsi:nil="true" />
          </m_homeNetworks>
          <m_nDomainID>int</m_nDomainID>
          <m_nGroupID>int</m_nGroupID>
          <roleId>int</roleId>
        </Domain>
        <Domain>
          <m_DefaultUsersIDs>
            <int>int</int>
            <int>int</int>
          </m_DefaultUsersIDs>
          <m_sName>string</m_sName>
          <m_sDescription>string</m_sDescription>
          <m_nConcurrentLimit>int</m_nConcurrentLimit>
          <m_nDeviceLimit>int</m_nDeviceLimit>
          <m_nLimit>int</m_nLimit>
          <m_sCoGuid>string</m_sCoGuid>
          <m_NextActionFreq>dateTime</m_NextActionFreq>
          <m_NextUserActionFreq>dateTime</m_NextUserActionFreq>
          <m_frequencyFlag>int</m_frequencyFlag>
          <m_masterGUIDs>
            <int>int</int>
            <int>int</int>
          </m_masterGUIDs>
          <m_PendingUsersIDs>
            <int>int</int>
            <int>int</int>
          </m_PendingUsersIDs>
          <m_nRegion>int</m_nRegion>
          <m_UsersIDs>
            <int>int</int>
            <int>int</int>
          </m_UsersIDs>
          <m_nUserLimit>int</m_nUserLimit>
          <m_deviceFamilies>
            <DeviceContainer xsi:nil="true" />
            <DeviceContainer xsi:nil="true" />
          </m_deviceFamilies>
          <m_nStatus>int</m_nStatus>
          <m_nIsActive>int</m_nIsActive>
          <m_DomainStatus>OK or DomainAlreadyExists or ExceededLimit or DeviceTypeNotAllowed or UnKnown or Error or DeviceNotInDomin or MasterEmailAlreadyExists or UserNotInDomain or DomainNotExists or HouseholdUserFailed or DomainCreatedWithoutNPVRAccount or DomainSuspended or NoUsersInDomain or UserExistsInOtherDomains or Pending or RegionDoesNotExist</m_DomainStatus>
          <m_nSSOOperatorID>int</m_nSSOOperatorID>
          <m_DomainRestriction>Unrestricted or UserMasterRestricted or DeviceMasterRestricted or DeviceUserMasterRestricted</m_DomainRestriction>
          <m_homeNetworks>
            <HomeNetwork xsi:nil="true" />
            <HomeNetwork xsi:nil="true" />
          </m_homeNetworks>
          <m_nDomainID>int</m_nDomainID>
          <m_nGroupID>int</m_nGroupID>
          <roleId>int</roleId>
        </Domain>
      </GetDeviceDomainsResult>
    </GetDeviceDomainsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP POST

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

POST /restful_v5_2_8/ws_domains_module.asmx/GetDeviceDomains HTTP/1.1
Host: kbcsony.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

sWSUserName=string&sWSPassword=string&udid=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfDomain xmlns="http://domains.tvinci.com/">
  <Domain>
    <m_DefaultUsersIDs>
      <int>int</int>
      <int>int</int>
    </m_DefaultUsersIDs>
    <m_sName>string</m_sName>
    <m_sDescription>string</m_sDescription>
    <m_nConcurrentLimit>int</m_nConcurrentLimit>
    <m_nDeviceLimit>int</m_nDeviceLimit>
    <m_nLimit>int</m_nLimit>
    <m_sCoGuid>string</m_sCoGuid>
    <m_NextActionFreq>dateTime</m_NextActionFreq>
    <m_NextUserActionFreq>dateTime</m_NextUserActionFreq>
    <m_frequencyFlag>int</m_frequencyFlag>
    <m_masterGUIDs>
      <int>int</int>
      <int>int</int>
    </m_masterGUIDs>
    <m_PendingUsersIDs>
      <int>int</int>
      <int>int</int>
    </m_PendingUsersIDs>
    <m_nRegion>int</m_nRegion>
    <m_UsersIDs>
      <int>int</int>
      <int>int</int>
    </m_UsersIDs>
    <m_nUserLimit>int</m_nUserLimit>
    <m_deviceFamilies>
      <DeviceContainer>
        <m_deviceFamilyID>int</m_deviceFamilyID>
        <m_deviceFamilyName>string</m_deviceFamilyName>
        <m_deviceLimit>int</m_deviceLimit>
        <m_deviceConcurrentLimit>int</m_deviceConcurrentLimit>
        <DeviceInstances d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </DeviceContainer>
      <DeviceContainer>
        <m_deviceFamilyID>int</m_deviceFamilyID>
        <m_deviceFamilyName>string</m_deviceFamilyName>
        <m_deviceLimit>int</m_deviceLimit>
        <m_deviceConcurrentLimit>int</m_deviceConcurrentLimit>
        <DeviceInstances d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </DeviceContainer>
    </m_deviceFamilies>
    <m_nStatus>int</m_nStatus>
    <m_nIsActive>int</m_nIsActive>
    <m_DomainStatus>OK or DomainAlreadyExists or ExceededLimit or DeviceTypeNotAllowed or UnKnown or Error or DeviceNotInDomin or MasterEmailAlreadyExists or UserNotInDomain or DomainNotExists or HouseholdUserFailed or DomainCreatedWithoutNPVRAccount or DomainSuspended or NoUsersInDomain or UserExistsInOtherDomains or Pending or RegionDoesNotExist</m_DomainStatus>
    <m_nSSOOperatorID>int</m_nSSOOperatorID>
    <m_DomainRestriction>Unrestricted or UserMasterRestricted or DeviceMasterRestricted or DeviceUserMasterRestricted</m_DomainRestriction>
    <m_homeNetworks>
      <HomeNetwork>
        <UID>string</UID>
        <Name>string</Name>
        <Description>string</Description>
        <IsActive>boolean</IsActive>
        <CreateDate>dateTime</CreateDate>
      </HomeNetwork>
      <HomeNetwork>
        <UID>string</UID>
        <Name>string</Name>
        <Description>string</Description>
        <IsActive>boolean</IsActive>
        <CreateDate>dateTime</CreateDate>
      </HomeNetwork>
    </m_homeNetworks>
    <m_nDomainID>int</m_nDomainID>
    <m_nGroupID>int</m_nGroupID>
    <roleId>int</roleId>
  </Domain>
  <Domain>
    <m_DefaultUsersIDs>
      <int>int</int>
      <int>int</int>
    </m_DefaultUsersIDs>
    <m_sName>string</m_sName>
    <m_sDescription>string</m_sDescription>
    <m_nConcurrentLimit>int</m_nConcurrentLimit>
    <m_nDeviceLimit>int</m_nDeviceLimit>
    <m_nLimit>int</m_nLimit>
    <m_sCoGuid>string</m_sCoGuid>
    <m_NextActionFreq>dateTime</m_NextActionFreq>
    <m_NextUserActionFreq>dateTime</m_NextUserActionFreq>
    <m_frequencyFlag>int</m_frequencyFlag>
    <m_masterGUIDs>
      <int>int</int>
      <int>int</int>
    </m_masterGUIDs>
    <m_PendingUsersIDs>
      <int>int</int>
      <int>int</int>
    </m_PendingUsersIDs>
    <m_nRegion>int</m_nRegion>
    <m_UsersIDs>
      <int>int</int>
      <int>int</int>
    </m_UsersIDs>
    <m_nUserLimit>int</m_nUserLimit>
    <m_deviceFamilies>
      <DeviceContainer>
        <m_deviceFamilyID>int</m_deviceFamilyID>
        <m_deviceFamilyName>string</m_deviceFamilyName>
        <m_deviceLimit>int</m_deviceLimit>
        <m_deviceConcurrentLimit>int</m_deviceConcurrentLimit>
        <DeviceInstances d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </DeviceContainer>
      <DeviceContainer>
        <m_deviceFamilyID>int</m_deviceFamilyID>
        <m_deviceFamilyName>string</m_deviceFamilyName>
        <m_deviceLimit>int</m_deviceLimit>
        <m_deviceConcurrentLimit>int</m_deviceConcurrentLimit>
        <DeviceInstances d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </DeviceContainer>
    </m_deviceFamilies>
    <m_nStatus>int</m_nStatus>
    <m_nIsActive>int</m_nIsActive>
    <m_DomainStatus>OK or DomainAlreadyExists or ExceededLimit or DeviceTypeNotAllowed or UnKnown or Error or DeviceNotInDomin or MasterEmailAlreadyExists or UserNotInDomain or DomainNotExists or HouseholdUserFailed or DomainCreatedWithoutNPVRAccount or DomainSuspended or NoUsersInDomain or UserExistsInOtherDomains or Pending or RegionDoesNotExist</m_DomainStatus>
    <m_nSSOOperatorID>int</m_nSSOOperatorID>
    <m_DomainRestriction>Unrestricted or UserMasterRestricted or DeviceMasterRestricted or DeviceUserMasterRestricted</m_DomainRestriction>
    <m_homeNetworks>
      <HomeNetwork>
        <UID>string</UID>
        <Name>string</Name>
        <Description>string</Description>
        <IsActive>boolean</IsActive>
        <CreateDate>dateTime</CreateDate>
      </HomeNetwork>
      <HomeNetwork>
        <UID>string</UID>
        <Name>string</Name>
        <Description>string</Description>
        <IsActive>boolean</IsActive>
        <CreateDate>dateTime</CreateDate>
      </HomeNetwork>
    </m_homeNetworks>
    <m_nDomainID>int</m_nDomainID>
    <m_nGroupID>int</m_nGroupID>
    <roleId>int</roleId>
  </Domain>
</ArrayOfDomain>