Skip to main content

RegisterClientDto

client_namestringrequired

Possible values: non-empty and <= 100 characters, Value must match regular expression ^[^\p{C}]+$

redirect_urisstring[]required

Absolute URIs with no fragment. Plain http is accepted only for loopback hosts. A native app may register a private-use scheme such as myapp://callback.

Possible values: >= 1, <= 8

grant_typesstring[]

Possible values: [authorization_code, refresh_token], <= 2

response_typesstring[]

Possible values: [code], <= 1

scopesstring[]

Possible values: <= 32

logo_uristring

Possible values: non-empty and <= 2048 characters

client_uristring

Possible values: non-empty and <= 2048 characters

tos_uristring

Possible values: non-empty and <= 2048 characters

policy_uristring

Possible values: non-empty and <= 2048 characters

contactsstring<email>[]

Possible values: <= 5

software_idstring

Possible values: non-empty and <= 100 characters, Value must match regular expression ^[^\p{C}]+$

RegisterClientDto
{
"client_name": "string",
"redirect_uris": [
"string"
],
"grant_types": [
"authorization_code"
],
"response_types": [
"code"
],
"scopes": [
"string"
],
"logo_uri": "string",
"client_uri": "string",
"tos_uri": "string",
"policy_uri": "string",
"contacts": [
"user@example.com"
],
"software_id": "string"
}