POST api/Account/ValidateUser
Request Information
URI Parameters
None.
Body Parameters
LoginRequestInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| objLoginInputInfo | LoginInputInfo |
None. |
|
| UserId | integer |
None. |
|
| UserType | string |
None. |
|
| CustomerId | integer |
None. |
|
| ContactId | integer |
None. |
|
| TokenId | string |
None. |
|
| dbOperation | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"objLoginInputInfo": {
"UserName": "sample string 1",
"Password": "sample string 2",
"Player_Id": "sample string 3"
},
"UserId": 1,
"UserType": "sample string 2",
"CustomerId": 3,
"ContactId": 4,
"TokenId": "sample string 5",
"dbOperation": "sample string 6"
}
application/xml, text/xml
Sample:
<LoginRequestInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AttendanceInfo">
<ContactId>4</ContactId>
<CustomerId>3</CustomerId>
<TokenId>sample string 5</TokenId>
<UserId>1</UserId>
<UserType>sample string 2</UserType>
<dbOperation>sample string 6</dbOperation>
<objLoginInputInfo>
<Password>sample string 2</Password>
<Player_Id>sample string 3</Player_Id>
<UserName>sample string 1</UserName>
</objLoginInputInfo>
</LoginRequestInfo>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
LoginResponseInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| objLoginOutputInfo | LoginOutputInfo |
None. |
|
| Status | integer |
None. |
|
| Message | string |
None. |
|
| Exception | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"objLoginOutputInfo": {
"UserId": 1,
"ContactId": 2,
"CustID": 3,
"CustomerName": "sample string 4",
"UserName": "sample string 5",
"FirstName": "sample string 6",
"LastName": "sample string 7",
"UserType": "sample string 8",
"errormsg": "sample string 9",
"Subscribed": "sample string 10",
"EnrollmentId": "sample string 11",
"ProfileImage": "sample string 12",
"ClientLatitude": "sample string 13",
"ClientLongitude": "sample string 14",
"AllowAppAttendance": "sample string 15",
"RadiusInMeter": 16,
"objCustomerPackageTrackerInfo": {
"CustomerId": 1,
"AcademicYearId": 2,
"TotalStudent": 3.1,
"TotalEmployee": 4.1
},
"objCustomerPackageInfoList": [
{
"PackageId": 1,
"PackageName": "sample string 2",
"IsActive": true
},
{
"PackageId": 1,
"PackageName": "sample string 2",
"IsActive": true
}
]
},
"Status": 1,
"Message": "sample string 2",
"Exception": "sample string 3"
}
application/xml, text/xml
Sample:
<LoginResponseInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AttendanceInfo">
<Exception>sample string 3</Exception>
<Message>sample string 2</Message>
<Status>1</Status>
<objLoginOutputInfo>
<AllowAppAttendance>sample string 15</AllowAppAttendance>
<ClientLatitude>sample string 13</ClientLatitude>
<ClientLongitude>sample string 14</ClientLongitude>
<ContactId>2</ContactId>
<CustID>3</CustID>
<CustomerName>sample string 4</CustomerName>
<EnrollmentId>sample string 11</EnrollmentId>
<FirstName>sample string 6</FirstName>
<LastName>sample string 7</LastName>
<ProfileImage>sample string 12</ProfileImage>
<RadiusInMeter>16</RadiusInMeter>
<Subscribed>sample string 10</Subscribed>
<UserId>1</UserId>
<UserName>sample string 5</UserName>
<UserType>sample string 8</UserType>
<errormsg>sample string 9</errormsg>
<objCustomerPackageInfoList>
<CustomerPackageInfo>
<IsActive>true</IsActive>
<PackageId>1</PackageId>
<PackageName>sample string 2</PackageName>
</CustomerPackageInfo>
<CustomerPackageInfo>
<IsActive>true</IsActive>
<PackageId>1</PackageId>
<PackageName>sample string 2</PackageName>
</CustomerPackageInfo>
</objCustomerPackageInfoList>
<objCustomerPackageTrackerInfo>
<AcademicYearId>2</AcademicYearId>
<CustomerId>1</CustomerId>
<TotalEmployee>4.1</TotalEmployee>
<TotalStudent>3.1</TotalStudent>
</objCustomerPackageTrackerInfo>
</objLoginOutputInfo>
</LoginResponseInfo>