POST salesmobility/login
Request Information
URI Parameters
None.
Body Parameters
SalesMobilityLogin| Name | Description | Type | Additional information |
|---|---|---|---|
| Latitude | decimal number |
None. |
|
| Longitude | decimal number |
None. |
|
| Manufacturer | string |
None. |
|
| Model | string |
None. |
|
| UUID | string |
None. |
|
| OSVersion | string |
None. |
|
| Serial | string |
None. |
|
| username | string |
Required |
|
| password | string |
Required |
|
| IMEI | string |
None. |
|
| ApplicationVersion | string |
None. |
|
| ApplicationBuild | string |
None. |
|
| PushToken | string |
None. |
|
| PushTokenError | string |
None. |
|
| StyleVersion | integer |
None. |
|
| VariableEnc | boolean |
None. |
|
| Longitude | decimal number |
None. |
|
| Latitude | decimal number |
None. |
|
| UserId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Latitude": 1.1,
"Longitude": 2.1,
"Manufacturer": "sample string 3",
"Model": "sample string 4",
"UUID": "sample string 5",
"OSVersion": "sample string 6",
"Serial": "sample string 7",
"username": "sample string 8",
"password": "sample string 9",
"IMEI": "sample string 10",
"ApplicationVersion": "sample string 11",
"ApplicationBuild": "sample string 12",
"PushToken": "sample string 13",
"PushTokenError": "sample string 14",
"StyleVersion": 15,
"VariableEnc": true,
"UserId": 18
}
text/html
Sample:
{"Latitude":1.1,"Longitude":2.1,"Manufacturer":"sample string 3","Model":"sample string 4","UUID":"sample string 5","OSVersion":"sample string 6","Serial":"sample string 7","username":"sample string 8","password":"sample string 9","IMEI":"sample string 10","ApplicationVersion":"sample string 11","ApplicationBuild":"sample string 12","PushToken":"sample string 13","PushTokenError":"sample string 14","StyleVersion":15,"VariableEnc":true,"UserId":18}
application/xml, text/xml
Sample:
<SalesMobilityLogin xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ListenerOnline.BusinessEntities"> <ApplicationBuild>sample string 12</ApplicationBuild> <ApplicationVersion>sample string 11</ApplicationVersion> <IMEI>sample string 10</IMEI> <Latitude>17</Latitude> <Longitude>16</Longitude> <Manufacturer>sample string 3</Manufacturer> <Model>sample string 4</Model> <OSVersion>sample string 6</OSVersion> <PushToken>sample string 13</PushToken> <PushTokenError>sample string 14</PushTokenError> <Serial>sample string 7</Serial> <StyleVersion>15</StyleVersion> <UUID>sample string 5</UUID> <UserId>18</UserId> <VariableEnc>true</VariableEnc> <password>sample string 9</password> <username>sample string 8</username> <Latitude>1.1</Latitude> <Longitude>2.1</Longitude> </SalesMobilityLogin>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
SalesMobilityLoginResult| Name | Description | Type | Additional information |
|---|---|---|---|
| LoginSuccessful | boolean |
None. |
|
| LoginMessage | string |
None. |
|
| Username | string |
None. |
|
| Password | string |
None. |
|
| Token | string |
None. |
|
| FullName | string |
None. |
|
| Tenant | integer |
None. |
|
| Config | SalesMobilityConfig |
None. |
|
| Modules | Collection of ModuleEntityNested |
None. |
|
| CompanyName | string |
None. |
|
| CompanyLogo | string |
None. |
|
| Style | StyleHeader |
None. |
|
| SyncItems | Collection of SyncItem |
None. |
|
| TCLink | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"LoginSuccessful": true,
"LoginMessage": "sample string 2",
"Username": "sample string 3",
"Password": "sample string 4",
"Token": "sample string 5",
"FullName": "sample string 6",
"Tenant": 7,
"Config": {
"Options": [
{
"Text": "sample string 1",
"Control": "sample string 2"
},
{
"Text": "sample string 1",
"Control": "sample string 2"
}
],
"Modules": [
{
"Id": 1,
"Code": "sample string 2",
"Name": "sample string 3",
"Icon": "sample string 4",
"Desc": "sample string 5"
},
{
"Id": 1,
"Code": "sample string 2",
"Name": "sample string 3",
"Icon": "sample string 4",
"Desc": "sample string 5"
}
],
"Roles": [
{
"RoleId": 1,
"RoleName": "sample string 2"
},
{
"RoleId": 1,
"RoleName": "sample string 2"
}
],
"RoleRights": [
{
"RoleId": 1,
"RoleName": "sample string 2"
},
{
"RoleId": 1,
"RoleName": "sample string 2"
}
]
},
"Modules": [
{
"Id": 1,
"Code": "sample string 2",
"Name": "sample string 3",
"Icon": "sample string 4",
"Desc": "sample string 5",
"isGroup": true,
"Group": "sample string 7",
"GroupColour": "sample string 8",
"IPAddress": "sample string 9"
},
{
"Id": 1,
"Code": "sample string 2",
"Name": "sample string 3",
"Icon": "sample string 4",
"Desc": "sample string 5",
"isGroup": true,
"Group": "sample string 7",
"GroupColour": "sample string 8",
"IPAddress": "sample string 9"
}
],
"CompanyName": "sample string 8",
"CompanyLogo": "sample string 9",
"Style": {
"StyleVersion": 1,
"StyleProperties": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
]
},
"SyncItems": [
{
"SyncName": "sample string 1",
"ServerVersion": 2,
"IPAddress": "sample string 3"
},
{
"SyncName": "sample string 1",
"ServerVersion": 2,
"IPAddress": "sample string 3"
}
],
"TCLink": "sample string 10"
}
text/html
Sample:
{"LoginSuccessful":true,"LoginMessage":"sample string 2","Username":"sample string 3","Password":"sample string 4","Token":"sample string 5","FullName":"sample string 6","Tenant":7,"Config":{"Options":[{"Text":"sample string 1","Control":"sample string 2"},{"Text":"sample string 1","Control":"sample string 2"}],"Modules":[{"Id":1,"Code":"sample string 2","Name":"sample string 3","Icon":"sample string 4","Desc":"sample string 5"},{"Id":1,"Code":"sample string 2","Name":"sample string 3","Icon":"sample string 4","Desc":"sample string 5"}],"Roles":[{"RoleId":1,"RoleName":"sample string 2"},{"RoleId":1,"RoleName":"sample string 2"}],"RoleRights":[{"RoleId":1,"RoleName":"sample string 2"},{"RoleId":1,"RoleName":"sample string 2"}]},"Modules":[{"Id":1,"Code":"sample string 2","Name":"sample string 3","Icon":"sample string 4","Desc":"sample string 5","isGroup":true,"Group":"sample string 7","GroupColour":"sample string 8","IPAddress":"sample string 9"},{"Id":1,"Code":"sample string 2","Name":"sample string 3","Icon":"sample string 4","Desc":"sample string 5","isGroup":true,"Group":"sample string 7","GroupColour":"sample string 8","IPAddress":"sample string 9"}],"CompanyName":"sample string 8","CompanyLogo":"sample string 9","Style":{"StyleVersion":1,"StyleProperties":[{"Name":"sample string 1","Value":"sample string 2"},{"Name":"sample string 1","Value":"sample string 2"}]},"SyncItems":[{"SyncName":"sample string 1","ServerVersion":2,"IPAddress":"sample string 3"},{"SyncName":"sample string 1","ServerVersion":2,"IPAddress":"sample string 3"}],"TCLink":"sample string 10"}
application/xml, text/xml
Sample:
<SalesMobilityLoginResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ListenerOnline.BusinessEntities">
<CompanyLogo>sample string 9</CompanyLogo>
<CompanyName>sample string 8</CompanyName>
<Config>
<Modules>
<ModuleEntity>
<Code>sample string 2</Code>
<Desc>sample string 5</Desc>
<Icon>sample string 4</Icon>
<Id>1</Id>
<Name>sample string 3</Name>
</ModuleEntity>
<ModuleEntity>
<Code>sample string 2</Code>
<Desc>sample string 5</Desc>
<Icon>sample string 4</Icon>
<Id>1</Id>
<Name>sample string 3</Name>
</ModuleEntity>
</Modules>
<Options>
<MobilityConfigOptions>
<Control>sample string 2</Control>
<Text>sample string 1</Text>
</MobilityConfigOptions>
<MobilityConfigOptions>
<Control>sample string 2</Control>
<Text>sample string 1</Text>
</MobilityConfigOptions>
</Options>
<RoleRights>
<UserRoleEntity>
<RoleId>1</RoleId>
<RoleName>sample string 2</RoleName>
</UserRoleEntity>
<UserRoleEntity>
<RoleId>1</RoleId>
<RoleName>sample string 2</RoleName>
</UserRoleEntity>
</RoleRights>
<Roles>
<UserRoleEntity>
<RoleId>1</RoleId>
<RoleName>sample string 2</RoleName>
</UserRoleEntity>
<UserRoleEntity>
<RoleId>1</RoleId>
<RoleName>sample string 2</RoleName>
</UserRoleEntity>
</Roles>
</Config>
<FullName>sample string 6</FullName>
<LoginMessage>sample string 2</LoginMessage>
<LoginSuccessful>true</LoginSuccessful>
<Modules xmlns:d2p1="http://schemas.datacontract.org/2004/07/ListenerOnline.BusinessEntities.Common">
<d2p1:ModuleEntityNested>
<d2p1:Code>sample string 2</d2p1:Code>
<d2p1:Desc>sample string 5</d2p1:Desc>
<d2p1:Group>sample string 7</d2p1:Group>
<d2p1:GroupColour>sample string 8</d2p1:GroupColour>
<d2p1:IPAddress>sample string 9</d2p1:IPAddress>
<d2p1:Icon>sample string 4</d2p1:Icon>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 3</d2p1:Name>
<d2p1:isGroup>true</d2p1:isGroup>
</d2p1:ModuleEntityNested>
<d2p1:ModuleEntityNested>
<d2p1:Code>sample string 2</d2p1:Code>
<d2p1:Desc>sample string 5</d2p1:Desc>
<d2p1:Group>sample string 7</d2p1:Group>
<d2p1:GroupColour>sample string 8</d2p1:GroupColour>
<d2p1:IPAddress>sample string 9</d2p1:IPAddress>
<d2p1:Icon>sample string 4</d2p1:Icon>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 3</d2p1:Name>
<d2p1:isGroup>true</d2p1:isGroup>
</d2p1:ModuleEntityNested>
</Modules>
<Password>sample string 4</Password>
<Style xmlns:d2p1="http://schemas.datacontract.org/2004/07/ListenerOnline.BusinessEntities.Users">
<d2p1:StyleProperties>
<d2p1:StyleProperty>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:StyleProperty>
<d2p1:StyleProperty>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:StyleProperty>
</d2p1:StyleProperties>
<d2p1:StyleVersion>1</d2p1:StyleVersion>
</Style>
<SyncItems xmlns:d2p1="http://schemas.datacontract.org/2004/07/ListenerOnline.BusinessEntities.Users">
<d2p1:SyncItem>
<d2p1:IPAddress>sample string 3</d2p1:IPAddress>
<d2p1:ServerVersion>2</d2p1:ServerVersion>
<d2p1:SyncName>sample string 1</d2p1:SyncName>
</d2p1:SyncItem>
<d2p1:SyncItem>
<d2p1:IPAddress>sample string 3</d2p1:IPAddress>
<d2p1:ServerVersion>2</d2p1:ServerVersion>
<d2p1:SyncName>sample string 1</d2p1:SyncName>
</d2p1:SyncItem>
</SyncItems>
<TCLink>sample string 10</TCLink>
<Tenant>7</Tenant>
<Token>sample string 5</Token>
<Username>sample string 3</Username>
</SalesMobilityLoginResult>