Keycloak — API
Keycloak Admin REST APIv1.0 Read the vendor's spec ↗
- 415 endpoints
- 11 deprecated
- 5 versions archived since Jul 20, 2026
- Last checked Oct 13, 2026
This is a REST API reference for the Keycloak Admin REST API.
Get started
$ curl "$BASE_URL/admin/realms"
Set $BASE_URL first, then paste.
- Base URL
-
Not named in the archived spec.
$BASE_URLbelow stands for the origin you deploy against. - Authenticate
- No authentication declared in the spec
What it covers
- Realms Admin 45 create, read, update, delete
- Authentication Management 39 create, read, update, delete
- Organizations 38 create, read, update, delete
- Clients 35 create, read, update, delete
- Users 34 create, read, update, delete
- Scope Mappings 33 create, read, delete
- Admin 31 create, read, update, delete
- Roles 28 create, read, update, delete
- Protocol Mappers 21 create, read, update, delete
- Role Mapper 18 create, read, delete
- Identity Providers 17 create, read, update, delete
- Client Role Mappings 15 create, read, delete
10 more areas
- Groups 11 create, read, update, delete
- Client Scopes 10 create, read, update, delete
- Roles (by Id) 10 create, read, update, delete
- Workflows 9 create, read, update, delete
- Client Attribute Certificate 7 create, read
- Component 6 create, read, update, delete
- Attack Detection 3 read, delete
- Client Initial Access 3 create, read, delete
- Client Registration Policy 1 read
- Key 1 read
Open an endpoint for a runnable command, its inputs and what it returns.
Realms Admin 45
-
DELETE
/admin/realms/{realm}Delete the realmLoading…
-
DELETE
/admin/realms/{realm}/admin-eventsDelete all admin eventsLoading…
-
DELETE
/admin/realms/{realm}/default-default-client-scopes/{clientScopeId}Loading…
-
DELETE
/admin/realms/{realm}/default-groups/{groupId}Loading…
-
DELETE
/admin/realms/{realm}/default-optional-client-scopes/{clientScopeId}Loading…
-
DELETE
/admin/realms/{realm}/eventsDelete all eventsLoading…
-
DELETE
/admin/realms/{realm}/localization/{locale}Loading…
-
DELETE
/admin/realms/{realm}/localization/{locale}/{key}Loading…
-
DELETE
/admin/realms/{realm}/sessions/{session}Remove a specific user session.Loading…
-
GET
/admin/realmsGet accessible realms Returns a list of accessible realms.Loading…
-
GET
/admin/realms/{realm}Get the top-level representation of the realm It will not include nested information like User and Client representations.Loading…
-
GET
/admin/realms/{realm}/admin-eventsGet admin events Returns all admin events, or filters events based on URL query parameters listed hereLoading…
-
GET
/admin/realms/{realm}/client-policies/policiesLoading…
-
GET
/admin/realms/{realm}/client-policies/profilesLoading…
-
GET
/admin/realms/{realm}/client-session-statsGet client session stats Returns a JSON map.Loading…
-
GET
/admin/realms/{realm}/client-typesList all client types available in the current realmLoading…
-
GET
/admin/realms/{realm}/credential-registratorsLoading…
-
GET
/admin/realms/{realm}/default-default-client-scopesGet realm default client scopes.Loading…
-
GET
/admin/realms/{realm}/default-groupsGet group hierarchy.Loading…
-
GET
/admin/realms/{realm}/default-optional-client-scopesGet realm optional client scopes.Loading…
-
GET
/admin/realms/{realm}/eventsGet events Returns all events, or filters them based on URL query parameters listed hereLoading…
-
GET
/admin/realms/{realm}/events/configGet the events provider configuration Returns JSON object with events provider configurationLoading…
-
GET
/admin/realms/{realm}/group-by-path/{path}Loading…
-
GET
/admin/realms/{realm}/localizationLoading…
-
GET
/admin/realms/{realm}/localization/{locale}Loading…
-
GET
/admin/realms/{realm}/localization/{locale}/{key}Loading…
-
GET
/admin/realms/{realm}/users-management-permissionsLoading…
-
POST
/admin/realmsImport a realm.Loading…
-
POST
/admin/realms/{realm}/client-description-converterBase path for importing clients under this realm.Loading…
-
POST
/admin/realms/{realm}/localization/{locale}Import localization from uploaded JSON fileLoading…
-
POST
/admin/realms/{realm}/logout-allRemoves all user sessions.Loading…
-
POST
/admin/realms/{realm}/partial-exportPartial export of existing realm into a JSON file.Loading…
-
POST
/admin/realms/{realm}/partialImportPartial import from a JSON file to an existing realm.Loading…
-
POST
/admin/realms/{realm}/push-revocationPush the realm's revocation policy to any client that has an admin url associated with it.Loading…
-
POST
/admin/realms/{realm}/testSMTPConnectionTest SMTP connection with current logged in user deprecatedLoading…
-
PUT
/admin/realms/{realm}Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.Loading…
-
PUT
/admin/realms/{realm}/client-policies/policiesLoading…
-
PUT
/admin/realms/{realm}/client-policies/profilesLoading…
-
PUT
/admin/realms/{realm}/client-typesUpdate a client typeLoading…
-
PUT
/admin/realms/{realm}/default-default-client-scopes/{clientScopeId}Loading…
-
PUT
/admin/realms/{realm}/default-groups/{groupId}Loading…
-
PUT
/admin/realms/{realm}/default-optional-client-scopes/{clientScopeId}Loading…
-
PUT
/admin/realms/{realm}/events/configUpdate the events provider Change the events provider and/or its configurationLoading…
-
PUT
/admin/realms/{realm}/localization/{locale}/{key}Loading…
-
PUT
/admin/realms/{realm}/users-management-permissionsLoading…
Authentication Management 39
-
DELETE
/admin/realms/{realm}/authentication/config/{id}Delete authenticator configurationLoading…
-
DELETE
/admin/realms/{realm}/authentication/executions/{executionId}Delete executionLoading…
-
DELETE
/admin/realms/{realm}/authentication/flows/{id}Delete an authentication flowLoading…
-
DELETE
/admin/realms/{realm}/authentication/required-actions/{alias}Delete required actionLoading…
-
DELETE
/admin/realms/{realm}/authentication/required-actions/{alias}/configDelete RequiredAction configurationLoading…
-
GET
/admin/realms/{realm}/authentication/authenticator-providersGet authenticator providers Returns a stream of authenticator providers.Loading…
-
GET
/admin/realms/{realm}/authentication/client-authenticator-providersGet client authenticator providers Returns a stream of client authenticator providers.Loading…
-
GET
/admin/realms/{realm}/authentication/config-description/{providerId}Get authenticator provider's configuration descriptionLoading…
-
GET
/admin/realms/{realm}/authentication/config/{id}Get authenticator configurationLoading…
-
GET
/admin/realms/{realm}/authentication/executions/{executionId}Get Single ExecutionLoading…
-
GET
/admin/realms/{realm}/authentication/executions/{executionId}/config/{id}Get execution's configuration deprecatedLoading…
-
GET
/admin/realms/{realm}/authentication/flowsGet authentication flows Returns a stream of authentication flows.Loading…
-
GET
/admin/realms/{realm}/authentication/flows/{flowAlias}/executionsGet authentication executions for a flowLoading…
-
GET
/admin/realms/{realm}/authentication/flows/{id}Get authentication flow for idLoading…
-
GET
/admin/realms/{realm}/authentication/form-action-providersGet form action providers Returns a stream of form action providers.Loading…
-
GET
/admin/realms/{realm}/authentication/form-providersGet form providers Returns a stream of form providers.Loading…
-
GET
/admin/realms/{realm}/authentication/per-client-config-descriptionGet configuration descriptions for all clientsLoading…
-
GET
/admin/realms/{realm}/authentication/required-actionsGet required actions Returns a stream of required actions.Loading…
-
GET
/admin/realms/{realm}/authentication/required-actions/{alias}Get required action for aliasLoading…
-
GET
/admin/realms/{realm}/authentication/required-actions/{alias}/configGet RequiredAction configurationLoading…
-
GET
/admin/realms/{realm}/authentication/required-actions/{alias}/config-descriptionGet RequiredAction provider configuration descriptionLoading…
-
GET
/admin/realms/{realm}/authentication/unregistered-required-actionsGet unregistered required actions Returns a stream of unregistered required actions.Loading…
-
POST
/admin/realms/{realm}/authentication/configCreate new authenticator configuration deprecatedLoading…
-
POST
/admin/realms/{realm}/authentication/executionsAdd new authentication executionLoading…
-
POST
/admin/realms/{realm}/authentication/executions/{executionId}/configUpdate execution with new configurationLoading…
-
POST
/admin/realms/{realm}/authentication/executions/{executionId}/lower-priorityLower execution's priorityLoading…
-
POST
/admin/realms/{realm}/authentication/executions/{executionId}/raise-priorityRaise execution's priorityLoading…
-
POST
/admin/realms/{realm}/authentication/flowsCreate a new authentication flowLoading…
-
POST
/admin/realms/{realm}/authentication/flows/{flowAlias}/copyCopy existing authentication flow under a new name The new name is given as 'newName' attribute of the passed JSON objectLoading…
-
POST
/admin/realms/{realm}/authentication/flows/{flowAlias}/executions/executionAdd new authentication execution to a flowLoading…
-
POST
/admin/realms/{realm}/authentication/flows/{flowAlias}/executions/flowAdd new flow with new execution to existing flowLoading…
-
POST
/admin/realms/{realm}/authentication/register-required-actionRegister a new required actionsLoading…
-
POST
/admin/realms/{realm}/authentication/required-actions/{alias}/lower-priorityLower required action's priorityLoading…
-
POST
/admin/realms/{realm}/authentication/required-actions/{alias}/raise-priorityRaise required action's priorityLoading…
-
PUT
/admin/realms/{realm}/authentication/config/{id}Update authenticator configurationLoading…
-
PUT
/admin/realms/{realm}/authentication/flows/{flowAlias}/executionsUpdate authentication executions of a FlowLoading…
-
PUT
/admin/realms/{realm}/authentication/flows/{id}Update an authentication flowLoading…
-
PUT
/admin/realms/{realm}/authentication/required-actions/{alias}Update required actionLoading…
-
PUT
/admin/realms/{realm}/authentication/required-actions/{alias}/configUpdate RequiredAction configurationLoading…
Organizations 38
-
DELETE
/admin/realms/{realm}/organizations/{org-id}Deletes the organizationLoading…
-
DELETE
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}Delete the organization groupLoading…
-
DELETE
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/members/{userId}Remove a user from this organization groupLoading…
-
DELETE
/admin/realms/{realm}/organizations/{org-id}/identity-providers/{alias}Removes the identity provider with the specified alias from the organizationLoading…
-
DELETE
/admin/realms/{realm}/organizations/{org-id}/invitations/{id}Delete an invitationLoading…
-
DELETE
/admin/realms/{realm}/organizations/{org-id}/members/{member-id}Removes the user with the specified id from the organizationLoading…
-
GET
/admin/realms/{realm}/organizationsReturns a paginated list of organizations filtered according to the specified parametersLoading…
-
GET
/admin/realms/{realm}/organizations/countReturns the organizations counts.Loading…
-
GET
/admin/realms/{realm}/organizations/members/{member-id}/organizationsReturns the organizations associated with the user that has the specified idLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}Returns the organization representationLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groupsGet organization groupsLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/group-by-path/{path}Get organization group by pathLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}Get organization group representationLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/childrenGet subgroups of this organization groupLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/membersGet members of this organization groupLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/identity-providersReturns all identity providers associated with the organizationLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/identity-providers/{alias}Returns the identity provider associated with the organization that has the specified aliasLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/identity-providers/{alias}/groupsReturns organization groups for the identity providerLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/invitationsGet invitations for the organizationLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/invitations/{id}Get invitation by IDLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/membersReturns a paginated list of organization members filtered according to the specified parametersLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/members/countReturns number of members in the organization.Loading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/members/{member-id}Returns the member of the organization with the specified idLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/members/{member-id}/groupsReturns the organization group memberships for a member with the specified idLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/members/{member-id}/organizationsReturns the organizations associated with the user that has the specified idLoading…
-
POST
/admin/realms/{realm}/organizationsCreates a new organizationLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/groupsCreates a new top-level group or moves an existing group to top-levelLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/childrenCreate or move a subgroupLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/identity-providersAdds the identity provider with the specified id to the organizationLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/invitations/{id}/resendResend an invitationLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/membersAdds the user with the specified id as a member of the organizationLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/members/invite-existing-userInvites an existing user to the organization, using the specified user idLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/members/invite-userInvites an existing user or sends a registration link to a new user, based on the provided e-mail address.Loading…
-
PUT
/admin/realms/{realm}/organizations/{org-id}Updates the organizationLoading…
-
PUT
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}Update organization groupLoading…
-
PUT
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/members/{userId}Add a user to this organization groupLoading…
-
PUT
/admin/realms/{realm}/organizations/{org-id}/identity-providers/{alias}Updates the per-association config for the identity provider linked to the organizationLoading…
-
PUT
/admin/realms/{realm}/organizations/{org-id}/members/{member-id}/membership-typeUpdates the membership type of the member with the specified idLoading…
Clients 35
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}Delete the clientLoading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/client-secret/rotatedInvalidate the rotated secret for the clientLoading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/default-client-scopes/{clientScopeId}Loading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/nodes/{node}Unregister a cluster node from the clientLoading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/optional-client-scopes/{clientScopeId}Loading…
-
GET
/admin/realms/{realm}/clientsGet clients belonging to the realm.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}Get representation of the clientLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/client-secretGet the client secretLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/client-secret/rotatedGet the rotated client secretLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/default-client-scopesGet default client scopes.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/generate-example-access-tokenCreate JSON with payload of example access tokenLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/generate-example-id-tokenCreate JSON with payload of example id tokenLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/generate-example-saml-responseCreate JSON with an example SAML response as payloadLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/generate-example-userinfoCreate JSON with payload of example user infoLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/protocol-mappersReturn list of all protocol mappers, which will be used when generating tokens issued for particular client.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/scope-mappings/{roleContainerId}/grantedGet effective scope mapping of all roles of particular role container, which this client is defacto allowed to have in the accessToken issued for him.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/evaluate-scopes/scope-mappings/{roleContainerId}/not-grantedGet roles, which this client doesn't have scope for and can't have them in the accessToken issued for him.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/installation/providers/{providerId}Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/management/permissionsReturn object stating whether client Authorization permissions have been initialized or not and a referenceLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/offline-session-countGet application offline session count Returns a number of offline user sessions associated with this client { "count": number }Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/offline-sessionsGet offline sessions for client.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/optional-client-scopesGet optional client scopes.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/service-account-userGet a user dedicated to the service accountLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/session-countGet application session count Returns a number of user sessions associated with this client { "count": number }Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/test-nodes-availableTest if registered cluster nodes are available Tests availability by sending 'ping' request to all cluster nodes.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/user-sessionsGet user sessions for client.Loading…
-
POST
/admin/realms/{realm}/clientsCreate a new client Client’s client_id must be unique!Loading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/client-secretGenerate a new secret for the clientLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/nodesRegister a cluster node with the client Manually register cluster node to this client - usually it’s not needed to call this directly as adapter should handle by sending registration request to KeycloLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/push-revocationPush the client's revocation policy to its admin URL If the client has an admin URL, push revocation policy to it.Loading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/registration-access-tokenGenerate a new registration access token for the clientLoading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}Update the clientLoading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/default-client-scopes/{clientScopeId}Loading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/management/permissionsReturn object stating whether client Authorization permissions have been initialized or not and a referenceLoading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/optional-client-scopes/{clientScopeId}Loading…
Users 34
-
DELETE
/admin/realms/{realm}/users/{user-id}Delete the userLoading…
-
DELETE
/admin/realms/{realm}/users/{user-id}/consents/{client}Revoke consent and offline tokens for particular client from userLoading…
-
DELETE
/admin/realms/{realm}/users/{user-id}/credentials/{credentialId}Remove a credential for a userLoading…
-
DELETE
/admin/realms/{realm}/users/{user-id}/federated-identity/{provider}Remove a social login provider from userLoading…
-
DELETE
/admin/realms/{realm}/users/{user-id}/groups/{groupId}Loading…
-
GET
/admin/realms/{realm}/usersGet users Returns a stream of users, filtered according to query parameters.Loading…
-
GET
/admin/realms/{realm}/users/countReturns the number of users that match the given criteria.Loading…
-
GET
/admin/realms/{realm}/users/profileGet the configuration for the user profileLoading…
-
GET
/admin/realms/{realm}/users/profile/metadataGet the UserProfileMetadata from the configurationLoading…
-
GET
/admin/realms/{realm}/users/{user-id}Get representation of the userLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/configured-user-storage-credential-typesReturn credential types, which are provided by the user storage where user is stored.Loading…
-
GET
/admin/realms/{realm}/users/{user-id}/consentsGet consents granted by the userLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/credentialsLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/federated-identityGet social logins associated with the userLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/groupsLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/groups/countLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/offline-sessions/{clientUuid}Get offline sessions associated with the user and clientLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/sessionsGet sessions associated with the userLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/unmanagedAttributesLoading…
-
POST
/admin/realms/{realm}/usersCreate a new user Username must be unique.Loading…
-
POST
/admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveAfter/{newPreviousCredentialId}Move a credential to a position behind another credentialLoading…
-
POST
/admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/moveToFirstMove a credential to a first position in the credentials list of the userLoading…
-
POST
/admin/realms/{realm}/users/{user-id}/federated-identity/{provider}Add a social login provider to the userLoading…
-
POST
/admin/realms/{realm}/users/{user-id}/impersonationImpersonate the userLoading…
-
POST
/admin/realms/{realm}/users/{user-id}/logoutRemove all user sessions associated with the user Also send notification to all clients that have an admin URL to invalidate the sessions for the particular user.Loading…
-
PUT
/admin/realms/{realm}/users/profileSet the configuration for the user profileLoading…
-
PUT
/admin/realms/{realm}/users/{user-id}Update the userLoading…
-
PUT
/admin/realms/{realm}/users/{user-id}/credentials/{credentialId}/userLabelUpdate a credential label for a userLoading…
-
PUT
/admin/realms/{realm}/users/{user-id}/disable-credential-typesDisable all credentials for a user of a specific typeLoading…
-
PUT
/admin/realms/{realm}/users/{user-id}/execute-actions-emailSend an email to the user with a link they can click to execute particular actions.Loading…
-
PUT
/admin/realms/{realm}/users/{user-id}/groups/{groupId}Loading…
-
PUT
/admin/realms/{realm}/users/{user-id}/reset-passwordSet up a new password for the user.Loading…
-
PUT
/admin/realms/{realm}/users/{user-id}/reset-password-emailSend an email to the user with a link they can click to reset their password. deprecatedLoading…
-
PUT
/admin/realms/{realm}/users/{user-id}/send-verify-emailSend an email-verification email to the user An email contains a link the user can click to verify their email address.Loading…
Scope Mappings 33
-
DELETE
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}Remove client-level roles from the client's scope.Loading…
-
DELETE
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realmRemove a set of realm-level roles from the client's scopeLoading…
-
DELETE
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}Remove client-level roles from the client's scope.Loading…
-
DELETE
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realmRemove a set of realm-level roles from the client's scopeLoading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}Remove client-level roles from the client's scope.Loading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realmRemove a set of realm-level roles from the client's scopeLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappingsGet all scope mappings for the client deprecatedLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}Get the roles associated with a client's scope Returns roles for the client.Loading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}/availableThe available client-level roles Returns the roles for the client that can be associated with the client's scopeLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}/compositeGet effective client roles Returns the roles for the client that are associated with the client's scope.Loading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realmGet realm-level roles associated with the client's scopeLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realm/availableGet realm-level roles that are available to attach to this client's scopeLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realm/compositeGet effective realm-level roles associated with the client’s scope What this does is recurse any composite roles associated with the client’s scope and adds the roles to this lists.Loading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappingsGet all scope mappings for the client deprecatedLoading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}Get the roles associated with a client's scope Returns roles for the client.Loading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}/availableThe available client-level roles Returns the roles for the client that can be associated with the client's scopeLoading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}/compositeGet effective client roles Returns the roles for the client that are associated with the client's scope.Loading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realmGet realm-level roles associated with the client's scopeLoading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realm/availableGet realm-level roles that are available to attach to this client's scopeLoading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realm/compositeGet effective realm-level roles associated with the client’s scope What this does is recurse any composite roles associated with the client’s scope and adds the roles to this lists.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/scope-mappingsGet all scope mappings for the client deprecatedLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}Get the roles associated with a client's scope Returns roles for the client.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}/availableThe available client-level roles Returns the roles for the client that can be associated with the client's scopeLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}/compositeGet effective client roles Returns the roles for the client that are associated with the client's scope.Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realmGet realm-level roles associated with the client's scopeLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realm/availableGet realm-level roles that are available to attach to this client's scopeLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realm/compositeGet effective realm-level roles associated with the client’s scope What this does is recurse any composite roles associated with the client’s scope and adds the roles to this lists.Loading…
-
POST
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/clients/{client}Add client-level roles to the client's scopeLoading…
-
POST
/admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings/realmAdd a set of realm-level roles to the client's scopeLoading…
-
POST
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/clients/{client}Add client-level roles to the client's scopeLoading…
-
POST
/admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings/realmAdd a set of realm-level roles to the client's scopeLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/clients/{client}Add client-level roles to the client's scopeLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/scope-mappings/realmAdd a set of realm-level roles to the client's scopeLoading…
Admin 31
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}Loading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-serverLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permissionLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permission/providersLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permission/searchLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policyLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policy/providersLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policy/searchLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resourceLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/searchLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}/attributesLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}/permissionsLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}/scopesLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scopeLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/searchLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}Loading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}/permissionsLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}/resourcesLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/settingsLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/importLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permissionLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permission/evaluateLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policyLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policy/evaluateLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resourceLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scopeLoading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-serverLoading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}Loading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}Loading…
Roles 28
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}Delete a role by nameLoading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/compositesRemove roles from the role's compositeLoading…
-
DELETE
/admin/realms/{realm}/roles/{role-name}Delete a role by nameLoading…
-
DELETE
/admin/realms/{realm}/roles/{role-name}/compositesRemove roles from the role's compositeLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/rolesGet all roles for the realm or clientLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}Get a role by nameLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/compositesGet composites of the roleLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/composites/clients/{targetClientUuid}Get client-level roles for the client that are in the role's compositeLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/composites/realmGet realm-level roles of the role's compositeLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/groupsReturns a stream of groups that have the specified role nameLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/management/permissionsReturn object stating whether role Authorization permissions have been initialized or not and a referenceLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/usersReturns a stream of users that have the specified role name.Loading…
-
GET
/admin/realms/{realm}/rolesGet all roles for the realm or clientLoading…
-
GET
/admin/realms/{realm}/roles/{role-name}Get a role by nameLoading…
-
GET
/admin/realms/{realm}/roles/{role-name}/compositesGet composites of the roleLoading…
-
GET
/admin/realms/{realm}/roles/{role-name}/composites/clients/{targetClientUuid}Get client-level roles for the client that are in the role's compositeLoading…
-
GET
/admin/realms/{realm}/roles/{role-name}/composites/realmGet realm-level roles of the role's compositeLoading…
-
GET
/admin/realms/{realm}/roles/{role-name}/groupsReturns a stream of groups that have the specified role nameLoading…
-
GET
/admin/realms/{realm}/roles/{role-name}/management/permissionsReturn object stating whether role Authorization permissions have been initialized or not and a referenceLoading…
-
GET
/admin/realms/{realm}/roles/{role-name}/usersReturns a stream of users that have the specified role name.Loading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/rolesCreate a new role for the realm or clientLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/compositesAdd a composite to the roleLoading…
-
POST
/admin/realms/{realm}/rolesCreate a new role for the realm or clientLoading…
-
POST
/admin/realms/{realm}/roles/{role-name}/compositesAdd a composite to the roleLoading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}Update a role by nameLoading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/roles/{role-name}/management/permissionsReturn object stating whether role Authorization permissions have been initialized or not and a referenceLoading…
-
PUT
/admin/realms/{realm}/roles/{role-name}Update a role by nameLoading…
-
PUT
/admin/realms/{realm}/roles/{role-name}/management/permissionsReturn object stating whether role Authorization permissions have been initialized or not and a referenceLoading…
Protocol Mappers 21
-
DELETE
/admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/models/{id}Delete the mapperLoading…
-
DELETE
/admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/models/{id}Delete the mapperLoading…
-
DELETE
/admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/models/{id}Delete the mapperLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/modelsGet mappersLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/models/{id}Get mapper by idLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/protocol/{protocol}Get mappers by name for a specific protocolLoading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/modelsGet mappersLoading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/models/{id}Get mapper by idLoading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/protocol/{protocol}Get mappers by name for a specific protocolLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/modelsGet mappersLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/models/{id}Get mapper by idLoading…
-
GET
/admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/protocol/{protocol}Get mappers by name for a specific protocolLoading…
-
POST
/admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/add-modelsCreate multiple mappersLoading…
-
POST
/admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/modelsCreate a mapperLoading…
-
POST
/admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/add-modelsCreate multiple mappersLoading…
-
POST
/admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/modelsCreate a mapperLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/add-modelsCreate multiple mappersLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/modelsCreate a mapperLoading…
-
PUT
/admin/realms/{realm}/client-scopes/{client-scope-id}/protocol-mappers/models/{id}Update the mapperLoading…
-
PUT
/admin/realms/{realm}/client-templates/{client-scope-id}/protocol-mappers/models/{id}Update the mapperLoading…
-
PUT
/admin/realms/{realm}/clients/{client-uuid}/protocol-mappers/models/{id}Update the mapperLoading…
Role Mapper 18
-
DELETE
/admin/realms/{realm}/groups/{group-id}/role-mappings/realmDelete realm-level role mappingsLoading…
-
DELETE
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/realmDelete realm-level role mappingsLoading…
-
DELETE
/admin/realms/{realm}/users/{user-id}/role-mappings/realmDelete realm-level role mappingsLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/role-mappingsGet role mappingsLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/role-mappings/realmGet realm-level role mappingsLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/role-mappings/realm/availableGet realm-level roles that can be mappedLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/role-mappings/realm/compositeGet effective realm-level role mappings This will recurse all composite roles to get the result.Loading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappingsGet role mappingsLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/realmGet realm-level role mappingsLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/realm/availableGet realm-level roles that can be mappedLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/realm/compositeGet effective realm-level role mappings This will recurse all composite roles to get the result.Loading…
-
GET
/admin/realms/{realm}/users/{user-id}/role-mappingsGet role mappingsLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/role-mappings/realmGet realm-level role mappingsLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/role-mappings/realm/availableGet realm-level roles that can be mappedLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/role-mappings/realm/compositeGet effective realm-level role mappings This will recurse all composite roles to get the result.Loading…
-
POST
/admin/realms/{realm}/groups/{group-id}/role-mappings/realmAdd realm-level role mappings to the userLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/realmAdd realm-level role mappings to the userLoading…
-
POST
/admin/realms/{realm}/users/{user-id}/role-mappings/realmAdd realm-level role mappings to the userLoading…
Identity Providers 17
-
DELETE
/admin/realms/{realm}/identity-provider/instances/{alias}Delete the identity providerLoading…
-
DELETE
/admin/realms/{realm}/identity-provider/instances/{alias}/mappers/{id}Delete a mapper for the identity providerLoading…
-
GET
/admin/realms/{realm}/identity-provider/instancesList identity providersLoading…
-
GET
/admin/realms/{realm}/identity-provider/instances/{alias}Get the identity providerLoading…
-
GET
/admin/realms/{realm}/identity-provider/instances/{alias}/exportExport public broker configuration for identity providerLoading…
-
GET
/admin/realms/{realm}/identity-provider/instances/{alias}/management/permissionsReturn object stating whether client Authorization permissions have been initialized or not and a referenceLoading…
-
GET
/admin/realms/{realm}/identity-provider/instances/{alias}/mapper-typesGet mapper types for identity providerLoading…
-
GET
/admin/realms/{realm}/identity-provider/instances/{alias}/mappersGet mappers for identity providerLoading…
-
GET
/admin/realms/{realm}/identity-provider/instances/{alias}/mappers/{id}Get mapper by id for the identity providerLoading…
-
GET
/admin/realms/{realm}/identity-provider/instances/{alias}/reload-keysReaload keys for the identity provider if the provider supports it, "true" is returned if reload was performed, "false" if not.Loading…
-
GET
/admin/realms/{realm}/identity-provider/providers/{provider_id}Get the identity provider factory for that provider idLoading…
-
POST
/admin/realms/{realm}/identity-provider/import-configImport identity provider from JSON bodyLoading…
-
POST
/admin/realms/{realm}/identity-provider/instancesCreate a new identity providerLoading…
-
POST
/admin/realms/{realm}/identity-provider/instances/{alias}/mappersAdd a mapper to identity providerLoading…
-
PUT
/admin/realms/{realm}/identity-provider/instances/{alias}Update the identity providerLoading…
-
PUT
/admin/realms/{realm}/identity-provider/instances/{alias}/management/permissionsReturn object stating whether client Authorization permissions have been initialized or not and a referenceLoading…
-
PUT
/admin/realms/{realm}/identity-provider/instances/{alias}/mappers/{id}Update a mapper for the identity providerLoading…
Client Role Mappings 15
-
DELETE
/admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client-id}Delete client-level roles from user or group role mappingLoading…
-
DELETE
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/clients/{client-id}Delete client-level roles from user or group role mappingLoading…
-
DELETE
/admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client-id}Delete client-level roles from user or group role mappingLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client-id}Get client-level role mappings for the user or group, and the appLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client-id}/availableGet available client-level roles that can be mapped to the user or groupLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client-id}/compositeGet effective client-level role mappings This recurses any composite rolesLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/clients/{client-id}Get client-level role mappings for the user or group, and the appLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/clients/{client-id}/availableGet available client-level roles that can be mapped to the user or groupLoading…
-
GET
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/clients/{client-id}/compositeGet effective client-level role mappings This recurses any composite rolesLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client-id}Get client-level role mappings for the user or group, and the appLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client-id}/availableGet available client-level roles that can be mapped to the user or groupLoading…
-
GET
/admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client-id}/compositeGet effective client-level role mappings This recurses any composite rolesLoading…
-
POST
/admin/realms/{realm}/groups/{group-id}/role-mappings/clients/{client-id}Add client-level roles to the user or group role mappingLoading…
-
POST
/admin/realms/{realm}/organizations/{org-id}/groups/{group-id}/role-mappings/clients/{client-id}Add client-level roles to the user or group role mappingLoading…
-
POST
/admin/realms/{realm}/users/{user-id}/role-mappings/clients/{client-id}Add client-level roles to the user or group role mappingLoading…
Groups 11
-
DELETE
/admin/realms/{realm}/groups/{group-id}Loading…
-
GET
/admin/realms/{realm}/groupsGet group hierarchy.Loading…
-
GET
/admin/realms/{realm}/groups/countReturns the groups counts.Loading…
-
GET
/admin/realms/{realm}/groups/{group-id}Loading…
-
GET
/admin/realms/{realm}/groups/{group-id}/childrenReturn a paginated list of subgroups that have a parent group corresponding to the group on the URLLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/management/permissionsReturn object stating whether client Authorization permissions have been initialized or not and a referenceLoading…
-
GET
/admin/realms/{realm}/groups/{group-id}/membersGet users Returns a stream of users, filtered according to query parametersLoading…
-
POST
/admin/realms/{realm}/groupscreate or add a top level realm groupSet or create child.Loading…
-
POST
/admin/realms/{realm}/groups/{group-id}/childrenSet or create child.Loading…
-
PUT
/admin/realms/{realm}/groups/{group-id}Update group, ignores subgroups.Loading…
-
PUT
/admin/realms/{realm}/groups/{group-id}/management/permissionsReturn object stating whether client Authorization permissions have been initialized or not and a referenceLoading…
Client Scopes 10
-
DELETE
/admin/realms/{realm}/client-scopes/{client-scope-id}Delete the client scopeLoading…
-
DELETE
/admin/realms/{realm}/client-templates/{client-scope-id}Delete the client scopeLoading…
-
GET
/admin/realms/{realm}/client-scopesGet client scopes belonging to the realm Returns a list of client scopes belonging to the realmLoading…
-
GET
/admin/realms/{realm}/client-scopes/{client-scope-id}Get representation of the client scopeLoading…
-
GET
/admin/realms/{realm}/client-templatesGet client scopes belonging to the realm Returns a list of client scopes belonging to the realmLoading…
-
GET
/admin/realms/{realm}/client-templates/{client-scope-id}Get representation of the client scopeLoading…
-
POST
/admin/realms/{realm}/client-scopesCreate a new client scope Client Scope’s name must be unique!Loading…
-
POST
/admin/realms/{realm}/client-templatesCreate a new client scope Client Scope’s name must be unique!Loading…
-
PUT
/admin/realms/{realm}/client-scopes/{client-scope-id}Update the client scopeLoading…
-
PUT
/admin/realms/{realm}/client-templates/{client-scope-id}Update the client scopeLoading…
Roles (by Id) 10
-
DELETE
/admin/realms/{realm}/roles-by-id/{role-id}Delete the roleLoading…
-
DELETE
/admin/realms/{realm}/roles-by-id/{role-id}/compositesRemove a set of roles from the role's compositeLoading…
-
GET
/admin/realms/{realm}/roles-by-id/{role-id}Get a specific role's representationLoading…
-
GET
/admin/realms/{realm}/roles-by-id/{role-id}/compositesGet role's children Returns a set of role's children provided the role is a composite.Loading…
-
GET
/admin/realms/{realm}/roles-by-id/{role-id}/composites/clients/{clientUuid}Get client-level roles for the client that are in the role's compositeLoading…
-
GET
/admin/realms/{realm}/roles-by-id/{role-id}/composites/realmGet realm-level roles that are in the role's compositeLoading…
-
GET
/admin/realms/{realm}/roles-by-id/{role-id}/management/permissionsReturn object stating whether role Authorization permissions have been initialized or not and a referenceLoading…
-
POST
/admin/realms/{realm}/roles-by-id/{role-id}/compositesMake the role a composite role by associating some child rolesLoading…
-
PUT
/admin/realms/{realm}/roles-by-id/{role-id}Update the roleLoading…
-
PUT
/admin/realms/{realm}/roles-by-id/{role-id}/management/permissionsReturn object stating whether role Authorization permissions have been initialized or not and a referenceLoading…
Workflows 9
-
DELETE
/admin/realms/{realm}/workflows/{id}Delete workflowLoading…
-
GET
/admin/realms/{realm}/workflowsList workflowsLoading…
-
GET
/admin/realms/{realm}/workflows/scheduled/{resource-id}List scheduled workflows for resourceLoading…
-
GET
/admin/realms/{realm}/workflows/{id}Get workflowLoading…
-
POST
/admin/realms/{realm}/workflowsCreate workflowLoading…
-
POST
/admin/realms/{realm}/workflows/migrateMigrate scheduled resources from one step to anotherLoading…
-
POST
/admin/realms/{realm}/workflows/{id}/activate/{type}/{resourceId}Activate workflow for resourceLoading…
-
POST
/admin/realms/{realm}/workflows/{id}/deactivate/{type}/{resourceId}Deactivate workflow for resourceLoading…
-
PUT
/admin/realms/{realm}/workflows/{id}Update workflowLoading…
Client Attribute Certificate 7
-
GET
/admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}Get key infoLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/downloadGet a keystore file for the client, containing the public certificate deprecatedLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/generateGenerate a new certificate with new key pair deprecatedLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/generate-and-downloadGenerate a new keypair and certificate, and get the private key file Generates a keypair and certificate and serves the private key in a specified keystore format. deprecatedLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/uploadUpload only certificate, not private key deprecatedLoading…
-
POST
/admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/upload-certificateUpload only certificate, not private keyLoading…
-
POST
/admin/realms/{realm}/identity-provider/upload-certificateUploads a certificate, prepares the jwks or public key associated, and returns the certificate representation.Loading…
Component 6
-
DELETE
/admin/realms/{realm}/components/{id}Loading…
-
GET
/admin/realms/{realm}/componentsLoading…
-
GET
/admin/realms/{realm}/components/{id}Loading…
-
GET
/admin/realms/{realm}/components/{id}/sub-component-typesList of subcomponent types that are available to configure for a particular parent component.Loading…
-
POST
/admin/realms/{realm}/componentsLoading…
-
PUT
/admin/realms/{realm}/components/{id}Loading…
Attack Detection 3
-
DELETE
/admin/realms/{realm}/attack-detection/brute-force/usersClear any user login failures for all users This can release temporary disabled usersLoading…
-
DELETE
/admin/realms/{realm}/attack-detection/brute-force/users/{userId}Clear any user login failures for the user This can release temporary disabled userLoading…
-
GET
/admin/realms/{realm}/attack-detection/brute-force/users/{userId}Get status of a username in brute force detectionLoading…
Client Initial Access 3
-
DELETE
/admin/realms/{realm}/clients-initial-access/{id}Loading…
-
GET
/admin/realms/{realm}/clients-initial-accessLoading…
-
POST
/admin/realms/{realm}/clients-initial-accessCreate a new initial access token.Loading…
Client Registration Policy 1
-
GET
/admin/realms/{realm}/client-registration-policy/providersBase path for retrieve providers with the configProperties properly filledLoading…
Key 1
-
GET
/admin/realms/{realm}/keysLoading…
No endpoint matches. Clear the filter to see all 415.
Change log
-
- +PUT /admin/realms/{realm}/organizations/{org-id}/identity-providers/{alias}
- +PUT /admin/realms/{realm}/organizations/{org-id}/members/{member-id}/membership-type
- ⚠POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/download
- ⚠POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/generate
- ⚠POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/generate-and-download
- ⚠POST /admin/realms/{realm}/clients/{client-uuid}/certificates/{attr}/upload
-
- ⚠GET /admin/realms/{realm}/authentication/executions/{executionId}/config/{id}
- ⚠GET /admin/realms/{realm}/client-scopes/{client-scope-id}/scope-mappings
- ⚠GET /admin/realms/{realm}/client-templates/{client-scope-id}/scope-mappings
- ⚠GET /admin/realms/{realm}/clients/{client-uuid}/scope-mappings
- ⚠POST /admin/realms/{realm}/authentication/config
- ⚠POST /admin/realms/{realm}/testSMTPConnection
- ⚠PUT /admin/realms/{realm}/users/{user-id}/reset-password-email