keyso_get_monitoring_id_report_chart
Retrieves aggregated position data for a monitoring project to build report charts. Specify date range and project ID to get chart-ready metrics for keyword positions.
Instructions
Мониторинг позиций - данные для графика
Method: GET
Path: /monitoring//report-chart
Получение агрегированных данных по позициям фраз проекта для графика. Пример запроса: https://api.keys.so/monitoring/146/report-compare?dateFrom=2025-04-09&dateTo=2025-04-16&per_page=25&page=1&sort=superwsk|desc&searchSettings[]={"regionId":38,"engine":0}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | in: path (auto-detected) | |
| aids | No | in: query | ID папок кластеризатора | |
| page | No | in: query | Порядковый номер страницы результатов | |
| sort | No | in: query | Сортировка данных по полям.<br><br>Формат: `field|direction`, где<br><br>`field` - имя колонки<br>`direction` - направление сортировки, asc - по возрастанию, desc - по убыванию<br><br>Например: `pos|asc`, либо по двум полям `pos|asc,wsk|desc` | |
| token | No | API token override (fallback: KEYSO_TOKEN env) | |
| dateTo | Yes | in: query | Конечная дата периода | |
| filter | No | in: query | Подробнее про фильтрацию смотрите в разделе [Фильтрация данных](#tag/Filtraciya-dannyh) | |
| search | No | in: query | Поисковый запрос по фразам | |
| base_url | No | Override API base URL | |
| dateFrom | Yes | in: query | Начальная дата периода | |
| per_page | No | in: query | Количество результатов на одной странице | |
| searchSettings[] | No | in: query | JSON строка с настройками.<br> - `regionId` — ID региона:<br> [ID региона для Яндекс](https://yandex.ru/dev/xml/doc/ru/reference/regions) или [ID региона для Google](https://analyticscodes.com/) - `engine` — ID поисковой системы:<br> `0` — Yandex Desktop `1` — Yandex Mobile `3` — Google Mobile `4` — Google Desktop - `language` — ID языка (опционально, пока только `0`) |