Перевод вызова с консультацией
Входящий вызов с номера "74955404444" на номер сотрудника ВАТС "12345678" с внутренним номером "123"
POST https://external-system.com/events/call
vpbx_api_key = qwerty123
sign = qwerty123
json =
{
"entry_id": "232wc3e3w3s222",
"call_id": "200:514",
"timestamp": "1398956978",
"seq": "1",
"locaton": "abonent",
"call_state": "Appeared",
"from": {
"number": "74955404444"
},
"to": {
"extension": "123",
"number": "12345678"
}
}
Абонент "74955404444" соединен с "12345678".
POST https://external-system.com/events/call
vpbx_api_key = qwerty123
sign = qwerty123
json =
{
"entry_id": "232wc3e3w3s222",
"call_id": "200:514",
"timestamp": 1398956985,
"seq": "2",
"locaton": "abonent",
"call_state": "Connected",
"from": {
"number": "74955404444"
},
"to": {
"extension": "123",
"number": "12345678"
}
}
Вызов абонентов "74955404444" и "12345678" на удержании.
POST https://external-system.com/events/call
vpbx_api_key = qwerty123
sign = qwerty123
json =
{
"entry_id": "232wc3e3w3s222",
"call_id": "200:514",
"timestamp": "1398956995",
"seq": "3",
"call_state": "OnHold",
"locaton": "abonent",
"from": {
"number": "74955404444"
},
"to": {
"extension": "123",
"number": "12345678"
}
}
Исходящий вызов с номера "12345678" сотрудника ВАТС с внутренним номером "123" на номер "87654321" сотрудника ВАТС с внутренним номером "321"
POST https://external-system.com/events/call
vpbx_api_key = qwerty123
sign = qwerty123
json =
{
"entry_id": "232wc3e3w3s222",
"call_id": "202:515",
"timestamp": "1398957005",
"seq": "1",
"locaton": "abonent",
"call_state": "Appeared",
"from": {
"extension": "123",
"number": "12345678",
"taken_from_call_id": "200:514"
},
"to": {
"extension": "321",
"number": "87654321"
}
}
Произошло соединение абонентов "12345678" и "87654321"
POST https://external-system.com/events/call
vpbx_api_key = qwerty123
sign = qwerty123
json =
{
"entry_id": "232wc3e3w3s222",
"call_id": "202:515",
"timestamp": 1398957005,
"seq": "2",
"locaton": "abonent",
"call_state": "Connected",
"from": {
"extension": "123",
"number": "12345678",
"taken_from_call_id": "200:514"
},
"to": {
"extension": "321",
"number": "87654321"
}
}
Вызов завершен, сотрудник ВАТС с внутренним номером "123" повесил трубку.
POST https://external-system.com/events/call
vpbx_api_key = qwerty123
sign = qwerty123
json = {
"entry_id": "232wc3e3w3s222",
"call_id": "200:514",
"timestamp": 1398956995,
"seq": "4",
"locaton": "abonent";
"call_state": "Disconnected",
"from": {
"number": "74955404444" },
"to": {
"extension": "123",
"number": "12345678" }
"disconnect_reason": "1120"
}
Произошло соединение абонентов "74955404444" и "87654321", абонент "12345678" замещен абонентом "74955404444"
POST https://external-system.com/events/call
vpbx_api_key = qwerty123
sign = qwerty123
json =
{
"entry_id": "232wc3e3w3s222",
"call_id": "202:515",
"timestamp": 1398957005,
"seq": "3",
"locaton": "abonent",
"call_state": "Connected",
"from": {
"number": "74955404444",
"taken_from_call_id": "200:514"
},
"to": {
"extension": "321",
"number": "87654321"
}
}
Вызов завершен, вызывающий абонент повесил трубку.
POST https://external-system.com/events/call
vpbx_api_key = qwerty123
sign = qwerty123
json =
{
"entry_id": "232wc3e3w3s222",
"call_id": "202:515",
"timestamp": "1398957015",
"seq": "4",
"locaton": "abonent",
"call_state": "Disconnected",
"from": {
"number": "74955404444",
"taken_from_call_id": "200:514"
},
"to": {
"extension": "321",
"number": "87654321"
},
"disconnect_reason": "1110"
}