
Разбор для бизнеса · Опубликовали 08.10.2026
API hh.ru переносит отклики в действующую ATS, а агенты проверяют доступ и связь с вакансией
Что заказать для обмена откликами между hh.ru и вашей системой подбора. Клиентского кейса этой интеграции у нас нет; опираемся на документацию hh.ru и опыт разработки vibecoding.ru.
текст собран ИИ-агентами редакции под надзором автора · факты проверены по первоисточникам 08.10.2026
API hh.ru даёт доступ к откликам работодателя. Коннектор переносит их в ATS и сохраняет связь с вакансией.
31 июля 2026 на нашем сайте терялось поле при передаче данных. В ATS такой пропуск надо поймать до рабочего обмена.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
1. Доступ к откликам проверяют под аккаунтом работодателя.
Доступ начинается с зарегистрированного приложения и OAuth менеджера работодателя. Логин и пароль рекрутёра коннектору не передают.
Наличие токена ещё не подтверждает права на нужную вакансию. Сначала проверяют текущую компанию, рабочий аккаунт и доступ к методам.
Обмен существующими откликами отделяют от поиска по базе резюме. Доступные вашей компании методы проверяют до оценки работ.
Права подтверждают до первой записи в ATS.
dev.hh.ru, условия API и OpenAPI, проверено 08.10.2026. Правый столбец содержит предлагаемые критерии приёмки.
2. Отклик привязывают к вакансии по ID.
Название вакансии не годится для связи двух систем. У компании могут быть вакансии с одинаковыми названиями и разными идентификаторами.
У отклика hh.ru есть связь с резюме и вакансией. Коннектор хранит соответствие ID вакансии hh.ru и ID вакансии ATS, а также ID отклика.
Один кандидат может откликнуться на разные вакансии. Если связывать только резюме, отклик потеряет своё место в подборе.
ИИ в HR разбирает отклики, а решение о кандидате остаётся за сотрудниками.
Принимается связь объектов, а не совпадение названий.
Модель откликов в hhru/api и OpenAPI, проверено 08.10.2026. Сопоставление с ATS предлагается для проекта, это не готовая функция hh.ru.
3. Повторная передача не создаёт дубли и не скрывает сбои.
Вебхук hh.ru сообщает о событии, но не гарантирует его получение. Документация допускает повторную доставку, поэтому обмен должен переживать и дубли, и пропуски.
Полный список откликов собирают по коллекциям выбранной вакансии и страницам каждой коллекции. Одна загруженная папка не доказывает полноту.
Чтение полного резюме по ссылке из отклика может отметить его просмотренным. Это поведение согласуют с рекрутёрами до включения обмена.
У каждой ошибки есть наблюдаемый результат.
Webhook API и модель negotiations, проверено 08.10.2026. Поведение коннектора является предложением для приёмки, ещё не результатом теста.
4. Агенты пишут коннектор на вымышленных данных.
Для разработки достаточно вымышленных вакансий, откликов и контактов. Настоящие резюме и ключи доступа не входят в материалы агента.
Границу «данные людей у агента» разобрали отдельно. Здесь агент пишет обмен, а кадровые решения остаются у рекрутёра.
Наш опыт относится к разработке сайта, а не к подключённой клиентской ATS. Три поломки машины объясняют, зачем проверять доступ и передачу полей.
Поломка сайта становится проверкой следующей правки.
07.07
Первую версию экрана заявок отключили: анкеты читались вместе с технической воронкой. Правило: данные людей отделены от технических событий и защищены доступом.
31.07
Поле обложки терялось на части путей публикации. Правило: перенос полей собран в одном месте, тест проверяет полноту и запрещает обход общего переноса.
24.09
Ответ функции получил поле, которого не принимал его валидатор; страницы новостей отдавали ошибку. Правило: тест сверяет поля ответа с объявленным контрактом.
Первичные журналы машины, сверены 08.10.2026. Это истории vibecoding.ru; тесты для ATS по ним предлагаются, а не объявляются выполненными.
На 8 октября открытый счётчик машины показывает 7 107 коммитов за 99 дней. Число описывает работу сайта, не срок вашего коннектора.
Коннектор работает по утверждённым правам компании. Облачная модель не нужна для переноса отклика между системами.
Условия hh.ru ограничивают цели использования и передачу данных. Сценарий приложения и состав полей утверждают до подключения; технический доступ не заменяет эту проверку.
Что и как мы проверяли
| Факт | Что известно | Проверено |
|---|---|---|
| Права и связь объектов | dev.hh.ru, официальный GitHub и живая спецификация OpenAPI. Аккаунт клиента не проверялся. | 2026-10-08 |
| Повторы и просмотр | Повторно прочитаны Webhook API и модель откликов. Описанные сценарии коннектора ещё не выполнялись. | 2026-10-08 |
| Наши поломки | Срезы серии использованы как указатели; перечитаны первичные записи по датам. | 2026-10-08 |
| Наш счётчик | Живой HTML /open: 7 107 коммитов, окно 99 дней, темп с 1 июля 2026. Это работа сайта, не клиентской ATS. | 2026-10-08 |
| Цена услуги | Живой /services: «Один проект», 250 000 ₽ в месяц, один поток. Это цена месяца, не одной интеграции. | 2026-10-08 |
5. Приёмка проверяет путь до карточки в ATS.
Успешный ответ API подтверждает только запрос. Работа принята, когда отклик доступен нужному рекрутёру у правильной вакансии в ATS.
В задачу для ИИ-агента включают такие сценарии заранее. Иначе агент проверит привычный путь и пропустит сбой.
Начинать стоит с выбранной вакансии и вымышленных откликов. Затем ответственный сотрудник проверяет разрешённый рабочий обмен.
Коннектор принимают по сценарию сбоя.
Предложенный план приёмки по условиям OpenAPI на 08.10.2026. Тестовый набор вымышленный; это не отчёт о подключении клиента.
Код, схема полей и инструкция запуска остаются в репозитории заказчика. Результат проверяют человек и тесты, а не только автор правки.
Такой порядок разбирает урок «Одиннадцать шагов одной задачи». Урок подтверждает способ разработки, не заменяет приёмку вашей ATS.
Если нужно собрать постановку для своего коннектора, начните со следующего шага для руководителя. Подготовьте название ATS и список переносимых полей без данных кандидатов.
Заказчик получает код вместе с правилами обмена.
/services, проверено 08.10.2026: код в репозитории клиента. Состав передачи коннектора предлагается для этого заказа.
6. Месячная подписка оплачивает поток разработки.
Агентная разработка по подписке «Один проект» стоит 250 000 ₽ в месяц на 8 октября 2026. Инженер ведёт машину агентов и пишет разрешённый обмен в репозитории клиента.
В работе находится одна задача, следующая ждёт в очереди. Подписку можно поставить на паузу в любой месяц.
Фикс за месяц не является ценой одной интеграции. Срок и объём зависят от прав приложения, API действующей ATS и принятого состава полей.
До старта разделяют разработку и расходы сервисов.
/services, проверено 08.10.2026; границы hh-api заданы брифом. Универсальная цена интеграции и срок запуска не заявлены.
7. Частые вопросы
API hh.ru бесплатно отдаёт любые резюме?+
Нет. Работа с откликами на свои вакансии и поиск по базе резюме различаются. Доступ менеджера к нужным методам проверяют в его аккаунте; бесплатность всех возможностей не следует из наличия API.
Для интеграции нужна новая ATS?+
Нет. Коннектор связывает hh.ru с действующей системой. Сначала проверяют, есть ли в ней готовое подключение с нужными правами и полями: если оно закрывает задачу, писать своё не требуется.
Можно переносить контакты и переписку?+
Только доступные и согласованные поля. Список откликов содержит основную информацию о резюме, а полное чтение может изменить признак просмотра. Старые методы переписки работодателя не поддерживают новые возможности чатов; переписку оценивают отдельной задачей.
ИИ будет отбирать кандидатов?+
Нет. ИИ-агенты участвуют в разработке кода и проверок на вымышленных данных. Коннектор переносит разрешённые сведения; оценку людей и решения о найме принимает рекрутёр.
250 000 ₽ означает готовую интеграцию за месяц?+
Нет. Это месячная цена одного потока разработки, а не смета интеграции или гарантия срока. Сначала проверяют доступ и контракт ATS, затем согласуют задачи и приёмку; расходы сервисов считают отдельно.
Источники
- HeadHunter API: регистрация приложения и OAuth · проверено 08.10.2026 — официальный сайт
- hhru/api: авторизация приложения и пользователя · проверено 08.10.2026 — официальная документация
- OpenAPI: текущий менеджер · проверено 08.10.2026 — официальная документация
- OpenAPI: рабочие аккаунты менеджера · проверено 08.10.2026 — официальная документация
- OpenAPI: проверка доступа менеджера к методам · проверено 08.10.2026 — официальная документация
- hhru/api: модель откликов работодателя, связь с вакансией и признак просмотра · проверено 08.10.2026 — официальная документация
- OpenAPI: коллекции и страницы откликов · проверено 08.10.2026 — официальная документация
- OpenAPI: Webhook API, повторы и условия доставки · проверено 08.10.2026 — официальная документация
- Условия использования сервиса API hh.ru · проверено 08.10.2026 — условия сервиса
- Условия использования сайтов hh.ru, раздел 17 · проверено 08.10.2026 — условия сервиса
- hhru/api: предупреждение об устаревших методах переписки · проверено 08.10.2026 — официальная документация
- Open: счётчик и способ разработки vibecoding.ru · срез 08.10.2026 — наш замер
- Условия подписки «Один проект» · срез 08.10.2026 — наша услуга
- Агентная разработка: публичное оглавление курса · проверено 08.10.2026 — наш способ разработки
Запомнить
1. Проверьте регистрацию приложения, аккаунт работодателя и доступ к нужным методам до записи в ATS.
2. Свяжите вакансии и отклики по ID. Название вакансии и резюме без контекста подбора не заменяют эту связь.
3. Примите повторы без дублей, сверку пропусков и согласованное поведение признака просмотра.
4. Разрабатывайте на вымышленных данных; реальные резюме и ключи оставьте вне материалов агента.
5. Считайте месяц разработки и расходы сервисов отдельно. Оценка кандидатов и кадровые решения в этот обмен не входят.