Update OAuth client metadata for administration
Changed onUpdates one OAuth client metadata record for an authenticated administrator.
Omitted properties leave existing values unchanged; every explicit null is invalid because OAuth metadata is non-nullable; and {} is a valid no-op.
User and delegated-user principals must have the persisted ADMIN business role. Delegated Aura Historia access-token callers must also have the access-tokens:write capability. Redirect URIs remain non-empty HTTPS URLs without fragments, and requested scopes must be supported OAuth scopes.
The response is secret-free. This operation never exposes or rotates the client secret. Every success and error response uses Cache-Control: no-store.
Request
- Base URL: https://api.stage.aura-historia.com
- URL: https://api.stage.aura-historia.com/api/v1/admin/oauth-clients/{clientId}
- Auth: one of:
- HTTP bearer
- HTTP bearer
Path parameters
Canonical OAuthClient ID.
Request body
Example request
{
"client_name": "Updated acceptance OAuth client",
"tos_uri": "https://client.example/updated-tos",
"policy_uri": "https://client.example/updated-policy",
"client_uri": "https://updated-client.example",
"logo_uri": "https://updated-client.example/logo.png",
"redirect_uris": [
"https://client.example/updated"
],
"scope": [
"access-tokens:read"
]
}Response
OAuth client metadata updated successfully without exposing a secret.
Example response
{
"client_id": "oc_7b0gwc1x49e0mvbt3tfexfqgb5",
"client_name": "Dashboard integration",
"tos_uri": "https://client.example/tos",
"policy_uri": "https://client.example/policy",
"client_uri": "https://client.example",
"logo_uri": "https://client.example/logo.png",
"redirect_uris": [
"https://client.example/callback"
],
"scope": [
"access-tokens:read"
],
"client_id_issued_at": 1748539200
}Changes
- warning
added the new
admin-overview:readenum value to the/response property for the response status - warning
added the new
auctions:readenum value to the/response property for the response status - warning
added the new
auctions:writeenum value to the/response property for the response status - warning
added the new
listing-sources:readenum value to the/response property for the response status - warning
added the new
listing-sources:writeenum value to the/response property for the response status - warning
added the new
notifications:readenum value to the/response property for the response status - warning
added the new
notifications:writeenum value to the/response property for the response status - warning
added the new
parties:readenum value to the/response property for the response status - warning
added the new
parties:writeenum value to the/response property for the response status - warning
added the new
partnership-applications:readenum value to the/response property for the response status - warning
added the new
partnership-applications:writeenum value to the/response property for the response status - warning
added the new
partnerships:readenum value to the/response property for the response status - warning
added the new
partnerships:writeenum value to the/response property for the response status - warning
added the new
search-filters:readenum value to the/response property for the response status - info
added the new
admin-overview:readenum value to the request property/ - info
added the new
auctions:readenum value to the request property/ - info
added the new
auctions:writeenum value to the request property/ - info
added the new
listing-sources:readenum value to the request property/ - info
added the new
listing-sources:writeenum value to the request property/ - info
added the new
notifications:readenum value to the request property/ - info
added the new
notifications:writeenum value to the request property/ - info
added the new
parties:readenum value to the request property/ - info
added the new
parties:writeenum value to the request property/ - info
added the new
partnership-applications:readenum value to the request property/ - info
added the new
partnership-applications:writeenum value to the request property/ - info
added the new
partnerships:readenum value to the request property/ - info
added the new
partnerships:writeenum value to the request property/ - info
added the new
search-filters:readenum value to the request property/
- warning
- warning
added the new
listing-sources:writeenum value to the/response property for the response status - info
added the new
listing-sources:writeenum value to the request property/
- warning