Skip to main content
Job Search возвращает открытые вакансии, зафиксированные Pubrio, по одной строке на публикацию, каждая связана с компанией, которая её опубликовала. Каждая строка несёт исходную публикацию (должность, локация, URL, дата публикации) плюс три поля, которые Pubrio выводит из должности: functions, seniority_rank и location_id.

Когда это использовать

  • Сигналы найма по одному аккаунту — передайте компанию и посмотрите, на кого они нанимают, где и на каком уровне.
  • Поиск потенциальных клиентов по роли — ищите по стране компании, открывающие вакансии старших инженеров или продавцов, затем переходите к People Search с domain_search_id из каждой строки.
  • Инкрементальная синхронизация — опрашивайте с created_at, установленным на самое новое время загрузки, которое у вас сохранено.
Если вам нужен текущий подсчёт, а не строки, используйте Job Insights. Если вы хотите получать уведомление, когда компания публикует вакансию, создайте Monitor с signal_types: ["jobs"].

Область охвата по компании

Самые быстрые поиски называют компанию. Все три идентификатора разрешаются в одну и ту же запись и могут смешиваться: Поиски без указания компании разрешены — {"locations": ["SG"], "seniority_ranks": [5]} работает — но они учитываются относительно всего индекса. total_entries в этом случае является оценкой, и is_timeout может быть true при очень широких фильтрах.

Фильтры

Текст

Классификация

Эти два ведут себя по-разному при некорректном вводе. Неизвестный slug functions возвращает ноль строк. Значение seniority_ranks вне диапазона 1–5 игнорируется и возвращает каждую строку. Ни один из случаев не вызывает ошибку.

Даты

Оба окна включительны. launch_dates с одним элементом совпадает с этим единственным днём.

Локация

Пагинация и порядок

Как выглядит строка

  • functions равно null, а seniority_rank равно 0, когда должность не удалось классифицировать. Всё равно фильтруйте по ним — неклассифицированные строки просто не совпадают.
  • posting_date — дата издателя; created_at — момент, когда Pubrio впервые увидел публикацию, и является ключом сортировки по умолчанию.
  • job_id и job_search_id — одно и то же значение; передайте любое из них в Job Lookup.

Проверяйте metadata, прежде чем доверять результату

ignored_fields перечисляет любой ключ тела, который эндпоинт не распознал. Опечатка вроде "seniorty_ranks" не приводит к сбою запроса — она молча расширяет его. Проверяйте, что этот массив пуст в любой автоматизации.

Рецепты

Связанное

Справочник Job Search

Каждый параметр и поле ответа.

Job Insights

Количество по функциям, уровню опыта, стране и неделе для одной компании.

Перечисления и константы

Уровни опыта и полный словарь функций вакансий.

Отслеживание вакансий с помощью мониторов

Получайте вебхук вместо опроса.
Последнее изменение 4 сентября 2026 г.