Сигналы Discover

Оцените изменения в ленте Discover по рынку, теме и формату

Индекс изменений показывает, насколько сильно состав ленты Discover отличается от обычного. Значение около 3 считается привычным, а 7 и выше указывает на заметное изменение.

#Общий индекс изменений

GET/public/discover/volatilityPublic

Возвращает ряд значений от 0 до 10 за последние 30 дней.

Параметры запроса
countrystringнеобязательныйпо умолчанию all
Код страны или all.
granularitystringнеобязательныйпо умолчанию day
day для значений по дням или 3h для трёхчасовых интервалов.
curl
curl "https://dstrends.com/api/public/discover/volatility?country=us&granularity=day"
Ответ
{
  "country": "us",
  "granularity": "day",
  "window_days": 30,
  "current_index": 6.2,
  "trend": "rising",
  "series": [
    { "date": "2026-07-01", "volatility_index": 6.2, "is_spike": false, "state": "active" }
  ]
}

При granularity=3h элементы ряда используют поля bucket и slot вместо date.

#Изменения по группам форматов

GET/public/discover/category-volatilityPublic

Показывает индекс для групп News, Analysis, Utility, Atmosphere и Routine.

Параметры запроса
countrystringнеобязательныйпо умолчанию all
Код страны или all.
granularitystringнеобязательныйпо умолчанию day
day или 3h.
categorystringнеобязательныйпо умолчанию null
Одна группа форматов. Без фильтра метод возвращает краткие ряды для всех групп.
curl
curl "https://dstrends.com/api/public/discover/category-volatility?country=all&granularity=day&category=News"
Ответ
{
  "country": "all",
  "category_filter": "News",
  "categories": [
    {
      "category": "News",
      "summary": { "current_index": 5.02, "trend": "stable" },
      "series": [
        { "date": "2026-07-01", "volatility_index": 5.02, "state": "active" }
      ]
    }
  ]
}

#Изменения по темам

GET/public/discover/topic-volatilityPublic

Показывает дневной индекс для тем верхнего уровня, например спорта, финансов или здоровья.

Параметры запроса
countrystringнеобязательныйпо умолчанию all
Код страны или all.
categorystringнеобязательныйпо умолчанию null
Одна тема, например Sports или Finance. Без фильтра вернутся все темы.
curl
curl "https://dstrends.com/api/public/discover/topic-volatility?country=us&category=Sports"
Ответ
{
  "country": "us",
  "category_filter": "Sports",
  "categories": [
    {
      "category": "Sports",
      "summary": { "current_index": 6.41, "trend": "rising" }
    }
  ]
}

#Интерес к форматам

GET/public/discover/format-interestPublic

Показывает, какую долю внимания получает каждый редакционный формат. Индекс учитывает долю показов и долю публикаций с одинаковым весом.

Параметры запроса
countrystringнеобязательныйпо умолчанию all
Код страны или all.
formatstringнеобязательныйпо умолчанию null
Код формата, например T03_listicle. Без фильтра вернутся все форматы.
curl
curl "https://dstrends.com/api/public/discover/format-interest?country=us&format=T03_listicle"
Ответ
{
  "country": "us",
  "format_filter": "T03_listicle",
  "formats": [
    {
      "format_type": "T03_listicle",
      "summary": { "current_index": 12.44, "trend": "rising" }
    }
  ]
}

#Популярные категории

GET/public/discover/categoriesPublic

Возвращает категории с наибольшим охватом за последние 24 часа.

Параметры запроса
countrystringнеобязательныйпо умолчанию all
Код страны или all.
limitintegerнеобязательныйпо умолчанию 100
Число категорий от 1 до 500.
curl
curl "https://dstrends.com/api/public/discover/categories?country=us&limit=50"
Ответ
{
  "country": "us",
  "window_hours": 24,
  "categories": [
    {
      "category": "/News/Politics",
      "impressions": 18402100,
      "delta_pct": 12.4,
      "publications": 842,
      "publishers": 121,
      "share_of_impressions": 14.2
    }
  ]
}