Бизнес-инструменты Доступ определяется подпиской Greenhouse Recruiting и условиями организации

Greenhouse API

Greenhouse API дает внешним программам доступ к данным подбора персонала; для новых внутренних интеграций используется Harvest v3 с OAuth.

Что это

Greenhouse API объединяет интерфейсы интеграции с системой подбора персонала. Для внутренних данных вакансий, кандидатов и процессов используется Harvest. Публичный Job Board API решает другую задачу и не дает тот же доступ к внутренним данным.

Для нового запуска используйте Harvest v3. Greenhouse сообщил о прекращении доступности v1/v2 после 31 августа 2026 года; старые примеры с Basic Auth и одним API-ключом не подходят как инструкция для новой интеграции.

Harvest v3 не является ИИ-моделью. Анализ резюме и подготовка заметки выполняются отдельным кодом или моделью. Финальное решение о кандидате должен принимать человек; персональные данные нельзя передавать стороннему сервису без разрешенного основания и правил организации.

Ключевые параметры

  • Категория: Операционные задачи
  • Сложность: Для разработчика
  • Запуск: Проектное внедрение
  • Данные: Не известно
  • Чувствительные данные: Только с настройками
API Greenhouse Recruiting OAuth 2.0 Кадровые системы Cloud

Сильные стороны

  • Предоставляет программный доступ к данным подбора вместо ручных выгрузок.
  • OAuth и scopes позволяют выделить учетные данные под конкретную интеграцию.
  • Постраничная выдача позволяет получать большие списки контролируемо.
  • Заголовки лимитов помогают управлять частотой запросов и повторными попытками.

Ограничения

  • Нужны подписка организации и права на создание учетных данных.
  • Методы требуют подходящих scopes и прав авторизующего пользователя; одного действующего токена недостаточно.
  • Старые v1/v2-примеры нужно переработать для v3, включая авторизацию и пагинацию.
  • Данные кандидатов требуют строгого контроля доступа, хранения и отправки внешним обработчикам.

Как использовать

1. Подготовка. Получите разрешение администратора и выберите тест только на чтение вакансий, без выгрузки резюме. Уточните, что вашей организации доступен Harvest v3.
2. Настройка. Для внутренней интеграции создайте Harvest V3 (OAuth) credentials, сохраните Client ID и Client Secret на сервере и задайте минимальные scopes. Для list-методов проверьте требуемые права авторизующего пользователя.
3. Первый результат. Получите access_token через POST https://auth.greenhouse.io/token с grant_type=client_credentials. Затем выполните разрешенный GET /v3/jobs?per_page=2 с Bearer-токеном и получите две записи вакансий.
4. Проверка. Сверьте вакансии в интерфейсе Greenhouse. Следующую страницу берите из Link rel="next" без ручного добавления фильтров к cursor. Проверьте 401/403 и обработку 429 через Retry-After; не включайте операции изменения кандидатов в первый запуск.

Примеры сценариев

  • Подготовить внутреннюю сводку по вакансиям.
  • Сверить данные вакансии между ATS и отчетом.
  • Выявить ошибку доступа интеграции без выгрузки данных кандидатов.

Доступ и оплата

  • Модель оплаты: Enterprise
  • Работа в РФ: Нужно проверять
  • VPN: Не известно
  • Русский интерфейс: Не известно
  • Русский язык: Не известно

Это API корпоративной системы, а не бесплатная подписка на ИИ. Доступ и стоимость уточняйте в своей организации. Для партнерских интеграций предусмотрен другой OAuth-процесс; не используйте внутренние Client Credentials для произвольных клиентов.

Когда не подходит

  • Автоматически отказать кандидату по выводу модели
  • Использовать старый v1-пример в новой интеграции
  • Передавать резюме в сторонний чат без разрешения

Альтернативы

lever-api workable-api google-sheets-api

Lever API и Workable API подходят для соответствующих ATS. Google Sheets API годится для простой внутренней таблицы, но не заменяет полноценную ATS. API другой системы не может прочитать вашу базу Greenhouse.

Параметры для подборок

API hr workflow-automation reporting Для разработчиков Бизнес Операции Для бизнеса

FAQ

Какую версию использовать сейчас?

Для нового запуска - Harvest v3. Greenhouse объявил прекращение доступности v1/v2 после 31 августа 2026 года.

Достаточно ли старого Harvest API key?

Для нового v3-подключения следуйте OAuth-инструкции. Старые примеры Basic Auth относятся к прежним версиям и переходному периоду.

Чем внутренняя интеграция отличается от партнерской?

Внутренняя использует Client Credentials для своей организации; партнерская - Authorization Code для подключения клиентов.

Как получить следующую страницу?

Используйте URL rel="next" из заголовка Link. Cursor не нужно разбирать или комбинировать с другими параметрами.

Почему при действующем токене приходит 403?

Проверьте scopes и права пользователя, от имени которого выполняется вызов. Некоторые методы списка требуют Site Admin.

Лучше всего подходит

Типовые задачи

Собрать отчет по открытым вакансиям Синхронизировать разрешенные данные с внутренним сервисом Подготовить данные для проверяемой работы рекрутера

Упоминания

Статьи, где встречается Greenhouse API