v1

latestOpenAPI 3.0.32026-07-17561257.7 KB
Users

Update a user

Requires admin role.

patch/users/{UserId}

Path parameters

UserIdstring required

Request body

_idstring

MongoDB ObjectId

emailstring email
accessLevel'user' | 'admin' | 'superadmin'
rolestring
createdDatestring date-time
currentRolestring
desiredRolestring
newMemberboolean
currentJobTitlestring
desiredJobTitlestring
skillsToMatchstring[]
firstAttendedstring
attendanceReasonstring
projectsstring[]
githubHandlestring
phonestring
textingOkboolean
slackNamestring
isHflaGithubMemberboolean
githubPublic2FAboolean
availabilitystring
managedProjectsstring[]
isActiveboolean

Response

User updated

_idstring

MongoDB ObjectId

emailstring email
accessLevel'user' | 'admin' | 'superadmin'
rolestring
createdDatestring date-time
currentRolestring
desiredRolestring
newMemberboolean
currentJobTitlestring
desiredJobTitlestring
skillsToMatchstring[]
firstAttendedstring
attendanceReasonstring
projectsstring[]
githubHandlestring
phonestring
textingOkboolean
slackNamestring
isHflaGithubMemberboolean
githubPublic2FAboolean
availabilitystring
managedProjectsstring[]
isActiveboolean