Reference for http://api.esms.vn/MainService.svc/xml/QueryListUID/

Url: http://api.esms.vn/MainService.svc/xml/QueryListUID/

HTTP Method: POST

Message direction Format Body
Request Xml Example,Schema
Response Xml Example,Schema

The following is an example request Xml body:

<GetListUIDModel>
  <ApiKey>String content</ApiKey>
  <SecretKey>String content</SecretKey>
  <OAID>String content</OAID>
  <TagName>String content</TagName>
  <FromDate>String content</FromDate>
  <ToDate>String content</ToDate>
  <IsFollower>String content</IsFollower>
  <Offset>2147483647</Offset>
  <Count>2147483647</Count>
</GetListUIDModel>

The following is an example response Xml body:

<GetListUIDResult>
  <CodeResult>String content</CodeResult>
  <ErrorMessage>String content</ErrorMessage>
  <SubErrorCode>String content</SubErrorCode>
  <Data>
    <Total>2147483647</Total>
    <Count>2147483647</Count>
    <Offset>2147483647</Offset>
    <Users>
      <string>String content</string>
      <string>String content</string>
    </Users>
  </Data>
</GetListUIDResult>

The following is the request Xml Schema:

<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="GetListUIDModel" nillable="true" type="GetListUIDModel" />
  <xs:complexType name="GetListUIDModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="ApiKey" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="SecretKey" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="OAID" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="TagName" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="FromDate" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ToDate" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="IsFollower" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="Offset" nillable="true" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="Count" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>

The following is the response Xml Schema:

<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="GetListUIDResult" nillable="true" type="GetListUIDResult" />
  <xs:complexType name="GetListUIDResult">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="CodeResult" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="SubErrorCode" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Data" type="GetListUIDZaloResponse" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="GetListUIDZaloResponse">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Total" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="Count" type="xs:int" />
      <xs:element minOccurs="1" maxOccurs="1" name="Offset" type="xs:int" />
      <xs:element minOccurs="0" maxOccurs="1" name="Users" type="ArrayOfString" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfString">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>