v47

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-181,0851,7264.5 MB
OAuth Clients

Update OAuth client

Update an existing OAuth client

put/oauth_clients/{id}

Path parameters

idstring uuid required

OAuth client ID

Request body

namestring

The name of the OAuth client

allowed_scopesstring[]

List of allowed OAuth scopes

require_pkceboolean

Whether PKCE (Proof Key for Code Exchange) is required for this client

allowed_grant_typesstring[]

List of allowed OAuth grant types

redirect_urisstring[]

List of redirect URIs

logo_uristring uri

URL of the client logo

policy_uristring uri

URL of the client's privacy policy

tos_uristring uri

URL of the client's terms of service

Example request

{
  "allowed_scopes": [
    "admin"
  ]
}

Response

OAuth client updated successfully