...
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 | |||||||||||
Insert excerpt | POST /tenant-management/api/admin/roles | POST /tenant-management/api/admin/roles | |||||||||||||||
nopanel | true | DELETE 2021 Autumn | Delete a Role | JSON | |||||||||||||
Insert excerpt | DELETE /tenant-management/api/admin/role/{name} | DELETE /tenant-management/api/admin/role/{name} | |||||||||||||||
nopanel | true | GET 2021 Autumn | Retrieve the Groups | JSON | |||||||||||||
Insert excerpt | GET /tenant-management/api/admin/groups | GET /tenant-management/api/admin/groups | |||||||||||||||
nopanel | true | POST 2021 Autumn | Create a Group | JSON | |||||||||||||
Insert excerpt | POST /tenant-management/api/admin/groups | POST /tenant-management/api/admin/groups | |||||||||||||||
nopanel | true | PUT 2021 Autumn | Update a Group | JSON | |||||||||||||
Insert excerpt | PUT /tenant-management/api/admin/groups/{id} | PUT /tenant-management/api/admin/groups/{id} | |||||||||||||||
nopanel | true | DELETE 2021 Autumn | Delete a Group | JSON | |||||||||||||
Insert excerpt | DELETE /tenant-management/api/admin/groups/{id} | DELETE /tenant-management/api/admin/groups/{id} | |||||||||||||||
nopanel | true | ||||||||||||||||
GET 2021 Spring | Retrieve the Current Metrics | JSON | Reads the current metrics of the specified tenant. /tenant-management/api/admin/metrics |