GetInfo (статистика отправленного SMS)

Метод GetInfo

Примените метод GetInfo для получения статистики об отправленном голосовом SMS (звонке).

Точка подключения: Выполните POST-запрос с входными параметрами к точке подключения:

POST: https://api.exolve.ru/call/v1/GetInfo

Авторизация

Передайте следующие Заголовки HTTP для успешной авторизации.

ИмяТипОписание
AuthorizationstringAPI-ключ приложения с Bearer перед ним. Пример: Bearer e***s0, где e***s0 замените на API-ключ вашего приложения

Входные параметры

Передайте следующие параметры в теле запроса в JSON-формате. Параметры, отмеченные жирным шрифтом, являются обязательными.

ПараметрТипОписание
call_idstringидентификатор вызова голосового сообщения (call_id из метода MakeVoiceMessage)

Выходные параметры

ПараметрТип
call_idstringидентификатор вызова голосового SMS
createdstringвремя создания вызова голосового SMS
updatedstringвремя обновления вызова
startedstringвремя начала вызова
endedstringвремя окончания вызова
durationint32продолжительность вызова в секундах
timeoutint32ожидание ответа вызываемого абонента
statusStatusстатус вызова
directionstringнаправление вызова
sourcestringномер вызывающего абонента
destinationstringномер вызываемого абонента

Status

ПараметрТипОписание
queuedвызов в очереди
initiatedвызов инициирован
ringingвызов поступил на номер
answeredпоступил ответ на вызов
play_audio_startна вызов ответили и началось проигрывание аудиосообщения
play_audio_stopна вызов ответили и проигрывание аудио сообщения окончено
talkразговорная фаза вызова
completedвызов завершён
no_answerвызов завершён без ответа
canceledвызов отменён вызывающим абонентом
busyвызываемый абонент занят
rejectedвызов отклонён вызываемым абонентом
failedвызов не может быть совершён из за недостаточности баланса или неверных настроек вызова
modifiedвызов модифицирован API-функцией

Примеры

Входные параметры:

{
    "call_id": "7374422070618357761"
}

Выходные параметры:

{
    "call_id": "7374422070618357761",
    "created": "Wed, 29 Mar 2023 10:32:45 +0000",
    "updated": "Wed, 29 Mar 2023 10:33:07 +0000",
    "started": "Wed, 29 Mar 2023 10:32:58 +0000",
    "ended": "Wed, 29 Mar 2023 10:33:07 +0000",
    "duration": 9,
    "timeout": 60,
    "status": "completed",
    "direction": "outbound",
    "source": "79990557296",
    "destination": "79995556789"
}

Возможные ошибки

КодСтатусПример сообщенияОписание
400Bad RequestValidation error. Please enter valid parameter valuesнеправильный параметр в запросе (call_id)
401Unauthorizedmalformed tokenне указан / неправильно указан API-ключ приложения
404Not FoundNot Foundотсутствует аудиофайл, привязанный к ресурсу голосового SMS