Синхронизация вакансий

Обновлено 9 марта 2026 г.

Как работает синхронизация

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

Автоматическая синхронизация запускается по расписанию каждые 15 минут. Она проверяет изменения на обеих сторонах и обновляет данные. Ручная синхронизация доступна по нажатию кнопки «Обновить» на странице вакансий — используйте её, если хотите увидеть изменения немедленно.

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

Публикация вакансий из HRStream на HeadHunter

Шаг 1. Создайте или откройте вакансию

Перейдите в раздел Вакансии и создайте новую вакансию или откройте существующую. Заполните все обязательные поля: название, описание, город, опыт работы и зарплатную вилку.

Шаг 2. Включите публикацию на HeadHunter

В карточке вакансии перейдите на вкладку «Публикация». Активируйте переключатель «Опубликовать на HeadHunter» и выберите аккаунт HeadHunter (если подключено несколько). Настройте дополнительные параметры публикации:

  • Тип вакансии — открытая или анонимная.
  • Биллинг-тип — стандартная публикация или премиум.
  • Отображение зарплаты — показывать, скрыть или указать «по результатам собеседования».

Шаг 3. Опубликуйте

Нажмите «Опубликовать». Вакансия будет отправлена на HeadHunter через API. После успешной публикации в карточке вакансии появится прямая ссылка на вакансию на HeadHunter и её идентификатор.

Импорт существующих вакансий с HeadHunter

Если у вас уже есть активные вакансии на HeadHunter, их можно импортировать в HRStream для централизованного управления.

  1. Перейдите в Вакансии → Импорт → HeadHunter.
  2. Система загрузит список всех ваших активных вакансий на HeadHunter.
  3. Отметьте вакансии, которые хотите импортировать, и нажмите «Импортировать выбранные».
  4. Для каждой импортированной вакансии будет автоматически создана карточка в HRStream с заполненными полями.
Совет: при импорте HRStream автоматически определяет дубликаты — если вакансия с таким же ID HeadHunter уже существует, она не будет создана повторно, а обновится.

Маппинг полей

При синхронизации поля вакансии автоматически сопоставляются между платформами:

Поле HRStream Поле HeadHunter Примечание
Название вакансии name Синхронизируется в обе стороны
Описание description HTML-разметка сохраняется
Зарплата (от / до) salary.from / salary.to Валюта определяется по региону
Город area Маппинг по справочнику HeadHunter
Опыт работы experience Без опыта, 1–3, 3–6, 6+ лет
Тип занятости employment Полная, частичная, проектная, стажировка
График работы schedule Полный, сменный, гибкий, удалённый
Ключевые навыки key_skills Список тегов

Синхронизация статусов

Статус вакансии синхронизируется автоматически:

  • Активна (HRStream) → Опубликована (HeadHunter) — вакансия видна соискателям.
  • В архиве (HRStream) → Архив (HeadHunter) — вакансия скрыта, но сохранена.
  • Закрыта (HRStream) → Закрыта (HeadHunter) — вакансия завершена.

При изменении статуса в HRStream обновление на HeadHunter происходит в течение нескольких секунд. Это позволяет, например, быстро снять вакансию с публикации, переведя её в архив в HRStream.

Ручная синхронизация

Для принудительного обновления данных используйте кнопку «Обновить с HeadHunter» в карточке вакансии или на странице списка вакансий. Это полезно в следующих случаях:

  • Вы только что изменили вакансию напрямую на HeadHunter и хотите увидеть изменения в HRStream.
  • Вы хотите проверить текущий статус публикации.
  • Автоматическая синхронизация ещё не произошла, а данные нужны прямо сейчас.
Обратите внимание: при конфликте данных (вакансия изменена и в HRStream, и на HeadHunter) приоритет имеет версия HRStream. Если вы регулярно редактируете вакансии напрямую на HeadHunter, рекомендуем переключиться на управление из HRStream для избежания потери изменений.