Звонки
GET /api/v3/teams/{team_uid}/contacts/{contact_jid}/call
Информация о звонке.
finish
иstart
— дата-время в ISO-формате (как обычно)
Пример ответа:
{
"_time": "131 ms",
"ok": true,
"result": {
"audiorecord": false,
"finish": null,
"onliners": [],
"start": null
}
}
PUT /api/v3/teams/{team_uid}/contacts/{contact_jid}/call
Начать/остановить запись звонка. Возвращает полную информацию о звонке
audiorecord
— true/false
Пример запроса:
{
"audiorecord": true
}
Пример ответа:
{
"_time": "78 ms",
"ok": true,
"result": {
"audiorecord": false,
"finish": null,
"onliners": [],
"start": null
}
}
Точно так же для /api/v3/teams/{team_uid}/groups/{group_jid}/call
Точно так же для /api/v3/teams/{team_uid}/tasks/{task_jid}/call