Authentication
All System User endpoints require HTTP Basic Authentication with a valid API token. See Authentication for details.Get all system users
Retrieve a list of all system users.Endpoint
Response
Array of system user objects
Example
Response
Response
Get specific system user
Retrieve a specific system user by criteria.Endpoint
Request Body
Username to search for
User ID to search for
Response
Same structure as Get All endpoint, filtered by the provided criteria.Example
Create system user
Create a new system user account.Endpoint
Request Body
Username for the new user
Password for the new user
API token (generated if not provided)
Certificate package name for client authentication
Response
Returns success message with created user details.Example
Update system user
Update an existing system user’s information.Endpoint
Request Body
ID of the user to update
New username
New password
New API token
Response
Example
Delete system user
Delete a system user account.Endpoint
Request Body
ID of the user to delete
Response
Returns success message confirming deletion.Example
Error Responses
All endpoints return appropriate HTTP status codes:200- Success401- Unauthorized (invalid or missing token)500- Server error
Related Documentation
- Authentication - Learn about API authentication
- Security Configuration - Configure user security settings
- Connections API - View connected clients