Represents a user to this API.
Methods
Method | Authorization | Uri | Description |
---|---|---|---|
Access JSON Web Token (ManageUser) | GET /user | Gets list of users. | |
Access JSON Web Token (ManageUser) | GET /user/count | Gets count of users. | |
Access JSON Web Token (GetCurrentUser) | GET /user/{id} | Gets information about user and its assigned networks. | |
Access JSON Web Token (ManageUser) | POST /user | Creates new user. | |
Access JSON Web Token (UpdateCurrentUser) | PUT /user/{id} | Updates an existing user.
| |
Access JSON Web Token (ManageUser) | DELETE /user/{id} | Deletes an existing user. | |
Access JSON Web Token (ManageUser) | GET /user/current | Gets information about user/network association. | |
Access JSON Web Token (ManageUser) | PUT /user/current | Updates the current user.
| |
Access JSON Web Token (ManageUser) | GET /user/{id}/network/{networkId} | Gets information about user/network association. | |
Access JSON Web Token (ManageUser) | PUT /user/{id}/network/{networkId} | Associates network with the user. | |
Access JSON Web Token (ManageUser) | DELETE /user/{id}/network/{networkId} | Removes association between network and user. | |
Access JSON Web Token (ManageUser) | PUT /user/{id}/devicetype/{deviceTypeId} | Associates device type with the user. | |
Access JSON Web Token (ManageUser) | DELETE /user/{id}/devicetype/{deviceTypeId} | Removes association between device type and user. | |
Access JSON Web Token (ManageUser) | GET /user/{id}/devicetype | Gets information about all user/device type associations. | |
Access JSON Web Token (ManageUser) | PUT /user/{id}/devicetype/all | Allows all device types for user. | |
Access JSON Web Token (ManageUser) | DELETE /user/{id}/devicetype/all | Disallows all device types for user. |
Resource Representation
{
"id": {integer},
"login": {string},
"role": {integer},
"status": {integer},
"lastLogin": {datetime},
"data": {object},
"introReviewed": {boolean}
}
Property Name | Type | Description |
---|---|---|
id | integer | User identifier. |
login | string | User login using during authentication. |
role | integer | User role. Available values: |
status | integer | User status. Available values: |
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 2 years ago