HeadHunter (hh.ru)

Integrates with HeadHunter API

Actions13

Vacancy → Search

AI-generated

Summary

Search HeadHunter vacancies using multiple filters such as search text, region, experience level, work schedule, salary, and pagination options.

Inputs

  • Text — Text to search in vacancies.
  • Region (Area ID) — HeadHunter area ID to filter vacancies, default is 113 (Russia).
  • Experience — Experience level filter: No Experience, 1–3 Years, 3–6 Years, More than 6 Years.
  • Schedule — Work schedule filter: Full Day, Flexible, Remote, Shift, Rotational.
  • Salary (RUB) — Minimum salary in Russian rubles to filter vacancies; cannot be negative.
  • Per Page — Number of vacancies to return per page (1 to 100).
  • Page — Page number of results to retrieve starting from 0.

Output shape

a list of vacancy records returned from the HeadHunter API matching the search criteria

The output is an array where each item is the JSON response from a search result page. Pagination is controlled via the 'Per Page' and 'Page' inputs. Errors during the request result in node failure.

Examples

Example 1: Find software engineer vacancies in Russia requiring 1-3 years of experience, full day schedule, salary at least 50,000 RUB, showing 20 results on page 0.

Text: 'software engineer', Region: '113', Experience: 'between1And3', Schedule: 'fullDay', Salary: 50000, Per Page: 20, Page: 0

Example 2: List flexible, remote vacancies with no experience in area 113, 10 results per page, page 2.

Experience: 'noExperience', Schedule: 'flexible', Per Page: 10, Page: 2

Discussion