POST salesmobility/login

Request Information

URI Parameters

None.

Body Parameters

SalesMobilityLogin
NameDescriptionTypeAdditional 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:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'SalesMobilityLogin'.

Response Information

Resource Description

SalesMobilityLoginResult
NameDescriptionTypeAdditional 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>