v52

latestOpenAPI 3.1.0raw.githubusercontent.com2026-07-311,1941,9384.1 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

allowed_grant_typesstring[]

List of allowed OAuth grant types

allowed_scopesstring[]

List of allowed OAuth scopes

logo_uristring uri

URL of the client logo

namestring

The name of the OAuth client

policy_uristring uri

URL of the client's privacy policy

redirect_urisstring[]

List of redirect URIs

require_pkceboolean

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

tos_uristring uri

URL of the client's terms of service

Example request

{
  "allowed_scopes": [
    "admin"
  ]
}

Response

OAuth client updated successfully