Skip to main content

OIDCClientCreate

OIDC client creation request. For confidential clients, the server generates a client_secret and returns the plaintext value once via OIDCClientSecretResponse.

client_idClient Id (string)required
nameName (string)required
description object
anyOf
string
client_typeClient Type (string)

Possible values: [public, confidential]

Default value: public
grant_typesstring[]

Possible values: [authorization_code, client_credentials]

redirect_urisstring[]
require_pkceRequire Pkce (boolean)
Default value: true
allow_refreshAllow Refresh (boolean)
Default value: true
allowed_audiencesstring[]
OIDCClientCreate
{
"client_id": "string",
"name": "string",
"description": "string",
"client_type": "public",
"grant_types": [
"authorization_code"
],
"redirect_uris": [
"string"
],
"require_pkce": true,
"allow_refresh": true,
"allowed_audiences": [
"string"
]
}