метод REST scope: telephony

telephony.call.attachTranscription

Добавить расшифровку записи к звонку

Кто может выполнять: любой пользователь

Описание

Метод telephony.call.attachTranscription добавляет расшифровку разговора к завершенному звонку.

Параметры

CALL_ID string обязательный

Идентификатор звонка из метода telephony.externalCall.register

MESSAGES array обязательный
COST double необязательный

Стоимость расшифровки.

По умолчанию — не задается

COST_CURRENCY string необязательный

Валюта стоимости расшифровки. Используется только вместе с COST.

По умолчанию — не задается

Параметр MESSAGES

SIDE string обязательный

Участник разговора.

Возможные значения:
- User — пользователь портала
- Client — клиент

START_TIME integer обязательный

Время начала реплики в секундах от начала звонка.

Минимальное значение — 0

STOP_TIME integer обязательный

Время окончания реплики в секундах от начала звонка.

Минимальное значение — 1

MESSAGE string обязательный

Текст реплики

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"CALL_ID":"externalCall.716f1cb73def9700a23842adf9c4c568.1773130779","MESSAGES":[{"SIDE":"User","START_TIME":1,"STOP_TIME":3,"MESSAGE":"Добрый день"},{"SIDE":"Client","START_TIME":4,"STOP_TIME":7,"MESSAGE":"Здравствуйте"}]}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/telephony.call.attachTranscription

Ответ

HTTP-статус: 200

{
    "result": {
        "TRANSCRIPT_ID": 1
    },
    "time": {
        "start": 1773136191,
        "finish": 1773136191.49517,
        "duration": 0.49517011642456055,
        "processing": 0,
        "date_start": "2026-03-10T12:49:51+03:00",
        "date_finish": "2026-03-10T12:49:51+03:00",
        "operating_reset_at": 1773136791,
        "operating": 0.1380019187927246
    }
}

Возвращаемые данные

result object

Корневой элемент ответа

TRANSCRIPT_ID integer

Идентификатор расшифровки

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error": "ERROR_CORE",
    "error_description": "MESSAGES should be an array"
}
Код Описание Значение
ERROR_CORE CALL_ID should be set Не передан CALL_ID
ERROR_CORE MESSAGES should be an array Параметр MESSAGES передан не как массив
ERROR_CORE MESSAGES[{N}][SIDE] should be either Client or User Недопустимое значение SIDE
ERROR_CORE MESSAGES[{N}][START_TIME] should be greater or equal to zero Некорректное START_TIME
ERROR_CORE MESSAGES[{N}][STOP_TIME] should be greater than zero Некорректное STOP_TIME
ERROR_CORE MESSAGES[{N}][MESSAGE] is empty Пустой текст реплики
ERROR_CORE Call {CALL_ID} is not found. Is it finished? Звонок не найден в статистике. Убедитесь, что звонок завершен

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.