keySession

Create and manage OAuth 2.0 Tokens

get
Query parameters
response_typestringRequiredDefault: code
client_idstringRequired
redirect_uristringRequired
ScopestringRequired
Statestring · nullableOptional
Realmstring · nullableOptional
Responses
chevron-right
200

Success

application/json
string · binaryOptional
get
/api/Session/OAuthRegister
post
Body
grant_typestring · min: 1RequiredDefault: authorization_code
codestring · min: 1Required
client_idstring · min: 1Required
client_secretstring · min: 1Required
redirect_uristring · min: 1Required
Responses
chevron-right
200

Success

application/json
token_typestring · nullableOptional
access_tokenstring · nullableOptional
refresh_tokenstring · nullableOptional
expires_instring · date-timeOptional
refresh_token_expires_instring · date-timeOptional
default_tenant_idstring · guidOptional
post
/api/Session/OAuthGetToken
post
Body
grant_typestring · min: 1RequiredDefault: refresh_token
refresh_tokenstring · min: 1Required
client_idstring · min: 1Required
client_secretstring · min: 1Required
Responses
chevron-right
200

Success

application/json
token_typestring · nullableOptional
access_tokenstring · nullableOptional
refresh_tokenstring · nullableOptional
expires_instring · date-timeOptional
refresh_token_expires_instring · date-timeOptional
default_tenant_idstring · guidOptional
post
/api/Session/OAuthRefreshToken
post
Body
client_idstring · min: 1Required
refresh_tokenstring · min: 1Required
Responses
chevron-right
200

Success

application/json
string · binaryOptional
post
/api/Session/OAuthTokenRevoke

Last updated