v1

latestSwagger 2.02026-07-13285166341.1 KB
Authentication

Login using OpenID.

Exchange an either an authorization code or a refresh token for an access token. Usage of refresh token requires authentication.

post/api/v2/Authentication/OAuthUser

Request body

codestring

Authorization Code from OIDC provider.

code_verifierstring

Required if PKCE is used. Value from which code_challenge was generated.

refresh_tokenstring

Refresh Token from OIDC provider.

Response

OK

UserIDinteger

The user ID

Namestring

The user's name

Usernamestring

The username used for authentication

Emailstring

The user's email address

Tokenstring

The token to use for API access

MACTokenstring

The MAC token to use for API access

MACIdstring

The MAC identifier to use for API access

ExpiresIninteger

How long the access token is valid, in seconds.

RefreshTokenstring

A refresh token used to request an updated Access Token.