POST api/SsoLogin

Request Information

URI Parameters

None.

Body Parameters

SsoLoginRequest
NameDescriptionTypeAdditional information
AccessToken

string

None.

IdToken

string

None.

Request Formats

application/json, text/json

Sample:
{
  "AccessToken": "sample string 1",
  "IdToken": "sample string 2"
}

application/xml, text/xml

Sample:
<SsoLoginRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FreshPackMultiProduce.WebApi.Models">
  <AccessToken>sample string 1</AccessToken>
  <IdToken>sample string 2</IdToken>
</SsoLoginRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

SsoLoginResponse
NameDescriptionTypeAdditional information
Message

string

Required

BearerToken

string

Required

TokenExpiryUTC

date

None.

AppUserId

integer

Required

UserName

string

Required

FullName

string

Required

RefreshToken

string

Required

RefreshTokenExpiryUtc

date

Required

IsFirstTimeLogin

boolean

Required

Response Formats

application/json, text/json

Sample:
{
  "Message": "sample string 1",
  "BearerToken": "sample string 2",
  "TokenExpiryUTC": "2026-07-02T20:10:45.2931609+10:00",
  "AppUserId": 3,
  "UserName": "sample string 4",
  "FullName": "sample string 5",
  "RefreshToken": "sample string 6",
  "RefreshTokenExpiryUtc": "2026-07-02T20:10:45.2931609+10:00",
  "IsFirstTimeLogin": true
}

application/xml, text/xml

Sample:
<SsoLoginResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FreshPackMultiProduce.WebApi.Models">
  <AppUserId>3</AppUserId>
  <BearerToken>sample string 2</BearerToken>
  <FullName>sample string 5</FullName>
  <IsFirstTimeLogin>true</IsFirstTimeLogin>
  <Message>sample string 1</Message>
  <RefreshToken>sample string 6</RefreshToken>
  <RefreshTokenExpiryUtc>2026-07-02T20:10:45.2931609+10:00</RefreshTokenExpiryUtc>
  <TokenExpiryUTC>2026-07-02T20:10:45.2931609+10:00</TokenExpiryUTC>
  <UserName>sample string 4</UserName>
</SsoLoginResponse>