Users API

Find user

Finds an specific user.

GET/rest/msm/users/{id}
 Query parameters
 Header auth-token: value of the authentication token.
 Header/Parameter  tenant
 Body  none
Returns UserModel

 

Required role MWP_ADMIN
Managed errors
  • 401: insufficient privileges

Example request

curl 'http://localhost:8080/mwp/rest/msm/users' -H 'auth-token:a07e4124-3d21-4d06-b831-21a71f66737e._hzInstance_1_dev' -H 'tenant:default'

curl 'http://localhost:8080/mwp/rest/msm/users?filter=active' -H 'auth-token:a07e4124-3d21-4d06-b831-21a71f66737e._hzInstance_1_dev' -H 'tenant:default'

curl 'http://localhost:8080/mwp/rest/msm/users?filter=inactive' -H 'auth-token:a07e4124-3d21-4d06-b831-21a71f66737e._hzInstance_1_dev' -H 'tenant:default'

Example response

{  
   "id":16,
   "username":"t2",
   "email":"t2@email.com",
   "roles":[  
      {  
         "id":1,
         "role":"MWP_ADMIN",
         "description":"Allows access to the general settings in Match Web Player's configuration interface"
      }
   ],
   "attributes":[  

   ],
   "accountAccess":"DISABLED",
   "nonPersonalAccount":false,
   "deleted":true,
   "passwordExpired":false,
   "passwordChangeDate":null,
   "isActive":false
}