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
Array of system user objects
Example
Response
Response
Get specific system user
Retrieve a specific system user by criteria.Endpoint
Request Body
string
Username to search for
string
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
string
required
Username for the new user
string
required
Password for the new user
string
API token (generated if not provided)
string
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
string
required
ID of the user to update
string
New username
string
New password
string
New API token
Response
Example
Delete system user
Delete a system user account.Endpoint
Request Body
string
required
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