Skip to main content
PATCH
Update an OAuth client
Requires the workspace OAuth beta and an owner or admin identity. Secrets are returned only on creation or regeneration.

Authorizations

Authorization
string
header
required

Bearer token authentication

Path Parameters

client_id
string
required

Body

application/json
name
string
Required string length: 3 - 100
allowed_scopes
string[]
description
string
homepage_url
string<uri>
redirect_uris
string<uri>[]
Minimum array length: 1
logo_url
string<uri>
privacy_policy_url
string<uri>
terms_of_service_url
string<uri>

Response

OAuth client updated

client_id
string
required
workspace_id
string
required
name
string
required
client_type
enum<string>
required
Available options:
public,
confidential
redirect_uris
string[]
required
status
string
required
allowed_scopes
string[]
description
string | null
homepage_url
string | null
logo_url
string | null
privacy_policy_url
string | null
terms_of_service_url
string | null
active_authorizations
integer
Required range: x >= 0
total_authorizations
integer
Required range: x >= 0
requests_last_30d
integer
Required range: x >= 0
last_used_at
string<date-time> | null
created_at
string<date-time> | null
updated_at
string<date-time> | null
Last modified on August 30, 2026