Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

/tenant-management/api/system/tenants/{tenant}TXTHTTP status codeexcerpt-include/tenant-management/api/system/tenants/{tenant}/roles/tenant-management/api/system/tenants/{tenant}/rolesJSON/tenant-management/api/system/tenants/{tenant}/groups/{id}/tenant-management/api/system/tenants/{tenant}/groups/{id}
HTTP Method
as of product version
PurposeResponse FormatDescription

Manage Tenant Creation Profile

GET
2020 Winter
Retrieve the Keycloak System SettingsJSON

Insert excerpt
GET /tenant-management/api/system/info
GET /tenant-management/api/system/info
nopaneltrue

/tenant-management/api/system/info

POST
2020 Winter
Update the ProfileHTTP status code

Insert excerpt
POST /tenant-management/api/system/profile
POST /tenant-management/api/system/profile
nopaneltrue

/tenant-management/api/system/profile

GET
2020 Winter
Retrieve the ProfileJSON

Insert excerpt
GET /tenant-management/api/system/profile
GET /tenant-management/api/system/profile
nopaneltrue

/tenant-management/api/system/profile


Manage Tenants

POST
2020 Winter
Create a TenantHTTP status code

Insert excerpt
POST /tenant-management/api/system/tenants
POST /tenant-management/api/system/tenants
nopaneltrue

/tenant-management/api/system/tenants

PUT
2020 Winter
Update the Data of a TenantHTTP status code

Update the data of the tenant specified by tenant.
/tenant-management/api/system/tenants/{tenant}

GET
2020 Winter
Retrieve the Tenant data JSON
Insert excerpt
GET /tenant-management/api/system/tenants/{tenant}GET /tenant-management/api/system/tenants/{tenant}
nopaneltrue
GET
2020 Winter
Retrieve the Data of all TenantsJSON

Insert excerpt
GET /tenant-management/api/system/tenants
GET /tenant-management/api/system/tenants
nopaneltrue

/tenant-management/api/system/tenants

DELETEGET
2020 Winter
Delete Retrieve the Tenant data JSON

Insert excerpt
DELETE GET /tenant-management/api/system/tenants/{tenant}DELETE
GET /tenant-management/api/system/tenants/{tenant}
nopaneltrue

/tenant-management/api/system/tenants/{tenant}

PATCHDELETE
2021 Summer2020 Winter
Update Delete TenantHTTP status codeJSON

Insert excerpt
PATCH DELETE /tenant-management/api/system/tenants/{tenant}PATCH
DELETE /tenant-management/api/system/tenants/{tenant}
nopaneltrue

/tenant-management/api/system/tenants/{tenant}

GET
2020 Winter
Retrieve the Number of Users Metrics of a TenantJSON

Insert excerpt
GET /tenant-management/api/system/tenants/{tenant}/users/countmetrics
GET /tenant-management/api/system/tenants/{tenant}/users/countmetrics
nopaneltrue

/tenant-management/api/system/tenants/{tenant}/users/countmetrics

POST

GET
2020 Winter

Create  a UserRequest a List of RolesJSON

Insert excerpt
POST GET /tenant-management/api/system/tenants/{tenant}/usersrolesPOST
GET /tenant-management/api/system/tenants/{tenant}/usersroles
nopaneltrue

/tenant-management/api/system/tenants/{tenant}/usersroles

PUT

GET
2020 Winter

Update the Data of a UserRequest a List of UsersJSON

Insert excerpt
PUT GET /tenant-management/api/system/tenants/{tenant}/users/{id}PUT
GET /tenant-management/api/system/tenants/{tenant}/users/{id}
nopaneltrue

/tenant-management/api/system/tenants/{tenant}/users/{id}

GETPOST
2020 Winter
Request a List of UsersCreate  a UserJSON

Insert excerpt
GET POST /tenant-management/api/system/tenants/{tenant}/usersGET
POST /tenant-management/api/system/tenants/{tenant}/users
nopaneltrue

/tenant-management/api/system/tenants/{tenant}/users

GET
2020 Winter
Retrieve the Data of a UserJSON

Insert excerpt
GET /tenant-management/api/system/tenants/{tenant}/users/{id}
GET /tenant-management/api/system/tenants/{tenant}/users/{id}
nopaneltrue

/tenant-management/api/system/tenants/{tenant}/users/{id}

DELETEPUT
2020 Winter
Delete a UserUpdate the Data of a UserHTTP status code

Insert excerpt
DELETE PUT /tenant-management/api/system/tenants/{tenant}/users/{id}DELETE
PUT /tenant-management/api/system/tenants/{tenant}/users/{id}
nopaneltrue

/tenant-management/api/system/tenants/{tenant}/users/{id}

GETDELETE
2020 Winter
Retrieve the RolesJSON
GET /tenant-management/api/system/tenants/{tenant}/rolesGET /tenant-management/api/system/tenants/{tenant}/roles
nopaneltrue
POST
2021 Autumn
Create  a RoleJSON
Insert excerpt
POST /tenant-management/api/system/tenants/{tenant}/rolesPOST /tenant-management/api/system/tenants/{tenant}/roles
nopaneltrue
DELETE
2021 Autumn
Delete a RoleDelete a UserHTTP status code

Insert excerpt
DELETE /tenant-management/api/system/tenants/{tenant}/roleusers/{nameid}
DELETE /tenant-management/api/system/tenants/{tenant}/roleusers/{nameid}
nopaneltrue

/tenant-management/api/system/tenants/{tenant}/roleusers/{nameid}

GET
2021 Autumn2020 Winter
Retrieve the Groups Number of UsersJSONTXT

Insert excerpt
Insert excerpt
GET /tenant-management/api/system/tenants/{tenant}/groupsusers/count
GET /tenant-management/api/system/tenants/{tenant}/groups
nopaneltrue
/tenant-management/api/system/tenants/{tenant}/groups

POST
2021 Autumn
Create  a GroupJSONDELETE
2021 Autumn
Delete GroupHTTP status code
Insert excerpt
DELETE /tenant-management/api/system/tenants/{tenant}/groups/{id}DELETE /tenant-management/api/system/tenants/{tenant}/groups/{id}
nopaneltrue
GET
2021 Summer
Retrieve the Current Metrics JSONReads the current metrics of the specified tenant.
/tenant-management/api/system/tenants/{tenant}/metrics

POST /tenant-management/api/system/tenants/{tenant}/groupsPOST /tenant-management/api/system/tenants/{tenant}/groupsusers/count
nopaneltrue

/tenant-management/api/system/tenants/{tenant}/groups

PUT
2021 Autumn
UpdateGroupJSON
Insert excerpt
PUT /tenant-management/api/system/tenants/{tenant}/groups/{id}PUT /tenant-management/api/system/tenants/{tenant}/groups/{id}
nopaneltrue