Tenants

Operations on tenants and tenant users.

get

Returns information about tenants.

post

Registers new tenant.

Operations on a specific tenant identified by tenantId.

get

Retrieve tenant.

put

Update tenant

delete

Delete tenant.

Operations on tenant's credentials.

get

Retrieve tenant's credentials.

put

Update tenant's credentials.

Retrieving tenant's resources.

get

Retrieve tenant's resources.

Retrieving tenant's pacakge.

get

Retrieve tenant's pacakge.

Updating tenants in the system.

post

Bulk update tenants.

Retrieve active celery tasks.

get

Retrieve active celery tasks.

Operations on tenant users.

get

Retrieve tenant users list.

post

Create a new tenant user.

Operations on a specific tenant user identified by userId.

get

Retrieve tenant user.

put

Update user.

delete

Delete user.

Templates

Operations on realm, frontend client and backend client templates.

Operations on realm templates.

get

Retrieve realm templates list.

post

Create a new realm template.

Operations on a specific realm template identified by id.

get

Retrieve realm template.

put

Update realm template

delete

Delete realm template.

Operations on realm frontend client template.

get

Retrieve realm frontend client template list.

post

Create a new realm frontend client template.

Operations on a specific realm frontend client template identified by realmFrontendClientTemplateId.

get

Retrieve realm frontend client template.

put

Update realm frontend client template

delete

Delete realm frontend client template.

Operations on realm backend client template.

get

Retrieve realm backend client template list.

post

Create a new realm backend client template.

Operations on a specific realm backend client template identified by realmBackendClientTemplateId.

get

Retrieve realm backend client template.

put

Update realm backend client template

delete

Delete realm backend client template.

Scopes

Operations on realm scopes.

get

Retrieve realm scopes list.

post

Create new realm scope.

Operations on a specific realm scope identified by realmScopeId.

get

Retrieve realm scope.

put

Update realm scope

delete

Delete realm scope.

Operations on realm scopes versions.

get

Retrieve realm scopes versions list.

post

Create a new realm scope version.

Operations on a specific realm scope version identified by realmScopeVersionId.

get

Retrieve realm scope version.

delete

Delete realm scope version.

Mapping between realm scopes and realm scopes versions.

get

Retrieve realm scopes versions mappings list.

post

Create a new realm scope version.

Operations on a specific realm scope version mapping identified by realmScopeVersionMappingId.

get

Retrieve realm scope version mapping.

put

Update realm scope version mapping.

delete

Delete realm scope version mapping.

Roles

Operations on realm roles.

get

Retrieve realm roles list.

post

Create a new realm role.

Operations on a specific realm role identified by realmRoleId.

get

Retrieve realm role.

delete

Delete realm role.

Operations on realm roles versions.

get

Retrieve realm roles versions list.

post

Create a new realm role version.

Operations on a specific realm role version identified by realmRoleVersionId.

get

Retrieve realm roles version.

delete

Delete realm role version.

Mapping between realm scopes and realm roles versions.

get

Retrieve realm roles versions mappings list.

post

Create new realm role version mapping.

Operations on a specific realm role version mapping identified by realmRoleVersionMappingId.

get

Retrieve realm role version mapping.

put

Update realm role version mapping.

delete

Delete realm role version mapping.

Mapping between realm scopes and realm roles.

get

Retrieve realm roles and scopes mappings list.

post

Create a new realm role and scope mapping.

Operations on a specific realm role-scope version mapping identified by realmRoleScopeMappingId.

get

Retrieve realm role-scope mapping.

put

Update realm role-scope mapping.

delete

Delete realm-scope mapping.

Default resources

Operations on realm default resources.

get

Retrieve realm default resources list.

post

Create a new realm default resource.

Operations on a specific realm default resource identified by realmDefaultResourceId.

get

Retrieve realm default resource.

put

Update realm default resource

delete

Delete realm default resource.

Mapping between realm scopes and resources.

get

Retrieve realm default resource mappings list.

post

Create a new realm default resource mapping.

Operations on a specific realm default resource mapping identified by realmDefaultResourceMappingId.

get

Retrieve realm default resource mapping.

put

Update realm default resource mapping.

delete

Delete default resource mapping.

Operations on realm default resource version.

get

Retrieve realm default resource version list.

post

Create a new realm default resource version.

Operations on a specific realm default resource version identified by realmDefaultResourceId.

get

Retrieve realm default resource version.

delete

Delete realm default resource version.

Mapping between versions and resources.

get

Retrieve realm default resource version mappings list.

post

Create a new realm default resource version mapping.

Operations on a specific realm default resource version mapping identified by realmDefaultResourceVersionMappingId.

get

Retrieve realm default resource version mapping.

put

Update realm default resource version mapping.

delete

Delete default resource version mapping.

Identity providers

Operations on realm identity providers.

get

Retrieve realm identity providers list.

post

Create a new realm identity provider.

Operations on a specific realm identity provider identified by realmIdpId.

get

Retrieve realm identity provider.

put

Update realm identity provider.

delete

Delete realm identity provider.

Keycloak servers

Operations on Keycloak servers data.

get

Retrieve the Keycloak servers list.

post

Create a new Keycloak server.

Operations on a specific Keycloak server.

get

Retrieve a Keycloak server.

put

Update the Keycloak server.

delete

Delete the Keycloak server.

Package types

Operations on package types.

get

Retrieve all package types.

post

Create package type.

Retrieving package type.

get

Retrieve the package type.

put

Update the package type.

Subscriptions

Operations on subscriptions.

get

Retrieve all tenant subscriptions.

post

Create subscriptions.SubscriptionCreateUpdate

Retrieving subscription.

get

Retrieve subscription.

put

Update subscription.

Index management

Operations on index management.

get

Retrieve rotation span.

post

Apply index rotation policies.

Js policy

Operations on js policy.

get

Retrieve all js policies.

post

Create js policy.

Operations on a specific js policy.

get

Retrieve js policy.

Js policy mapping

Operations on js policy mapping.

get

Retrieve all tenant js policy mapping.

post

Create js policy mapping.

Operations on a specific tenant js policy mapping.

get

Retrieve js policy mapping policy.

delete

Delete js policy mapping.