Управление звонками

Примечание

Описание находится в разработке.

Получение списка CDR

Наименование метода в API: calls/search. Список передаваемых параметров:

Параметр Описание Пример
date_from Дата начала в формате Y-m-d H:i:s 2016-01-01 10:00:00
date_to Дата конца в формате Y-m-d H:i:s 2016-01-01 10:30:00
call_id ID звонка NULL

В случае успеха возвращается массив со следующими параметрами:

Параметр Описание Пример
CLD Номер Б 74950000000
СLI Номер А 79580000000
record URL записи звонка http://record-url
connect_time Дата и время начала звонка 2016-01-01 10:05:00
disconnect_time Дата и время окончания звонка 2016-01-01 10:10:00
call_id ID звонка 12345@ip
i_account Id аккаунта  
charged_amount Стоимость звонка 2.12000

Пример:

Запрос:
curl -H "Authorization: Bearer $TOKEN" \
     -H "Content-Type: application/json" \
     -d '{"jsonrpc":"2.0", "method":"calls/search", "id":"1", "params":{"date_from":"2016-01-01 10:00:00", "date_to":"2016-01-01 10:30:00"}}' \
     -X POST https://api.plusofon.ru

Ответ:
{"jsonrpc":"2.0", "id":"1", "result":[{"CLD":"74950000000", "СLI":"79580000000", "record":false, "connect_time":"016-01-01 10:05:00", "disconnect_time":"2016-01-01 10:10:00", "call_id":"12345@ip"}], "error":null}