...
HTTP Method as of product version | Purpose | Response Format | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
GET 2020 Winter | Retrieve the Tenant data | JSON |
/tenant-management/api/admin/tenant | ||||||||
GET 2020 Winter | Retrieve the Number of Users | TXT |
/tenant-management/api/admin/users/count | ||||||||
POST 2020 Winter | Create a User | JSON |
/tenant-management/api/admin/users | ||||||||
POST 2020 Winter | Create a User via CSV | JSON | Creates users listed in a CSV-based file. Note: Keycloak does not offer an API for creating more than one user in one call. So you may want to create multiple users one by one by yourself. | ||||||||
GET 2020 Winter | Retrieve a User | JSON |
/tenant-management/api/admin/users/{id} | ||||||||
PUT 2020 Winter | Update the Data of a User | HTTP status code |
/tenant-management/api/admin/users/{id} | ||||||||
DELETE 2020 Winter | Delete a User | HTTP status code |
/tenant-management/api/admin/users/{id} | ||||||||
GET | Retrieve a List of Users | JSON |
/tenant-management/api/admin/users | ||||||||
GET 2020 Winter | Retrieve the Roles | JSON |
/tenant-management/api/admin/roles | ||||||||
POST 2021 Autumn | Create a Role | JSON |
/tenant-management/api/admin/roles | ||||||||
DELETE 2021 Autumn | Delete a Role | JSON |
/tenant-management/api/admin/role/{name} | ||||||||
GET 2021 Autumn | Retrieve the Groups | JSON |
/tenant-management/api/admin/groups | ||||||||
POST 2021 Autumn | Create a Group | JSON |
/tenant-management/api/admin/groups | ||||||||
PUT 2021 Autumn | Update a Group | JSON |
/tenant-management/api/admin/groups/{id} | ||||||||
DELETE 2021 Autumn | Delete a Group | JSON |
/tenant-management/api/admin/groups/{id} | ||||||||
GET 2021 Spring | Retrieve the Current Metrics | JSON | Reads the current metrics of the specified tenant. GET /tenant-management/api/admin/metrics |