POST api/Token

Create an OAuth token to access AuExpress Web Applications

Request Information

URI Parameters

None.

Body Parameters

a JSON or XML object contains MemberId and Password

AuthMemberModel
NameDescriptionTypeAdditional information
MemberId

Member Id (usually 4~5 numbers)

string

None.

Password

Member Login Password

string

None.

Request Formats

application/json, text/json

Sample:
{
  "MemberId": "sample string 1",
  "Password": "sample string 2"
}

application/xml, text/xml

Sample:
<AuthMemberModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AuEAuth_WebAPI.Models">
  <MemberId>sample string 1</MemberId>
  <Password>sample string 2</Password>
  <SubAccount>sample string 3</SubAccount>
</AuthMemberModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

A token and its expire time.

TokenModel
NameDescriptionTypeAdditional information
ExpireTimeUTC

Token Expire Time Universal

date

None.

UserName

Usernamed used to obtain this token,

string

None.

Token

API or User login Token

string

None.

ExpireIn

Token Valid time span

time interval

None.

ExpireTime

Token Expire Time

date

None.

QueryAll

Query all order track permitted.

boolean

None.

DFVisible

DF Visible

boolean

None.

id_Member

integer

None.

id_SubAccount

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "UserName": "sample string 1",
  "Token": "sample string 2",
  "ExpireIn": "00:00:00.1234567",
  "ExpireTime": "2025-05-04T17:27:27.2699792+10:00",
  "QueryAll": true,
  "DFVisible": true,
  "id_Member": 7,
  "id_SubAccount": 8,
  "ExpireTimeUTC": "2025-05-04T07:27:27.2699792Z"
}

application/xml, text/xml

Sample:
<TokenModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AuEAuth_WebAPI.Models">
  <DFVisible>true</DFVisible>
  <ExpireIn>PT0.1234567S</ExpireIn>
  <ExpireTime>2025-05-04T17:27:27.2699792+10:00</ExpireTime>
  <QueryAll>true</QueryAll>
  <Token>sample string 2</Token>
  <UserName>sample string 1</UserName>
  <id_Member>7</id_Member>
  <id_SubAccount>8</id_SubAccount>
</TokenModel>