POST api/IClassUsers/ChannelPublisherLogin

Request Information

URI Parameters

None.

Body Parameters

IClassUsersCheckRequest
NameDescriptionTypeAdditional information
MobileNo

string

None.

password

string

None.

ClientIP

string

None.

DeviceToken

string

None.

Request Formats

application/json, text/json

Sample:
{
  "MobileNo": "sample string 1",
  "password": "sample string 2",
  "ClientIP": "sample string 3",
  "DeviceToken": "sample string 4"
}

application/xml, text/xml

Sample:
<IClassUsersCheckRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LiveTextBooksModel.Entity">
  <ClientIP>sample string 3</ClientIP>
  <DeviceToken>sample string 4</DeviceToken>
  <MobileNo>sample string 1</MobileNo>
  <password>sample string 2</password>
</IClassUsersCheckRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

SchoolLoginResponse
NameDescriptionTypeAdditional information
ClientType

integer

None.

ReferalCode

string

None.

referanceMessage

string

None.

referanceImagePath

string

None.

ResponseCode

integer

None.

Message

string

None.

SchoolId

integer

None.

SchoolName

string

None.

ContactPersonName

string

None.

ContactNumber

string

None.

SchoolLogo

string

None.

SalesRepresentativeName

string

None.

SalesRepresentativeContactNumber

string

None.

userqr

Collection of clsIdealQR

None.

MenuList

Collection of DynemicMenu

None.

Response Formats

application/json, text/json

Sample:
{
  "ResponseCode": 1,
  "Message": "sample string 2",
  "SchoolId": 3,
  "SchoolName": "sample string 4",
  "ContactPersonName": "sample string 5",
  "ContactNumber": "sample string 6",
  "SchoolLogo": "sample string 7",
  "SalesRepresentativeName": "sample string 8",
  "SalesRepresentativeContactNumber": "sample string 9",
  "userqr": [
    {
      "ID": 1,
      "UserID": 2,
      "IQRID": "sample string 3",
      "IQRTag": "sample string 4",
      "ParentID": "sample string 5",
      "isActive": true,
      "bookQR": [
        {
          "qrvalue": "sample string 1",
          "plainvalue": "sample string 2"
        },
        {
          "qrvalue": "sample string 1",
          "plainvalue": "sample string 2"
        }
      ],
      "Created": "2026-03-13T19:08:18.7079017+05:30"
    },
    {
      "ID": 1,
      "UserID": 2,
      "IQRID": "sample string 3",
      "IQRTag": "sample string 4",
      "ParentID": "sample string 5",
      "isActive": true,
      "bookQR": [
        {
          "qrvalue": "sample string 1",
          "plainvalue": "sample string 2"
        },
        {
          "qrvalue": "sample string 1",
          "plainvalue": "sample string 2"
        }
      ],
      "Created": "2026-03-13T19:08:18.7079017+05:30"
    }
  ],
  "MenuList": [
    {
      "MenuId": 1,
      "MenuLable": "sample string 2",
      "MenuURL": "sample string 3"
    },
    {
      "MenuId": 1,
      "MenuLable": "sample string 2",
      "MenuURL": "sample string 3"
    }
  ],
  "ClientType": 1,
  "ReferalCode": "sample string 1",
  "referanceMessage": "sample string 2",
  "referanceImagePath": "sample string 3"
}

application/xml, text/xml

Sample:
<SchoolLoginResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LiveTextBooksModel.Entity">
  <ClientType>1</ClientType>
  <ContactNumber>sample string 6</ContactNumber>
  <ContactPersonName>sample string 5</ContactPersonName>
  <MenuList>
    <DynemicMenu>
      <MenuId>1</MenuId>
      <MenuLable>sample string 2</MenuLable>
      <MenuURL>sample string 3</MenuURL>
    </DynemicMenu>
    <DynemicMenu>
      <MenuId>1</MenuId>
      <MenuLable>sample string 2</MenuLable>
      <MenuURL>sample string 3</MenuURL>
    </DynemicMenu>
  </MenuList>
  <Message>sample string 2</Message>
  <ReferalCode>sample string 1</ReferalCode>
  <ResponseCode>1</ResponseCode>
  <SalesRepresentativeContactNumber>sample string 9</SalesRepresentativeContactNumber>
  <SalesRepresentativeName>sample string 8</SalesRepresentativeName>
  <SchoolId>3</SchoolId>
  <SchoolLogo>sample string 7</SchoolLogo>
  <SchoolName>sample string 4</SchoolName>
  <referanceImagePath>sample string 3</referanceImagePath>
  <referanceMessage>sample string 2</referanceMessage>
  <userqr>
    <clsIdealQR>
      <Created>2026-03-13T19:08:18.7079017+05:30</Created>
      <ID>1</ID>
      <IQRID>sample string 3</IQRID>
      <IQRTag>sample string 4</IQRTag>
      <ParentID>sample string 5</ParentID>
      <UserID>2</UserID>
      <bookQR>
        <clsBookQR>
          <plainvalue>sample string 2</plainvalue>
          <qrvalue>sample string 1</qrvalue>
        </clsBookQR>
        <clsBookQR>
          <plainvalue>sample string 2</plainvalue>
          <qrvalue>sample string 1</qrvalue>
        </clsBookQR>
      </bookQR>
      <isActive>true</isActive>
    </clsIdealQR>
    <clsIdealQR>
      <Created>2026-03-13T19:08:18.7079017+05:30</Created>
      <ID>1</ID>
      <IQRID>sample string 3</IQRID>
      <IQRTag>sample string 4</IQRTag>
      <ParentID>sample string 5</ParentID>
      <UserID>2</UserID>
      <bookQR>
        <clsBookQR>
          <plainvalue>sample string 2</plainvalue>
          <qrvalue>sample string 1</qrvalue>
        </clsBookQR>
        <clsBookQR>
          <plainvalue>sample string 2</plainvalue>
          <qrvalue>sample string 1</qrvalue>
        </clsBookQR>
      </bookQR>
      <isActive>true</isActive>
    </clsIdealQR>
  </userqr>
</SchoolLoginResponse>