POST Account/ValidRefreshToken

Método para obtener un nuevo AccessToken a partir de un RefreshToken

Request Information

URI Parameters

None.

Body Parameters

ParamValidRefreshToken
NameDescriptionTypeAdditional information
UserName

Nombre de Usuario

string

Required

RefreshToken

RefreshToken para obener el Access Token

string

Required

Request Formats

application/json, text/json

Sample:
{
  "UserName": "sample string 1",
  "RefreshToken": "sample string 2"
}

application/xml, text/xml

Sample:
<ParamValidRefreshToken xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Alpha.AvisodeCargaApiNet">
  <RefreshToken>sample string 2</RefreshToken>
  <UserName>sample string 1</UserName>
</ParamValidRefreshToken>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Devuelve los Tokens de autenticación para el usuario solicitado. {SetTokens}

Collection of SetTokens
NameDescriptionTypeAdditional information
RefreshToken

Token para refresco del acceso dura 24 hs.

string

None.

AccessToken

Token de acceso dura 30 minutos.

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "RefreshToken": "sample string 1",
    "AccessToken": "sample string 2"
  },
  {
    "RefreshToken": "sample string 1",
    "AccessToken": "sample string 2"
  }
]

application/xml, text/xml

Sample:
<ArrayOfSetTokens xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Alpha.AvisodeCargaApiNet">
  <SetTokens>
    <AccessToken>sample string 2</AccessToken>
    <RefreshToken>sample string 1</RefreshToken>
  </SetTokens>
  <SetTokens>
    <AccessToken>sample string 2</AccessToken>
    <RefreshToken>sample string 1</RefreshToken>
  </SetTokens>
</ArrayOfSetTokens>