List user OAuth consents
GET
/api/admin/users/{userId}/consents
Code sample: Shell / cURL
curl --request GET \ --url https://auth.example.com/api/admin/users/example/consents \ --header 'Authorization: Bearer <token>'Returns OAuth client consents granted by the user, including client metadata and policy versions.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” userId
required
string
Responses
Section titled “ Responses ”OAuth client consents granted by the user.
Media type application/json
object
userId
required
string
consents
required
Array<object>
object
key
additional properties
total
required
integer
key
additional properties
Example
{ "userId": "user_123", "consents": [ { "id": "cons_123", "clientId": "client_123", "clientName": "Example Web App", "clientLogoUri": "https://example.com/logo.png", "scopes": [ "openid", "profile", "email" ], "selectedScopes": [ "profile", "email" ], "grantedAt": 1770000000, "expiresAt": 1800000000, "policyVersions": { "privacyPolicyVersion": "2026-01", "tosVersion": "2026-01", "consentVersion": 2 } } ], "total": 1}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}