idm-controller Endpoints

Endpoints of the Web-API gateway for user information and role retrieval.

>> API-WEB Service

The endpoints are used by the CLIENT Service that provides yuuvis® client as reference implementation.

HTTP Method
as of product version
PurposeResponse FormatDescription
GET
as of 2023 Spring
getUserInfoJSON

Retrieves user-specific data for the user specified by userId.
/api-web/api/idm/users/{userId}

GET
as of 2023 Spring
getUsersJSON

Retrieves a list of all users. The result list can be filtered by applying conditions that have to be matched.
/api-web/api/idm/users

GET
as of 2023 Spring
whoAmIJSON

This request retrieves the user information of the current logged in user.
/api-web/api/idm/whoami

GET
as of 2023 Spring
getRolesJSON

This Request retrieves all roles matching the search string. (Technical roles are filtered out)
/api-web/api/idm/roles

GET
as of 2023 Spring
searchUsersAndRolesJSON

Retrieves all users and roles matching the search string. (current user, technical users, disabled users and technical roles are filtered out)
/api-web/api/idm/search