OAuth Client

These endpoints let you manage OAuth clients in the system.

Get OAuth Clients

get

Return the OAuth clients.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Query parameters
pageintegerOptional

Page number

Default: 0Example: 0
sizeinteger · min: 1 · max: 50Optional

Page size

Default: 10Example: 10
Responses
chevron-right
200

OK

application/json
totalPagesintegerRequired

Total number of pages available

lastbooleanRequired

Indicates whether this is the last page

totalElementsintegerRequired

Total number of elements across all pages

numberOfElementsintegerRequired

Number of elements in the current page

firstbooleanRequired

Indicates whether this is the first page

sizeintegerRequired

Size of the page (number of elements per page)

numberintegerRequired

Current page number (zero-indexed)

get
/v1/oauth-clients

Get OAuth Client by Id

get

Return the OAuth client by Id.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Path parameters
idstringRequired

OAuth Client ID

Example: f47ac10b-58cc-4372-a567-0e02b2c3d479
Responses
chevron-right
200

OK

application/json
idstringOptional

OAuth client unique identifier

clientIdstringOptional

OAuth client ID used for authentication

scopestringOptional

OAuth scopes granted to this client

authorizedGrantTypesstringOptional

Comma-separated list of authorized grant types (e.g., client_credentials, authorization_code, refresh_token)

authoritiesstringOptional

Authorities granted to this client

webServerRedirectUristringOptional

Redirect URI for web server flow

authorizeAllEndpointsbooleanOptional

Whether this client is authorized to access all endpoints

get
/v1/oauth-clients/{id}

Last updated