List current (live) calls
Retrieve the currently active (in-progress) calls. This endpoint uses POST to accept optional filter criteria in the request body. Live calls include ringing, answered, and on-hold calls. The response is a snapshot — it reflects the state at the exact moment of the request.
Visibility depends on your role: a standard user receives only their own current calls, while a user with supervisor or admin rights receives the whole team's current calls.
Note: send the request with the Content-Type: application/json header (even when the body is an empty {}), otherwise it is rejected with 415 Unsupported Media Type.
Permission: Calls Read required.
Monitoring: No impact — visibility is derived from your role (see above), not from the Monitoring flag.
Request body
Example request
{
"status": [
"ANSWERED",
"RINGING"
],
"interface": [
"SIP",
"MOBILE"
],
"advanced": {
"ivrs": [
{
"ivr_id": 19479175,
"numbers": [
331797500010
],
"scenarios": [
19479175,
19479176
]
}
]
},
"limit_count": 1
}Response
Successful operation
Example response
{
"user_id": 123456,
"team_id": 654321,
"limit_offset_setted": 19479170,
"limit_count_setted": 1,
"total_current_calls_count": 54783,
"current_calls_list_count": 1,
"current_calls_list": [
{
"call_id": "9058220947198957713",
"type": "USER_CALL",
"direction": "IN",
"user_id": 123456,
"ivr_id": 234567,
"from_number": "Unknown",
"to_number": "33123456789",
"interface": "APP",
"status": "ANSWERED",
"channel_id": "d24da4f1-b267-4bb7-aea8-7f92296abe09",
"creation_date": "2018-08-12T12:12:40.53Z"
}
]
}