Главная / Документация / API: публичный и сервисный

API: публичный и сервисный

Ключ

Настройки профиля → «API-ключи» → создать ключ. Использование:

curl "https://app.dayrika.ru/api/v1/stats/aggregate?site_id=ваш-домен.ru&period=30d&metrics=visitors,revenue" \
  -H "Authorization: Bearer ВАШ_КЛЮЧ"

Ручки

РучкаНазначение
GET /api/v1/stats/aggregateагрегаты: visitors, pageviews, events, revenue (копейки) и др.
GET /api/v1/stats/timeseriesвременные ряды (interval=date|month)
GET /api/v1/stats/breakdownбрейкдаун по свойству
GET /api/v1/stats/conversionsсервисный: конверсии с utm, yclid, rb_clickid, доходом (скоуп conversions:read)
GET /api/v1/stats/revenue/breakdownсервисный: доход по utm_source/utm_campaign/page/country (скоуп revenue:read)
GET /api/v1/openapi.jsonописание OpenAPI 3.0

Лимиты

По умолчанию 600 запросов в час на ключ (превышение — 429). Для сервисных ключей лимит повышает администратор, а белый список IP ограничивает доступ по адресам.