Получение табличных данных
Табличные данные наиболее универсальны, на их основе можно построить любой отчет в разном разрезе.
Формат запроса #
Для получения табличных данных выполните GET-запрос:
GET https://content.mql5.com/api/v1/reports/website/{WEBSITE_ID}/table
|
В качестве {WEBSITE_ID} укажите идентификатор сайта. Его можно получить в панели Finteza в разделе настроек сайта (поле "ID").
Параметры запроса #
Параметр |
Тип |
Описание |
---|---|---|
metrics * |
string |
Список метрик через запятую. Например, metrics=visits,events. |
date_from * |
unixtime |
Начальная дата для запроса данных. Указывается в количестве секунд с 1970.01.01. Например, date_from=1549027860. |
date_to * |
unixtime |
Конечная дата для запроса данных. Указывается в количестве секунд с 1970.01.01. Например, date_from=1549027860. |
group * |
string |
Список полей для группировки данных через запятую. |
where |
array |
Массив условий в виде ?where[ключ]=значение, где ключ — это имя поля, по которому будет осуществляться фильтрация. Для значения условия можно использовать операторы:
|
offset |
integer |
Позиция первого элемента списка, начиная с которого нужно получить данные. По умолчанию равен 0 — получение данных, начиная с самого нового (последнего) элемента. |
limit |
integer |
Количество элементов списка, которые необходимо получить. По умолчанию равен 20. |
order |
string |
Название поля, по которому будет выполнена сортировка. Чтобы выполнить обратную сортировку, укажите "-" перед названием поля, например, order=-visits. |
* — обязательные параметры.
Пример запроса #
GET https://content.mql5.com/v1/reports/website/dxnnhxrwpcwsgwowveipxmslrznjfhzarp/table
|
Пример ответа #
{
|