Create a new local user
General Attributes:
firstName (string): The first name of the user being created.
lastName (string): The user’s last name.
username (string): The user account username.
email (string): The user’s email address.
groupId (string): The unique identifier of the group to which the user belongs.
role (string): The role assigned to the user. Supported values:
OWNER
MEMBER
ADMIN
Device Attributes
devices (array): An array of devices associated with the user. Each device is defined by the following attributes:
name (string): The device name.
description (string): A brief description of the device.
clientUUID (string): The unique identifier for the device client.
Body parameter
{
"firstName": "string",
"lastName": "string",
"username": "string",
"email": "string",
"groupId": "00000000-0000-0000-0000-000000000000",
"role": "OWNER",
"devices": [
{
"name": "string",
"description": "string",
"clientUUID": "string"
}
]
}
Parameters
Name | In | Type | Required | Description |
|---|---|---|---|---|
body | body | true | none | |
» firstName | body | string | false | none |
» lastName | body | string | false | none |
» username | body | string | false | none |
body | string | false | none | |
» groupId | body | string | false | none |
» role | body | string | false | none |
» devices | body | false | none | |
»» name | body | string | false | none |
»» description | body | string | false | none |
»» clientUUID | body | string | false | none |
Enumerated Values
Parameter | Value |
|---|---|
» role | OWNER |
» role | MEMBER |
» role | ADMIN |
Responses
Status | Meaning | Description | Schema |
|---|---|---|---|
201 | Created |
To perform this operation, you must be authenticated by means of one of the following methods: oauth