Pular para o conteúdo principal
POST
Request an access token

Cabeçalhos

Authorization
string

Optional HTTP Basic client authentication (Basic base64(client_id:client_secret)), read on form requests only. When present it takes precedence over client_id/client_secret in the form body.

Corpo

grantType
enum<string>
obrigatório
Opções disponíveis:
password,
client_credentials,
sso_code
Exemplo:

"password"

clientId
string
Exemplo:

"00000000-0000-0000-0000-000000000000"

clientSecret
string
Exemplo:

"00000000-0000-0000-0000-000000000000"

code
string
Exemplo:

"4%2F0AbCd...idp"

codeVerifier
string
Exemplo:

"dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk"

password
string
Exemplo:

"password"

state
string
Exemplo:

"kQ7f...opaque"

username
string
Exemplo:

"johndoe"

Resposta

OK

accessToken
string
obrigatório

The issued OAuth2 access token (JWT).

Exemplo:

"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ"

expiresIn
integer<int64>
obrigatório

Access token lifetime in seconds.

Exemplo:

3600

refreshToken
string
obrigatório

The refresh token to obtain a new access token.

Exemplo:

"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ"

tokenType
string
obrigatório

The token type; always "Bearer".

Exemplo:

"Bearer"

idToken
string

The OIDC ID token (JWT).

Exemplo:

"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ"

scope
string

Space-delimited scopes granted to the token.

Exemplo:

"openid profile email"