Query
queryRun Yandex Metrika Reporting API queries to retrieve aggregated traffic metrics, sessions, users, and pageviews, with optional dimensions, filters, and date ranges.
Instructions
Run a Reporting API query against a Metrika counter (aggregated stats).
Pass Metrika field names directly. Common ones:
Metrics (comma-separated): ym:s:visits, ym:s:users, ym:s:pageviews, ym:s:bounceRate, ym:s:avgVisitDurationSeconds, ym:s:newUsers
Dimensions (comma-separated, optional — groups the result): ym:s:date, ym:s:lastTrafficSource, ym:s:startURL, ym:s:deviceCategory, ym:s:regionCountry, ym:s:UTMSource
date1 / date2: YYYY-MM-DD or relative (today, yesterday, NdaysAgo). filters: Metrika filter expression, e.g. "ym:s:deviceCategory=='mobile'". sort: field to sort by; prefix with '-' for descending, e.g. "-ym:s:visits".
Returns the raw Reporting API response (query meta, totals and data rows).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | ||
| date1 | No | 7daysAgo | |
| date2 | No | today | |
| limit | No | ||
| filters | No | ||
| metrics | Yes | ||
| counter_id | Yes | ||
| dimensions | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||