TGViewer
annFlow annFlow @annsflow · 33 subscribers
Post #143 40
Почему закрытие соискательского API не убило проект, а заставило его повзрослеть

Изначально это был API-first проект в прямом смысле слова.

Он не просто “что-то искал через API”.
Через официальный соискательский контур HH у меня был собран почти весь рабочий цикл: OAuth-авторизация, access token, поисковые конфиги, получение вакансий, чтение деталей, генерация сопроводительных, отправка откликов, логирование результатов, обновление статусов и работа с историей через /negotiations.

Причем эти поиски уже тогда были не хаотичными.
В проекте были отдельные конфиги под разные направления, с собственными фильтрами по регионам, зарплате и привязанным резюме.
То есть система уже умела не просто искать вакансии, а искать их по разным профессиональным сценариям.

Это была уже не заготовка, а нормальная система откликов, построенная на официальном канале.

Потом HH этот канал закрыл.

Они написали это прямо:
«Прекращаем поддержку соискательского API»,
«С 15 декабря доступ к соискательскому API hh будет закрыт»,
«К сожалению, альтернативных форматов работы с соискательским API нет».

Объяснение тоже было прямым: безопасность, прозрачность, поток нерелевантных автооткликов, мошеннические практики и риски доступа к данным.

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

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

И в этот момент проект столкнулся с архитектурным ударом.

До этого модель была такой:

API search
API details
API apply
API statuses


После этого пришлось собирать другую:

browser search
browser details
browser apply
Telegram-first handoff
state, retry, safety


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

Это был момент, когда проект либо умирает вместе с закрытым API, либо взрослеет.

Я выбрал второе.

Оглавление темы 📌
Навигация по проектам канала 📍
Все проекты 🎶

#HHApply@annsFlow

💻 annFlow
Telegram annFlow Как я построил систему автооткликов, или Как превратить поиск работы в форму порядка ● Автоматизация отклика как ответ на асимметрию рынка ● Как бот сравнивает меня с вакансией и собирает отклик под нее ● Почему закрытие соискательского API не убило проект…
More from @annsflow
  1. Sep 24, 2026LiveContext в реальном разговоре. На видео я разбираюсь с претензией по недоставленному за…
  2. Sep 21, 2026Как LiveContext разделяет мой голос и голос собеседника Чтобы LiveContext мог понимать раз…
  3. Sep 16, 2026Почему мне оказалось недостаточно просто сохранять разговоры В VoxBase я решал проблему то…
  4. Sep 15, 2026Как я построил LiveContext, или Как связать живой разговор с памятью проекта ● Почему мне…
  5. Sep 14, 2026annFlow pinned a video
  6. Sep 14, 2026Самая неожиданная вакансия, которую нашел мой бот Моя система постоянно сама ищет вакансии…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →