Skip to main content

List Users

Retrieve a list of all your team users with their permissions and access rights.

Endpoint​

GET /users/list

Authentication​

HeaderValue
AuthorizationBearer <jwt_token>

Example Request​

curl -X GET http://localhost:9000/users/list \
-H "Authorization: Bearer <jwt_token>"

Response​

Success Response (200 OK)​

{
"users": [
{
"id": "67fd2a63a70df16a87034b83",
"username": "teamuser1",
"permissions": {
"Apps": {
"Create": true,
"Delete": false,
"Edit": true,
"Download": true,
"Upload": false,
"Allowed": [
"67f8070fba341940a3ae4542"
]
},
"Channels": {
"Create": true,
"Delete": false,
"Edit": true,
"Allowed": [
"67f826fa5c0a2b68411b2111"
]
},
"Platforms": {
"Create": true,
"Delete": false,
"Edit": true,
"Allowed": [
"67f82615a27c60636bd57308"
]
},
"Archs": {
"Create": true,
"Delete": false,
"Edit": true,
"Allowed": [
"67f8261aa27c60636bd57309"
]
}
},
"updated_at": "2025-04-14T18:31:47.575+03:00"
}
]
}

Response Fields​

FieldTypeDescription
usersarrayArray of team user objects

User Object Fields​

FieldTypeDescription
idstringUnique identifier of the user
usernamestringUsername of the team user
permissionsobjectDetailed permissions for different resource types
updated_atstringLast update timestamp

Permission Object Fields​

FieldTypeDescription
CreatebooleanPermission to create new resources
DeletebooleanPermission to delete resources
EditbooleanPermission to edit existing resources
DownloadbooleanPermission to download files (Apps only)
UploadbooleanPermission to upload files (Apps only)
AllowedarrayList of resource IDs the user has access to

Notes​

  • This endpoint returns all team users created by the authenticated admin
  • The Allowed array contains IDs of specific resources the user can access
  • Only admin users can view the list of team users
  • Results are typically sorted by creation date (newest first)