onthepluto.com

API: данные onthepluto

Всё, что сайт считает, можно забрать как JSON: кто и сколько пишет об одном событии в разных частях мира, какие темы совпали, что вдруг стали читать. Без ключа и регистрации.

Пример

curl "https://onthepluto.com/api/v1/stories?lang=ru&limit=3"

Ответ — объект с полями data (список) и meta. Запросы только GET, ответы в UTF-8, с любого сайта (CORS открыт).

GET /api/v1/stories

Истории последних двух суток: одно событие — сколько заголовков о нём в каждой части мира.

Параметры:
lang, section, limit
Поля:
id, url, title, section, headlines, first_at, last_at, regions[] (key, label, headlines, verdict: more / usual / quiet — против собственной привычки этой части мира), silent[] (кто обычно пишет, а тут молчит)

GET /api/v1/findings

Что совпало в новостях разделов: темы, которые встречаются вместе чаще случайного, с описанием простыми словами и ссылками на новости-основания.

Параметры:
lang, section, limit
Поля:
id, url, text, section, date, evidence[] (source, date, url)

GET /api/v1/attention

Темы, которые сейчас читают в Википедии заметно больше обычного.

Параметры:
lang
Поля:
section, topic, lift_pct, quiet_in_news, date

GET /api/v1/graph

Карта связей тем раздела: узлы и рёбра.

Параметры:
lang, section
Поля:
nodes[] (name, label, url, …), edges[]

GET /api/v1/search

Поиск по темам, людям, странам, историям и заголовкам.

Параметры:
lang, q
Поля:
группы результатов со ссылками

GET /api/v1/sections

Список разделов.

Параметры:
—
Поля:
key, label_ru, url

Параметры

Условия

RSS: https://onthepluto.com/ru/feed.xml · llms.txt

Факты и совпадения дня — в Telegram Один пост каждое утро: главное по всем разделам