v1.0 REST Endpoints

Users, Permissions and Roles/Users/v1.0
The operations from the Users, Permissions and Roles/Users/v1.0 category.
Create and assign bulk users
Method: post
Path: /ec-auth-svc/rest/v1.0/authusers/studies/{studyId}/bulk
Delete user attributes by userId
Method: delete
Path: /ec-auth-svc/rest/v1.0/authusers/{userid}/locale
Get a global user's details by user ID
Method: get
Path: /ec-auth-svc/rest/v1.0/globalusers/{userid}
Get all active and inactive users per study
Method: get
Path: /ec-auth-svc/rest/v1.0/authusers/study/{studyid}
Get all active users for a study with study roles and email address
Method: post
Path: /ec-auth-svc/rest/v1.0/authstudies/{studyId}/{mode}/users/studyroles
Get all study users' details
Method: get
Path: /ec-auth-svc/rest/v1.0/authstudies/{studyId}/users/detail
Get all users for a study
Method: get
Path: /ec-auth-svc/rest/v1.0/authstudies/{studyId}/paginatedUsers
Get list of users
Method: get
Path: /ec-auth-svc/rest/v1.0/authusers
Get requested active users for a study with study roles and email address
Method: post
Path: /ec-auth-svc/rest/v1.0/authstudies/{studyId}/users
Get user details by user ID
Method: get
Path: /ec-auth-svc/rest/v1.0/authusers/{userid}
Get user language by userId
Method: get
Path: /ec-auth-svc/rest/v1.0/authusers/{userid}/language
Get users for a depot
Method: get
Path: /ec-auth-svc/rest/v1.0/authstudies/{studyId}/depots/{depotId}/users
Get users for a right
Method: get
Path: /ec-auth-svc/rest/v1.0/notifications/{rightname}/users
Get users for a site
Method: get
Path: /ec-auth-svc/rest/v1.0/authstudies/{studyId}/sites/{siteId}/users
Get users for rights list
Method: get
Path: /ec-auth-svc/rest/v1.0/userinfo/bulk
Get users with a certain role
Method: get
Path: /ec-auth-svc/rest/v1.0/users/role/{role}
Update auth user attributes by userId
Method: put
Path: /ec-auth-svc/rest/v1.0/authusers/{userid}/locale