api:events
События
Каждое событие возвращает два обязательный параметра.
Параметр | Описание |
---|---|
event | Событие |
data | Данные |
call
Начало звонка. Cобытие, происходящее при поступлении входящего и совершении исходящего звонка, а так же в случае переадресации звонка.
Данные:
Параметр | Описание |
---|---|
callId | ID звонка |
callType | Тип звонка [incoming/outgoing] |
userNumber | Внутренний номер сотрудника |
clientNumber | Внешний номер клиента |
trunkNumber | Номер транка, через/на который осуществлялся вызов |
transitid | Транзитный ID звонка, который не меняется при прохождении через несколько АТС |
Пример:
{ "event": "call", "data": { "callId": "1532614378.3", "callType": "outgoing", "userNumber": "101", "clientNumber": "89161112233", "trunkNumber": "84957480777", "transitid": "1532614378.3" } }
hangup
Окончание звонка. Событие, происходящее при окончании вызова отдельно в каждом номере.
Данные:
Параметр | Описание |
---|---|
callId | ID звонка |
phoneNumber | Номер, в котором произошло окончание разговора |
transitid | Транзитный ID звонка, который не меняется при прохождении через несколько АТС |
Пример:
{ "event": "hangup", "data": { "callId": "1532614378.3", "phoneNumber": "101", "transitid": "1532614378.3" } }
api/events.txt · Последнее изменение: 2023/07/31 13:59 — netadmin