Create#
Create an User.
Query#
POST /api/v1/user
Request Body Example#
{
  "login" : "jerome@strangebee.com",
  "name" : "Jerome",
  "organisation": "StrangeBee",
  "profile": "org-admin",
  "email": "jerome@strangebee.com",
  "password": "my-secret-password"
}
The following fields are required:
login: (String - email address)name: (String)organisation: (String)profile: [admin|org-admin|analyst|read-only|any customed profile]
Response#
Status codes#
201: if User is created successfully401: Authentication error403: Authorization error
ResponseBody Example#
{
  "_id": "~947527808",
  "_createdBy": "admin@thehive.local",
  "_createdAt": 1630411433091,
  "login": "jerome@strangebee.com",
  "name": "Jerome",
  "hasKey": false,
  "hasPassword": false,
  "hasMFA": false,
  "locked": false,
  "profile": "analyst",
  "permissions": [
    "manageShare",
    "manageAnalyse",
    "manageTask",
    "manageCase",
    "manageProcedure",
    "managePage",
    "manageObservable",
    "manageAlert",
    "accessTheHiveFS",
    "manageAction"
  ],
  "organisation": "StrangeBee",
  "organisations": [],
  "email": "jerome@strangebee.com"
}
  
    
      Last update:
      October 13, 2023 07:01:35