oauth2-server

Update Oauth2 Client

Update OAuth2 client.

Args: client_id: OAuth2 client ID data: Update data

Returns: Updated client

Example: PUT /api/v1/oauth/clients/oauth_abc123 { "client_name": "My App (Updated)", "redirect_uris": ["https://example.com/callback"] }

Note: - client_secret cannot be updated (create new client if needed) - Can update: name, redirect_uris, scope, token_endpoint_auth_method

put/api/v1/oauth/clients/{client_id}

Request

  • Base URL: https://memory.kagura-ai.com (the document declares no server; this is the origin it was published from)
  • URL: https://memory.kagura-ai.com/api/v1/oauth/clients/{client_id}
  • Auth: none declared

Path parameters

client_idstring required

Headers

authorizationstring nullable

Request body

client_namestring nullable
redirect_urisstring[] nullable
scopestring nullable
token_endpoint_auth_methodstring nullable

Client authentication method (none, client_secret_post, client_secret_basic)

Response

Successful Response

client_idstring required
client_namestring required
redirect_urisstring[] required
grant_typesstring[] required
response_typesstring[] required
scopestring required
token_endpoint_auth_methodstring required
owner_idstring nullable required
providerstring required
created_atstring required
plaintext_secretstring nullable
is_visibleboolean required
visibility_expires_atstring nullable

Changes

No recorded changes to this operation across all 2 revisions of this API.