keyso_get_monitoring_id_report_compare
Compare keyword positions between current and previous monitoring snapshots to identify ranking changes and trends.
Instructions
Мониторинг позиций - данные сравнения c предыдущим съёмом
Method: GET
Path: /monitoring//report-compare
Получение агрегированных сравнительных данных по фразам между текущим и предыдущим съёмом. Пример запроса: 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 папок кластеризатора (aids) | |
| 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`) |