POST api/MyAccess/DoLogin
Request Information
URI Parameters
None.
Body Parameters
LoginBE| Name | Description | Type | Additional information |
|---|---|---|---|
| loginid | string |
None. |
|
| pwd | string |
None. |
|
| string |
None. |
||
| contactId | integer |
None. |
|
| key | string |
None. |
|
| IpAddress | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"loginid": "sample string 1",
"pwd": "sample string 2",
"email": "sample string 3",
"contactId": 4,
"key": "sample string 5",
"IpAddress": "sample string 6"
}
application/xml, text/xml
Sample:
<LoginBE xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SkyERP.BusinessEntity.Operator"> <IpAddress>sample string 6</IpAddress> <contactId>4</contactId> <email>sample string 3</email> <key>sample string 5</key> <loginid>sample string 1</loginid> <pwd>sample string 2</pwd> </LoginBE>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
LoginResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| InternalUserTypeId | InternalUserType |
None. |
|
| ContactId | integer |
None. |
|
| DisplayName | string |
None. |
|
| LoginTokenBE | LoginTokenBE |
None. |
|
| License | LicenseBE |
None. |
|
| OperatorPreferances | Collection of OperatorPreference |
None. |
|
| saveStatus | SaveStatus |
None. |
|
| SaveDone | boolean |
None. |
|
| iRecordId | integer |
None. |
|
| MyProperty | Object |
None. |
|
| StringValue | string |
None. |
|
| TaskPointDateTimeStr | Dictionary of string [key] and string [value] |
None. |
|
| status | integer |
None. |
|
| message | string |
None. |
|
| hasError | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"InternalUserTypeId": 100,
"ContactId": 1,
"DisplayName": "sample string 2",
"LoginTokenBE": {
"TokenId": "sample string 1",
"PermissionJson": "sample string 2",
"TokenCreateDateStr": "sample string 3",
"TokenExpDateStr": "sample string 4",
"ContactId": 5,
"ContactLoginId": 6,
"OrgCode": "sample string 7",
"TZName": "sample string 8",
"AutoGenerateCounterNo": 9,
"ForBackGroundProcess": 10,
"IsCompanyAccountDisabled": true,
"IsCompanyAccountExpired": true,
"IsRegistrationPending": true,
"HasTokenExpired": true
},
"License": {
"DeskMachineCode": "sample string 1",
"ClientApplicationSecretKey": "sample string 2",
"UpdateDateTimeStr": "sample string 3",
"UpdateDateTimeInt": 4.1,
"LicenseId": 5,
"OrgId": 6,
"CreateDateTimeStr": "sample string 7",
"CreatedDateTimeInt": 8.1,
"IsLicenseEnabled": true,
"ExpiryDateStr": "sample string 10",
"ExpiryDateInt": 11.1,
"HasExpired": true,
"DaysAvailable": 13,
"AppRegistrationCode": "sample string 14",
"orgCode": "sample string 15"
},
"OperatorPreferances": [
{
"keyName": "sample string 1",
"keyValue": "sample string 2",
"userId": 3
},
{
"keyName": "sample string 1",
"keyValue": "sample string 2",
"userId": 3
}
],
"saveStatus": 1,
"SaveDone": true,
"iRecordId": 3,
"MyProperty": {},
"StringValue": "sample string 5",
"TaskPointDateTimeStr": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"status": 6,
"message": "sample string 7",
"hasError": true
}
application/xml, text/xml
Sample:
<LoginResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SkyERP.BusinessEntity">
<hasError>true</hasError>
<message>sample string 7</message>
<status>6</status>
<MyProperty />
<StringValue>sample string 5</StringValue>
<TaskPointDateTimeStr xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:KeyValueOfstringstring>
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 3</d2p1:Key>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</TaskPointDateTimeStr>
<iRecordId>3</iRecordId>
<saveStatus>AddNew</saveStatus>
<ContactId>1</ContactId>
<DisplayName>sample string 2</DisplayName>
<InternalUserTypeId>SuperAdmin</InternalUserTypeId>
<License xmlns:d2p1="http://schemas.datacontract.org/2004/07/SkyERP.BusinessEntity.App">
<d2p1:AppRegistrationCode>sample string 14</d2p1:AppRegistrationCode>
<d2p1:ClientApplicationSecretKey>sample string 2</d2p1:ClientApplicationSecretKey>
<d2p1:CreateDateTimeStr>sample string 7</d2p1:CreateDateTimeStr>
<d2p1:CreatedDateTimeInt>8.1</d2p1:CreatedDateTimeInt>
<d2p1:DaysAvailable>13</d2p1:DaysAvailable>
<d2p1:DeskMachineCode>sample string 1</d2p1:DeskMachineCode>
<d2p1:ExpiryDateInt>11.1</d2p1:ExpiryDateInt>
<d2p1:ExpiryDateStr>sample string 10</d2p1:ExpiryDateStr>
<d2p1:HasExpired>true</d2p1:HasExpired>
<d2p1:IsLicenseEnabled>true</d2p1:IsLicenseEnabled>
<d2p1:LicenseId>5</d2p1:LicenseId>
<d2p1:OrgId>6</d2p1:OrgId>
<d2p1:UpdateDateTimeInt>4.1</d2p1:UpdateDateTimeInt>
<d2p1:UpdateDateTimeStr>sample string 3</d2p1:UpdateDateTimeStr>
<d2p1:orgCode>sample string 15</d2p1:orgCode>
</License>
<LoginTokenBE xmlns:d2p1="http://schemas.datacontract.org/2004/07/SkyERP.BusinessEntity.User">
<d2p1:AutoGenerateCounterNo>9</d2p1:AutoGenerateCounterNo>
<d2p1:ContactId>5</d2p1:ContactId>
<d2p1:ContactLoginId>6</d2p1:ContactLoginId>
<d2p1:ForBackGroundProcess>10</d2p1:ForBackGroundProcess>
<d2p1:HasTokenExpired>true</d2p1:HasTokenExpired>
<d2p1:IsCompanyAccountDisabled>true</d2p1:IsCompanyAccountDisabled>
<d2p1:IsCompanyAccountExpired>true</d2p1:IsCompanyAccountExpired>
<d2p1:IsRegistrationPending>true</d2p1:IsRegistrationPending>
<d2p1:OrgCode>sample string 7</d2p1:OrgCode>
<d2p1:PermissionJson>sample string 2</d2p1:PermissionJson>
<d2p1:TZName>sample string 8</d2p1:TZName>
<d2p1:TokenCreateDateStr>sample string 3</d2p1:TokenCreateDateStr>
<d2p1:TokenExpDateStr>sample string 4</d2p1:TokenExpDateStr>
<d2p1:TokenId>sample string 1</d2p1:TokenId>
</LoginTokenBE>
<OperatorPreferances>
<OperatorPreference>
<keyName>sample string 1</keyName>
<keyValue>sample string 2</keyValue>
<userId>3</userId>
</OperatorPreference>
<OperatorPreference>
<keyName>sample string 1</keyName>
<keyValue>sample string 2</keyValue>
<userId>3</userId>
</OperatorPreference>
</OperatorPreferances>
</LoginResponse>