IAM (Identity & Access Management)

Get OpenID Token

Obtains an OpenID Connect token for authentication. This endpoint implements the OAuth 2.0 token endpoint as defined in the OpenID Connect specification.

post/iam/v1/openid/token/

Request body

client_idstring required

OAuth 2.0 client identifier

client_secretstring required

OAuth 2.0 client secret

codestring required

Authorization code for authorization_code grant type

grant_typestring required

OAuth 2.0 grant type

passwordstring required

Password for password grant type

redirect_uristring required

Redirect URI for authorization_code grant type

refresh_tokenstring required

Refresh token for refresh_token grant type

scopestring required

OAuth 2.0 scope

usernamestring required

Username for password grant type

Response

Successfully retrieved the OpenID token.

access_tokenstring required

OAuth 2.0 access token

expires_ininteger required

Number of seconds until the token expires

id_tokenstring

OpenID Connect ID token

refresh_tokenstring

OAuth 2.0 refresh token

token_typestring required

Type of token, typically 'Bearer'

Changes

No recorded changes to this endpoint across all 1 revision of this API.