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: postPath:
/ec-auth-svc/rest/v1.0/authusers/studies/{studyId}/bulk
- Delete user attributes by userId
- Method: deletePath:
/ec-auth-svc/rest/v1.0/authusers/{userid}/locale
- Get a global user's details by user ID
- Method: getPath:
/ec-auth-svc/rest/v1.0/globalusers/{userid}
- Get all active and inactive users per study
- Method: getPath:
/ec-auth-svc/rest/v1.0/authusers/study/{studyid}
- Get all active users for a study with study roles and email address
- Method: postPath:
/ec-auth-svc/rest/v1.0/authstudies/{studyId}/{mode}/users/studyroles
- Get all study users' details
- Method: getPath:
/ec-auth-svc/rest/v1.0/authstudies/{studyId}/users/detail
- Get all users for a study
- Method: getPath:
/ec-auth-svc/rest/v1.0/authstudies/{studyId}/paginatedUsers
- Get list of users
- Method: getPath:
/ec-auth-svc/rest/v1.0/authusers
- Get requested active users for a study with study roles and email address
- Method: postPath:
/ec-auth-svc/rest/v1.0/authstudies/{studyId}/users
- Get user details by user ID
- Method: getPath:
/ec-auth-svc/rest/v1.0/authusers/{userid}
- Get user language by userId
- Method: getPath:
/ec-auth-svc/rest/v1.0/authusers/{userid}/language
- Get users for a depot
- Method: getPath:
/ec-auth-svc/rest/v1.0/authstudies/{studyId}/depots/{depotId}/users
- Get users for a right
- Method: getPath:
/ec-auth-svc/rest/v1.0/notifications/{rightname}/users
- Get users for a site
- Method: getPath:
/ec-auth-svc/rest/v1.0/authstudies/{studyId}/sites/{siteId}/users
- Get users for rights list
- Method: getPath:
/ec-auth-svc/rest/v1.0/userinfo/bulk
- Get users with a certain role
- Method: getPath:
/ec-auth-svc/rest/v1.0/users/role/{role}
- Update auth user attributes by userId
- Method: putPath:
/ec-auth-svc/rest/v1.0/authusers/{userid}/locale