List OAuth client metadata for administration
Changed onLists registered OAuth client metadata for authenticated administrators.
User and delegated-user principals must have the persisted ADMIN business role. Delegated Aura Historia access-token callers must also have the access-tokens:read capability. The OAuth protocol routes remain under /api/v1/oauth.
Results use bounded keyset pagination in fixed created ascending, then OAuthClient ID ascending order. Page sizes are clamped to 1–100, with a default of 21. The searchAfter value is a JSON-encoded [created RFC3339 timestamp, OAuthClient ID] cursor; it is omitted on the terminal page and must be sent with the same filters.
clientId is an exact OAuthClient ID filter. name is a case-insensitive substring filter. The response contains no plaintext client secret, secret hash, or masked secret value. 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
- Auth: one of:
- HTTP bearer
- HTTP bearer
Query parameters
Optional exact OAuthClient ID filter.
Optional case-insensitive substring filter for the OAuth client display name.
JSON-encoded [created RFC3339 timestamp, OAuthClient ID] cursor returned by the previous page.
Number of OAuth client summaries requested per page. The server clamps values to 1–100.
Response
OAuth client summaries returned successfully.
Example response
{
"items": [
{
"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
}
],
"size": 21,
"searchAfter": [
"2026-09-04T12:00:00Z",
"oc_7b0gwc1x49e0mvbt3tfexfqgb5"
],
"total": 42
}Changes
- breaking
the
response property's min was decreased from1.00to0.00for the response status - 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
- breaking
- warning
added the new
listing-sources:writeenum value to the///response property for the response status
- warning