Users
Manage user accounts and their credential bundles.
Get the current user
Returns the authenticated user making the request.
Get a user
Returns a user by numeric ID or email address. Allowed for an admin or the user themselves.
Update a user
Updates a user. Only the fields present in the request body are changed. Allowed for an admin or the user themselves.
Delete a user
Deletes a user and removes their group memberships and certificates. Requires the admin role.
Get a certificate bundle download link
Returns a presigned URL for downloading the user's certificate bundle. Allowed for an admin or the user themselves.
Rebuild a user certificate
Regenerates the user's certificate. Requires the admin role.
Rebuild a user certificate bundle
Regenerates and stores the user's certificate bundle. Requires the admin role.
Resend the certificate email
Resends the email containing the user's certificate bundle. Requires the admin role.
List all users
Returns all users sorted by name. Requires the admin role. Callers with only the user role receive an empty list.
Create a user
Creates a new user. Requires the admin role.