Keycloak Realms Admin API
The Realms Admin API from Keycloak — 28 operation(s) for realms admin.
Operations 45
GET
/admin/realms/{realm}
Get the top-level representation of the realm It will not include nested…
#
PUT
/admin/realms/{realm}
Update the top-level information of the realm Any user, roles or client…
#
GET
/admin/realms/{realm}/admin-events
Get admin events Returns all admin events, or filters events based on URL query…
#
POST
/admin/realms/{realm}/client-description-converter
Base path for importing clients under this realm
#
GET
/admin/realms/{realm}/client-policies/policies
Get admin realms by realm client policies policies
#
PUT
/admin/realms/{realm}/client-policies/policies
Replace admin realms by realm client policies policies
#
GET
/admin/realms/{realm}/client-policies/profiles
Get admin realms by realm client policies profiles
#
PUT
/admin/realms/{realm}/client-policies/profiles
Replace admin realms by realm client policies profiles
#
GET
/admin/realms/{realm}/credential-registrators
Get admin realms by realm credential registrators
#
GET
/admin/realms/{realm}/default-default-client-scopes
Get realm default client scopes. Only name and ids are returned
#
PUT
/admin/realms/{realm}/default-default-client-scopes/{clientScopeId}
Replace admin realms by realm default default client scopes by client scope id
#
DELETE
/admin/realms/{realm}/default-default-client-scopes/{clientScopeId}
Delete admin realms by realm default default client scopes by client scope id
#
PUT
/admin/realms/{realm}/default-groups/{groupId}
Replace admin realms by realm default groups by group id
#
DELETE
/admin/realms/{realm}/default-groups/{groupId}
Delete admin realms by realm default groups by group id
#
GET
/admin/realms/{realm}/default-optional-client-scopes
Get realm optional client scopes. Only name and ids are returned
#
PUT
/admin/realms/{realm}/default-optional-client-scopes/{clientScopeId}
Replace admin realms by realm default optional client scopes by client scope id
#
DELETE
/admin/realms/{realm}/default-optional-client-scopes/{clientScopeId}
Delete admin realms by realm default optional client scopes by client scope id
#
GET
/admin/realms/{realm}/events
Get events Returns all events, or filters them based on URL query parameters…
#
GET
/admin/realms/{realm}/events/config
Get the events provider configuration Returns JSON object with events provider…
#
DELETE
/admin/realms/{realm}/localization/{locale}
Delete admin realms by realm localization by locale
#
GET
/admin/realms/{realm}/localization/{locale}/{key}
Get admin realms by realm localization by locale by key
#
PUT
/admin/realms/{realm}/localization/{locale}/{key}
Replace admin realms by realm localization by locale by key
#
DELETE
/admin/realms/{realm}/localization/{locale}/{key}
Delete admin realms by realm localization by locale by key
#
POST
/admin/realms/{realm}/push-revocation
Push the realm's revocation policy to any client that has an admin url…
#
GET
/admin/realms/{realm}/users-management-permissions
Get admin realms by realm users management permissions
#
PUT
/admin/realms/{realm}/users-management-permissions
Replace admin realms by realm users management permissions
#