Users API
All
Returns the application's users
Responses
[
{
"id": 96,
"username": "example",
"email": "example",
"admin": true,
"role": [
"example"
],
"privileges": [
"example"
],
"lastActive": "example"
}
]
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
Add
Add application user
Request parameters
{
"userName": "example",
"displayName": "example",
"email": "email@example.com",
"password": "example",
"roles": [
"example"
]
}
Responses
{
"id": 96,
"username": "example",
"email": "example",
"admin": true,
"role": [
"example"
],
"privileges": [
"example"
],
"lastActive": "example"
}
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
Delete
Delete application user
Request parameters
{
"userName": "example"
}
Responses
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
Roles
Get all available user roles
Responses
[
{
"roleId": 96,
"roleName": "example",
"allowedConnections": [
"example"
],
"privileges": [
"example"
],
"isReader": true
}
]
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
Assign roles
Assign role(s) to application user
Request parameters
{
"userName": "example",
"displayName": "example",
"email": "email@example.com",
"password": "example",
"roles": [
"example"
]
}
Responses
{
"id": 96,
"username": "example",
"email": "example",
"admin": true,
"role": [
"example"
],
"privileges": [
"example"
],
"lastActive": "example"
}
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
{
"status": 96,
"message": "example",
"errors": [
{
"entityId": "example",
"field": "example",
"message": "example"
}
]
}
09 October 2026