Returns a list of users within the authorized scope; requires elevated permissions and will return 403 Forbidden to any user without sufficient permissions.
Headers
Name
Type
Description
authorization
string
bearer <JWT> scoped to an Application, Organization or User
[ {"id":"15679071-4a5e-41e3-a495-5d93b478257b","created_at":"2021-03-24T09:37:55.995881Z","name":"John Young","first_name":"John","last_name":"Young","email":"jyoung@provide.local","permissions":415,"privacy_policy_agreed_at":"2021-02-09T14:37:33.384Z","terms_of_service_agreed_at":"2021-02-09T14:37:33.384Z" }, {"id":"45a64d9f-3996-4ab0-9de6-2e8b44ef119c","created_at":"2021-02-09T14:37:28.610184Z","name": Bob Crippen,"first_name":"Bob","last_name":"Crippen","email":"bcrippen@provide.local","permissions":415,"privacy_policy_agreed_at":"2021-02-09T14:37:33.384Z","terms_of_service_agreed_at":"2021-02-09T14:37:34.601Z" }]
Creates a new user.
Authorization is not required to create a user. To create a virtual user, omit the password parameter and include an Application scoped bearer token as authorization with the request.
Headers
Name
Type
Description
authorization
string
bearer <JWT> of Application if a virtual user is being created
Request Body
Name
Type
Description
email
string
email address of the User to be created
password
string
password of the user to be created. If null, the resulting User will be a virtual user