User Management
Invite User
Authentication
Connections
AWS
Guard Rails
Server Management
Jira
Organization Management
Reports
User Management
Sessions
User Management
Invite User
Inviting a user will pre configure user definitions like display name, profile picture, groups or his slack id
POST
/
users
curl --request POST \
--url https://use.hoop.dev/api/users \
--header 'Content-Type: application/json' \
--data '{
"email": "jsmith@example.com",
"groups": [
"sre",
"dba"
],
"name": "John Wick",
"password": "mysecurepassword",
"picture": "",
"slack_id": "U053ELZHB53",
"status": "active"
}'
{
"email": "jsmith@example.com",
"groups": [
"sre",
"dba"
],
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "John Wick",
"password": "mysecurepassword",
"picture": "",
"role": "standard",
"slack_id": "U053ELZHB53",
"status": "active",
"verified": true
}
Body
application/json
The request body resource
The body is of type object
.
Response
201
application/json
Created
The response is of type object
.
curl --request POST \
--url https://use.hoop.dev/api/users \
--header 'Content-Type: application/json' \
--data '{
"email": "jsmith@example.com",
"groups": [
"sre",
"dba"
],
"name": "John Wick",
"password": "mysecurepassword",
"picture": "",
"slack_id": "U053ELZHB53",
"status": "active"
}'
{
"email": "jsmith@example.com",
"groups": [
"sre",
"dba"
],
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "John Wick",
"password": "mysecurepassword",
"picture": "",
"role": "standard",
"slack_id": "U053ELZHB53",
"status": "active",
"verified": true
}