Device Connectivity Made Easy

Focus on your product and innovation and leave communication and management to DeviceHive.

Get Started

Creates new user

Request

HTTP Request

POST /user

Authorization

Access JSON Web Token (ManageUser)

Request Body

In the request body, supply a User resource.

Property Name

Required

Type

Description

login

Yes

string

User login using during authentication.

role

Yes

integer

User role. Available values:

  • 0: Administrator role
  • 1: Client role

status

Yes

integer

User status. Available values:

  • 0: The user is active
  • 1: The user has been locked out due to invalid login attempts
  • 2: The user has been disabled

password

Yes

string

User password

oldPassword

Yes

string

User old password. Required for non-admin users.

data

Yes

object

User data, a JSON object with an arbitrary structure.

Response

If successful, this method returns a User resource in the response body.

Property Name

Type

Description

id

integer

User identifier.

lastLogin

datetime

User last login timestamp (UTC).

data

object

User data, a JSON object with an arbitrary structure.

introReviewed

boolean

Indicates if user reviewed an intro.

Updated 3 years ago

insert


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.