Назад к блогу

Reddit закрывает публичный Data API: 30 сентября — первый дедлайн

5 августа 2026 Reddit объявил о сворачивании публичного Data API: приложения переезжают на закрытую платформу Devvit, где код исполняется на серверах компании и поддерживаются только JavaScript и TypeScript. 30 сентября — крайний срок регистрации, даты отключения API нет. Разбираем хронологию закрытия, реальные лимиты и четыре маршрута, оставшихся тем, кто собирает данные Reddit.

📅11 сентября 2026 г.
Reddit закрывает публичный Data API: 30 сентября — первый дедлайн

До 30 сентября 2026 года владельцы приложений на Reddit Data API должны зарегистрировать их заново. Это первый жёсткий срок в плане, который Reddit опубликовал 5 августа в сабреддите r/redditdev: публичный Data API сворачивается, а сторонние приложения переезжают на закрытую платформу Developer Platform (Devvit), где код исполняется на серверах самой компании. Даты отключения API нет — и именно это делает историю неприятной для всех, кто строит на данных Reddit хоть что-то.

Что именно объявили 5 августа

Формулировки в анонсе подчёркнуто мягкие. Reddit обещает «постепенно ограничивать все новые запросы» к публичному Data API и прямо успокаивает: «None of this is changing today. It honestly won't happen this year» — ничего не меняется сегодня, и в этом году этого не случится. Уже одобренные OAuth-ключи продолжают работать, новые выдаются, но через ручное согласование.

Под этой мягкостью — смена архитектуры, а не тарифа. Devvit исполняет только JavaScript и TypeScript, хранилище даёт своё (Redis и blob-storage), а код живёт внутри инфраструктуры Reddit. Про Python в анонсе сказано отдельно и недвусмысленно: «Python support is not currently on our roadmap». Для рынка, где подавляющая часть пайплайнов сбора данных написана на Python поверх PRAW и requests, это не «миграция», а переписывание с нуля под чужой рантайм — с потерей права держать данные у себя.

Календарь на сегодня выглядит так:

  • 30 сентября 2026 — крайний срок регистрации существующего приложения. Регистрация бесплатна и не обязывает мигрировать, но без неё приложение не попадает в учёт.
  • 31 декабря 2026 — дедлайн завершения миграции для тех, кто вошёл в Migration Program.
  • Даты отключения Data API нет. Жёсткий срок не опубликован — ограничения вводятся «постепенно».

Переезд подслащён деньгами: Reddit выделил на программу миграции около 1 млн долларов, а конкретный разработчик получает единовременную выплату в 1 000 долларов после того, как его приложение переедет и пройдёт проверку. Критерий отбора — приложение даёт «существенную пользу или функции модерации» сообществам с аудиторией не менее 1 000 активных пользователей в неделю. То есть программа адресована модераторским ботам, а не аналитическим и исследовательским пайплайнам: если вы собираете данные Reddit для мониторинга рынка, продуктовой аналитики или обучения моделей, вы в эту воронку не попадаете вовсе.

Хронология: почему это не выглядит неожиданностью

Анонс 5 августа — не разворот, а следующий шаг в последовательности, которая тянется третий год.

  1. Июль 2023 — Data API становится платным, тариф около 0,24 доллара за 1 000 вызовов. Сторонние клиенты закрываются.
  2. Конец 2025 — в рамках Responsible Builder Policy отменяется саморегистрация OAuth-приложений. Доступ теперь запрашивается тикетом в поддержку, ожидание измеряется неделями, SLA не публикуется, и отказ — обычный исход.
  3. Август 2025 — Reddit перекрывает Wayback Machine индексацию страниц постов, веток комментариев и профилей: у архива остаётся практически только главная. Поводом названо то, что ИИ-компании выкачивали контент Reddit через архив. Показательна техника: в robots.txt нет отдельного правила под Internet Archive — там сплошной User-agent: * / Disallow: /, а сам блок реализован на уровне инфраструктуры.
  4. 28–30 мая 2026 — умирает старейший ярлык скрапинга: неаутентифицированные .json-эндпоинты начинают отдавать 403.
  5. Июнь 2026 — Reddit закрывает old.reddit.com для незалогиненных. Администратор компании объяснил это прямо: «Old Reddit's logged-out experience is a significant source of abusive scraping».
  6. 5 августа 2026 — анонс сворачивания публичного Data API.

Про сам старый интерфейс Reddit говорит уклончиво: «We don't have a hard timeline right now», а сооснователь компании Стив Хаффман описал варианты как «ограничить доступ, перенести важные сценарии или переписать заново». Параллельно AutoMod заменяется LLM-системой Rules Hub — то есть модерация тоже переезжает внутрь платформы.

Складывается одна картина: Reddit методично закрывает каждый вход, через который контент уходил наружу бесплатно, и одновременно продаёт тот же контент по лицензии — публичные сделки с Google и OpenAI это подтверждают. Юридический фронт работает в ту же сторону: 31 июля 2026 года федеральный судья Манхэттена Пол Энгельмайер в основном отказал в прекращении иска Reddit против Perplexity, SerpApi, Oxylabs и AWMProxy — компания обвиняет их в схеме получения своих данных в обход прямого доступа, через поисковую выдачу Google. Отдельный иск Reddit против самого Google был прекращён десятью днями раньше, 20 июля. Спор идёт ровно о том, считается ли получение публичного контента через посредника обходом защиты — и пока суд склоняется к тому, что этот вопрос заслуживает разбирательства по существу.

Что остаётся тем, кто собирает данные Reddit

Трезво: бесплатного официального пути к данным Reddit больше нет ни одного. Осталось четыре маршрута, и у каждого понятная цена.

1. Зарегистрировать приложение до 30 сентября. Если у вас есть работающее OAuth-приложение — это дешевле всего сделать, чем не сделать. Регистрация ничего не стоит и ни к чему не обязывает, но отсутствие в реестре — плохая позиция на момент, когда «постепенные ограничения» дойдут до вашего клиента. Одобренные ключи пока живут, потолок — 100 запросов в минуту на OAuth client ID, причём считается это средним по скользящему десятиминутному окну. На практике устойчиво держится около 60 запросов в минуту: остальное съедают всплески. Следите за заголовками X-Ratelimit-Used, X-Ratelimit-Remaining и X-Ratelimit-Reset — это единственная обратная связь, которая у вас есть.

2. Devvit — если ваш продукт живёт внутри Reddit. Модераторский бот, инструмент для сабреддита, интерактивный пост — да, этому там место, и за переезд даже заплатят. Аналитике, которой нужно выгружать данные наружу, там места нет: код на чужих серверах не даёт вам собственной копии данных.

3. Коммерческая лицензия. Прямые переговоры, ощутимые деньги, работающий результат. Для корпоративной задачи с бюджетом — самый предсказуемый вариант, и единственный, который не сломается от следующего анонса.

4. Исторические архивы. Для ретроспективного анализа официальный API часто вообще не нужен. Pushshift с мая 2023 доступен только модераторам, но его наследник Arctic Shift переработал архив и выкладывает его открыто: около 2,5 млрд элементов (примерно 1,3 млрд комментариев и 1,3 млрд постов), 261,8 ГБ сжатого Parquet, данные доведены до февраля 2026 года, релизы ежемесячные. PullPush повторяет схему эндпоинтов Pushshift с потолком порядка 1 000 запросов в час и известен регулярными простоями. Для офлайн-анализа есть дамп на Academic Torrents объёмом 3,97 ТБ — без поискового API, только скачивание. Если ваша задача — «посчитать, что обсуждали в 2019–2025», архив закрывает её полностью и без риска.

Где проходит граница ответственности прокси

На таких новостях всегда всплывает соблазн предложить простое решение: мол, официальный канал закрылся — возьмите пул адресов и качайте как раньше. Это неверно по существу, и стоит проговорить границу прямо.

Прокси решают задачи доступности и распределения: обойти региональные ограничения, не упереться в лимит на один исходящий адрес при легитимном параллельном сборе публичных страниц, проверить, как выдача выглядит из другой страны, развести независимые рабочие сессии. Резидентные адреса нужны там, где цель фильтрует датацентровые диапазоны; датацентровые дешевле и быстрее там, где такой фильтрации нет.

Чего прокси не делают — так это не выдают авторизацию. Ни один адрес не превращает 403 на закрытом эндпоинте в 200, не заменяет OAuth-ключ и не снимает ограничений пользовательского соглашения площадки. Reddit закрывает вход не по IP, а по правам доступа — и менять IP в такой ситуации бессмысленно технически и рискованно юридически, особенно на фоне активного иска против четырёх компаний сразу. Мы разбирали эту логику подробнее в материале о том, когда выбирать официальный API, когда датасет, а когда парсинг, а практику работы с лимитами Reddit — в гайде по сбору данных Reddit.

Что сделать на этой неделе

Если данные Reddit участвуют в вашем продукте, до 30 сентября остаётся меньше трёх недель. Разумный минимум:

  • Проведите инвентаризацию. Найдите все места, где код ходит в Reddit: приложения с OAuth, забытые скрипты на .json, сторонние сервисы-посредники. Скрипты на .json уже мертвы — если что-то из них молча возвращает пустоту, вы просто этого ещё не заметили.
  • Зарегистрируйте рабочие приложения. Бесплатно, без обязательств, и снимает вопрос «а что если».
  • Разделите задачи на исторические и оперативные. Всё, что можно посчитать по архиву, уведите на Arctic Shift — эта часть перестанет зависеть от решений Reddit насовсем.
  • Оцените, что останется без реального времени. Если продукт без свежих данных теряет смысл, считайте стоимость лицензии сейчас, а не в декабре.
  • Заложите запас по лимитам. Планируйте пайплайн из 60 запросов в минуту, а не из 100: при усреднении по десятиминутному окну всплески отъедают остальное.

Вывод

Reddit не «убивает API» одним днём — он растягивает закрытие так, чтобы у команд не было повода паниковать сегодня, а к моменту реальных ограничений альтернатив уже не осталось. 30 сентября — единственная точная дата в этом плане, и она бесплатная: не воспользоваться ей странно. Всё остальное сводится к честному вопросу, на который лучше ответить в сентябре, а не в декабре: сколько стоят данные Reddit конкретно вашему продукту и готовы ли вы за них платить — временем на переписывание под Devvit, деньгами за лицензию или отказом от реального времени в пользу архива.