Продукты Решения Тарифы Партнерам
Клиентам
Получить консультацию
Связаться
Skip to content

Transfer talk

Сделать трансфер звонка

Метод transfer.talk
Версия API v4.0
Описание Метод позволяет произвести трансфер звонка другому сотруднику или на внешний номер (см. раздел "Диаграмма состояний звонка")
Вернуться к списку методов

Метод доступен для использования только после вызова "make.call", см. раздел "Диаграмма состояний звонка"

Параметры запроса

Название Тип Обязательный Описание
access_token string да Ключ сессии аутентификации
call_session_id number да Уникальный идентификатор сессии звонка, который может быть получен в ответном сообщении при вызове методов start.vnumber_call, start.scenario_call, start.employee_call, с помощью сервера уведомлений или DATA API.

Пример запроса

Копировать
{
 "jsonrpc": "2.0",
 "method": "transfer.talk",
 "id": "req1",
 "params": {
  "access_token": "2fRN4g217ca0b4224a67988aff3e584f91964a692045415f36fa66146f5a3c1ae1f6093d",
  "call_session_id": 2786459
 }
}

Пример ответа

Копировать
{
 "jsonrpc": "2.0",
 "id": "req1",
 "result": {
  "data": {
   "success": "true"
  }
 }
}

Список возвращаемых ошибок

Текст ошибки Код ошибки Мнемоника ошибки Описание
This method can not be called in this state -32004 invalid_state Метод может быть вызван, только после метода make.call и в состоянии dialing или operator_talk (см. Диаграмма состояний звонка)

См. также раздел "Список ошибок общих для всех методов"

Полезные кейсы, статьи и исследования от экспертов UIS
Подписаться
Нажимая кнопку вы подтверждаете, что согласны получать рассылку
Вы успешно подписаны на новости!
Спасибо за обращение
Понятно