User Config Interface
Get user's hub properties
GET/api/v6.1.0.7/hubs/{hub}/users/{user}/props
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
Set/reset user hub properties
PATCH/api/v6.1.0.7/hubs/{hub}/users/{user}/props
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates no events. |
Replace all user hub properties
PUT/api/v6.1.0.7/hubs/{hub}/users/{user}/props
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates no events. |
Delete user hub properties
POST/api/v6.1.0.7/hubs/{hub}/users/{user}/props_delete
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates no events. |
Modify user hub properties
POST/api/v6.1.0.7/hubs/{hub}/users/{user}/props_modify
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates no events. |
Get list of users, including properties
GET/api/v6.1.0.7/users
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | No special permission required Available while Setup Mode is active. |
Create a new user
POST/api/v6.1.0.7/users
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request: User already exists |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates the following event User_Create
|
Delete a user
DELETE/api/v6.1.0.7/users/{user}
| Query parameters | None |
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request ❌ 404 Not Found: User doesn't exist |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates the following event User_Delete
|
Get user, including properties
GET/api/v6.1.0.7/users/{user}
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | No special permission required Available while Setup Mode is active. |
Reset password of user, with local authentication
PUT/api/v6.1.0.7/users/{user}/password
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request: User does not have local authentication ❌ 404 Not Found: User doesn't exist |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates the following event User_Password_Change
|
Get user properties
GET/api/v6.1.0.7/users/{user}/props
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | No special permission required Available while Setup Mode is active. |
Set/reset user properties
PATCH/api/v6.1.0.7/users/{user}/props
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates no events. |
Replace all user properties
PUT/api/v6.1.0.7/users/{user}/props
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates no events. |
Delete user properties
POST/api/v6.1.0.7/users/{user}/props_delete
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates no events. |
Modify user properties
POST/api/v6.1.0.7/users/{user}/props_modify
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | CurrentUser access level Available while Setup Mode is active. |
| Events | Creates no events. |