LogoAPI Documentation

6. Calls — статистика звонков.


6.1 Summary — сводная статистика звонков по множеству объектов.

Ответ

{
  "calls": {
    "<ID_ОБЪЕКТА>": {
      "18.09.2014": 7,
      "19.09.2014": 10,
      "20.09.2014": 17
    },
    "<ID_ОБЪЕКТА>": {
      "18.09.2014": 140,
      "19.09.2014": 334,
      "20.09.2014": 562
    },
    ...
  },
  "dates": [
    "18.09.2014",
    "19.09.2014",
    "20.09.2014"
  ],
  "offset": 0,
  "limit": 20,
  "count": 44,
  "total": 44
}

6.2 Objects — объекты.

6.2.1 Index — сводка звонков по объекту за период.

У этого метода есть параметр period, он может быть day week month year all custom. Если custom, то должны быть еще 2 параметра date_from и date_to.

Так же можно задать параметр limit до 100. По умолчанию он 20.

Параметр offset служит для отступа записей. По умолчанию он 0.

Пример использования:

Можно фильтровать по номеру, с которого пришел звонок. Для этого есть параметр filter_from.

Пример использования:

Формат ответа

{
"calls": {
    "<ID_ЗВОНКА>": {
      "call_id": <ID_ЗВОНКА>,
      "type": "common",
      "date": "22.01.2014 12:43:51",
      "source": {
        "title": "Яндекс.Директ",
        "url": "http://yandex.ru/yandsearch?clid=9581&text=some words&lr=2&p=2",
        "search_request": "some words",
        "utm": {
          "utm_source": "yandex",
          "utm_content": "Greetings",
          "utm_campaign": "testing",
          "utm_term": "some+words"
        }
      },
      "request_uri": {
        "text": "alloka.ru/analitika-kak-eto-rabotaet/",
        "url": "http://alloka.ru/analitika-kak-eto-rabotaet/"
      },
      "phone_number_from": "79039612209",
      "phone_number_to": "74996812509",
      "phone_number_redirect": "79107900120",
      "duration": "00:25:11",
      "custom_data": {
        "hello": "World!"
      },
      "url_parameters": {
        "param_from_url": "wow"
      },
      "ga_client_id": "1163381024.1390383571",
      "status": "answer"
    },
    ...
  },
  "offset": 0,
  "limit": 10,
  "count": 10,
  "total": 1434
}

6.2.2 Show — информация об одном звонке.

200 OK

{
  "call": {
    "call_id": <ID_ЗВОНКА>,
    "type": "common",
    "date": "22.01.2014 12:43:51",
    "source": {
      "title": "Яндекс.Директ",
      "url": "http://yandex.ru/yandsearch?clid=9581&text=some words&lr=2&p=2",
      "search_request": "some words",
      "utm": {
        "utm_source": "yandex",
        "utm_content": "Greetings",
        "utm_campaign": "testing",
        "utm_term": "some+words"
      }
    },
    "request_uri": {
      "text": "alloka.ru/analitika-kak-eto-rabotaet/",
      "url": "http://alloka.ru/analitika-kak-eto-rabotaet/"
    },
    "phone_number_from": "79039612209",
    "phone_number_to": "74996812509",
    "phone_number_redirect": "79107900120",
    "duration": "00:25:11",
    "custom_data": {
      "hello": "World!"
    },
    "url_parameters": {
      "param_from_url": "wow"
    },
    "ga_client_id": "1163381024.1390383571",
    "status": "answer"
  }
}

6.2.3 Record — аудио-запись звонка.

Ответ

В случае успеха будет получен файл аудиозаписи звонка. Возможные форматы — wav, mp3, ogg.