Get list of users
Changed onReturns a paginated list of all users in the contact center.
Request
- Base URLhttps://{cluster_id}.voiso.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
The number of items to return.
The number of items to skip before starting to collect the result set.
Filter by user name.
Filter by user email.
Filter results by SIP account in the format username@domain.
Filter by security access group.
Filter by extension.
Filter by caller ID.
Filter by time zone name.
Response
OK
Example response
{
"users": [
{
"id": 1,
"name": "Jane Doe",
"email": "jane.doe@companyname.com",
"sip_account": "jane.doe@contactcenter.com",
"extension": "102",
"caller_id": "12025550123",
"employee_id": "E-482",
"timezone": "America/New_York",
"security_access_group": {
"id": 3,
"name": "Boarding"
},
"teams": [
{
"id": 3,
"name": "Multilingual Support"
}
],
"supervised_teams": [
{
"id": 3,
"name": "Multilingual Support"
}
],
"queues": [
{
"id": 1,
"name": "Technical Support"
}
],
"supervised_queues": [
{
"id": 1,
"name": "Technical Support"
}
],
"webrtc_ringtone": {
"type": "ringtone",
"name": "Bells (Default)"
},
"channels": [
"voice",
"chat",
"whatsapp"
],
"channel_group_capacity": {
"chat": 5,
"instant": 3
},
"channel_profiles": [
{
"id": 12,
"channel": "whatsapp",
"identifier": "18885658889",
"name": "WhatsApp Main (18885658889)"
}
],
"speech_language": "en",
"skills": [
{
"skill": {
"id": 1,
"name": "Sales",
"created_at": "2026-01-15T10:30:00.123000Z",
"updated_at": "2026-01-20T14:15:00.456000Z"
},
"value": 5
}
],
"status": "available",
"created_at": "2025-11-11T12:00:00.216000Z",
"updated_at": "2025-11-11T12:00:00.216000Z",
"deleted_at": "2025-11-11T12:00:00.216000Z"
}
],
"metadata": {
"total": 100
}
}Changes
- breaking
for the
queryrequest parameterlimit, the max was decreased from1000.00to100.00 - breaking
the response property
//became nullable for the status - warning
added the new
csenum value to the//response property for the response status - warning
added the new
huenum value to the//response property for the response status - warning
added the new
jaenum value to the//response property for the response status - warning
added the new
ltenum value to the//response property for the response status - warning
added the new
lvenum value to the//response property for the response status - warning
added the new
roenum value to the//response property for the response status - warning
added the new
skenum value to the//response property for the response status - warning
added the new
trenum value to the//response property for the response status - info
added the optional property
//to the response with the status
- breaking