Users
Responses
200
Default Response
application/json
400
Default Response
application/json
500
Default Response
application/json
get
/api/engine/v3/user/GET /api/engine/v3/user/ HTTP/1.1
Host:
Accept: */*
[
{
"id": "text",
"username": "text",
"email": "text",
"isActive": true,
"roles": [
"Administrator"
]
}
]Body
usernamestringRequired
passwordstringRequired
emailstring · emailOptionalPattern:
^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$Responses
201
Default Response
application/json
400
Default Response
application/json
409
Default Response
application/json
500
Default Response
application/json
post
/api/engine/v3/user/POST /api/engine/v3/user/ HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 88
{
"username": "text",
"password": "text",
"roles": [
"Administrator"
],
"email": "[email protected]"
}{
"id": "text",
"username": "text",
"email": "text",
"isActive": true,
"roles": [
"Administrator"
]
}Path parameters
idstringRequired
The id of the user to delete
Responses
200
Default Response
application/json
404
Default Response
application/json
500
Default Response
application/json
delete
/api/engine/v3/user/{id}DELETE /api/engine/v3/user/{id} HTTP/1.1
Host:
Accept: */*
{
"message": "text"
}Path parameters
idstringRequired
The id of the user to update
Body
passwordstringRequired
The new password of the user
Responses
200
Default Response
application/json
400
Default Response
application/json
403
Default Response
application/json
404
Default Response
application/json
500
Default Response
application/json
patch
/api/engine/v3/user/password/{id}PATCH /api/engine/v3/user/password/{id} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 19
{
"password": "text"
}{
"message": "text"
}Path parameters
idstringRequired
The id of the user to update
Body
activebooleanRequired
The new active status of the user
Responses
200
Default Response
application/json
400
Default Response
application/json
403
Default Response
application/json
404
Default Response
application/json
500
Default Response
application/json
patch
/api/engine/v3/user/active/{id}PATCH /api/engine/v3/user/active/{id} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"active": true
}{
"message": "text"
}Path parameters
idstringRequired
The id of the user to update
Body
rolestring · enumRequiredPossible values:
The new role of the user
Responses
200
Default Response
application/json
400
Default Response
application/json
403
Default Response
application/json
404
Default Response
application/json
500
Default Response
application/json
patch
/api/engine/v3/user/role/{id}PATCH /api/engine/v3/user/role/{id} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 24
{
"role": "Administrator"
}{
"message": "text"
}Last updated
Was this helpful?

