POST api/{ext}/account/signin

Use this method to authenticate a user and get profile information and auth. token

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ext

string

None.

Body Parameters

UserInfoParm
NameDescriptionTypeAdditional information
CompanyID

The company number user is associated with

integer

None.

LogonName

The logon name of the user

string

None.

Password

The password of the user

string

None.

UserGUID

Unique system generated user identifier (replaces above parameters if known)

string

None.

Request Formats

application/json, text/json

Sample:
{
  "CompanyID": 1,
  "LogonName": "sample string 2",
  "Password": "sample string 3",
  "UserGUID": "sample string 4"
}

application/xml, text/xml

Sample:
<UserInfoParm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ParcelLogic.WebApi.ShipperPortal.Models">
  <CompanyID>1</CompanyID>
  <LogonName>sample string 2</LogonName>
  <Password>sample string 3</Password>
  <UserGUID>sample string 4</UserGUID>
</UserInfoParm>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.