UserRoles
Endpoint for managing Roles
Authorizations
AuthorizationstringRequired
Responses
200
OK
application/json
404
Not Found
application/json
get
/v1/RolesGET /v1/Roles HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
[
{
"Created": "2025-11-14T13:30:41.193Z",
"LastModified": "2025-11-14T13:30:41.193Z",
"CreatedBy": "text",
"LastModifiedBy": "text",
"Uid": "123e4567-e89b-12d3-a456-426614174000",
"Name": "text",
"PermissionSetup": {
"AssignedPermissions": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
}
]Authorizations
AuthorizationstringRequired
Body
Uidstring · uuidOptional
Namestring | nullableOptional
Responses
200
OK
No content
404
Not Found
application/json
post
/v1/RolesPOST /v1/Roles HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 143
{
"Uid": "123e4567-e89b-12d3-a456-426614174000",
"Name": "text",
"PermissionSetup": {
"AssignedPermissions": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
}No content
Authorizations
AuthorizationstringRequired
Body
Uidstring · uuidOptional
Namestring | nullableOptional
Responses
200
OK
No content
404
Not Found
application/json
put
/v1/RolesPUT /v1/Roles HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 143
{
"Uid": "123e4567-e89b-12d3-a456-426614174000",
"Name": "text",
"PermissionSetup": {
"AssignedPermissions": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
}No content
Authorizations
AuthorizationstringRequired
Path parameters
uidstring · uuidRequired
Responses
200
OK
application/json
404
Not Found
application/json
get
/v1/Roles/{uid}GET /v1/Roles/{uid} HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
{
"Created": "2025-11-14T13:30:41.193Z",
"LastModified": "2025-11-14T13:30:41.193Z",
"CreatedBy": "text",
"LastModifiedBy": "text",
"Uid": "123e4567-e89b-12d3-a456-426614174000",
"Name": "text",
"PermissionSetup": {
"AssignedPermissions": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
}Last updated