hh.ru pricing: job postings API
Is hh.ru yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
GET / vacancies hh.ru's only call for this APIAbout this item
- Freshness. We don't know how fresh this plan's data is.
- 8 of the 13 fields on our checklist. Description, Location, Salary, Terms, Team, Company, Posted, Status.
- Nothing to pay. hh.ru limits how many pages you get but gives no number.
- One call. You send the
HH-User-Agentheader toGET /. The call returns the matching jobs.vacancies - Who can get it: with conditions. Keep data: until the vacancy is moved to the archive. Use data: with conditions.
hh.ru: job postings API alternatives
hh.ru alternatives: other job postings API providers by price
We list other providers' plans closest to this plan in price per 1,000 jobs.
| This planhh.ru, free | freehire, free (no key), GET /jobs | Himalayas, free, No API key, GET /jobs/api | JobDataAPI, free | Arbetsförmedlingen, free, Open data, GET /search, Historical job ads: Search using parameters and/or freetext | Diffbot, free, GET /kg/v3/dql | |
|---|---|---|---|---|---|---|
| $ per 1,000 jobs | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Completeness | 62% | 85% | 62% | 46% | 69% | 46% |
| Billing | free | free | free | free | free | free |
| Pay | $0 | $0 | $0 | $0 | $0 | $0 |
| Enough for | not published | not published | not published | not published | not published | 400 results a month |
| Freshness | unknown | stored | 24 hours | unknown | unknown | stored |
| Who can get it | any internet user with an hh.ru account who registers an application at dev.hh.ru and accepts the developer agreement (HeadHunter may refuse a registration) | anyone, for personal and non-commercial use: “your own job search, research, or a tool you run for yourself”, showing the postings in a product offered to others needs a plan | anyone | anyone | anyone | anyone 13 or over |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-07.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Descriptionsnippet
- Applying, not in the answer
- Category, not in the answer
- Location
- Remote, not in the answer
- Salary
- Terms
- Level, not in the answer
- Team
- Recruiter, not in the answer
- Company
- Posted
- Status
| $ per 1,000 jobs | $0.00 |
|---|---|
| Per | page of 100 |
| Billing | free |
| Aggregators | none |
|---|
| Most per search | 2,000 |
|---|---|
| Also pays for | nothing else |
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Возвращает список вакансий, размещенных в сервисе. Список вакансий фильтруется согласно переданным параметрам запроса. |
|---|
| Keep data | until the vacancy is moved to the archive |
|---|---|
| Use data | 1.5. [...] В случае, если конечными пользователями Приложения являются организации и физические лица, являющиеся работодателями или кадровыми агентствами, то указанные лица вправе использовать Сервис только для целей привлечения потенциальных работников и их последующего трудоустройства непосредственно в такие юридические лица (у таких физических лиц) или у клиентов таких кадровых агентств. [...] 3.3. Использование любых материалов, получаемых посредством Сервиса с Сайта, недопустимо ни с какими целями, кроме соответствующих тематике Сайта (поиск работы, сотрудников, получение информации о рынке труда). [...] 3.11. Разработчику Приложения запрещается вносить изменения в материалы, которые получены посредством Сервиса с Сайта. Разработчик Приложения обязан следить за актуальностью вышеуказанных материалов, в том числе, своевременно удалять вакансии, которые перемещены в архив. [...] 4.3. Посредством Приложения не должно быть возможным скачивание (получение, извлечение) данных для формирования другой базы данных для предоставления данных из такой созданной базы данных (доступа к базе данных) другим лицам. [...] 4.5. Запрещено хранить и использовать полученные посредством Приложения данные для целей, отличных от тематики сайта https://hh.ru, а именно контакта потенциального работодателя с потенциальным соискателем с целью последующего трудоустройства. [...] 4.6. Запрещается передавать данные, полученные посредством Сервиса из баз данных и сайтов, принадлежащих HeadHunter и используемых для работы Сервиса, сторонним сервисам для использования. Единственными пользователями данных, полученных посредством Приложения, могут быть зарегистрированные пользователи сайта http://hh.ru, для которых инициировалось получение данных. [...] 4.7. Запрещено использовать пользовательские данные в рекламных (без согласия получателей, например, в виде рассылки спама) или целях политической или иной агитации. |
| Pay | $0 |
|---|
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | HH-User-Agent header. Optional: text, search_field, experience, area, metro, professional_role, industry, employer_id, currency, salary, salary_frequency, salary_mode, label, period, date_from, date_to, top_lat, bottom_lat, left_lng, right_lng, order_by, sort_point_lat, sort_point_lng, clusters, describe_arguments, no_magic, responses_count_enabled, accept_temporary, employment_form, work_schedule_by_days, working_hours, work_format, excluded_text, education, driver_license_types, page, per_page, host, locale |
|---|---|
| Method | GET |
| Path | /vacancies |
| Plan | Application token |
|---|---|
| Who can get it | any internet user with an hh.ru account who registers an application at dev.hh.ru and accepts the developer agreement (HeadHunter may refuse a registration) |
The 86 fields the plan's answer can hold
job ID, title, job URL, API URL, apply URL, response URL, posted at, created at, archived, closed for applicants, location, area ID, area URL, address, city, street, building, address description, address ID, latitude, longitude, metro station, metro stations, company, company ID, company URL, company API URL, company vacancies URL, company logo, company country ID, company rating, company review count, company trusted, company accredited IT employer, company identified by ESIA, salary, salary min, salary max, salary currency, salary gross, salary period, salary mode, employment type, employment form, experience, schedule, work format, work schedule by days, working hours, working days, working time intervals, working time modes, professional roles, department, internship, night shifts, fly-in fly-out duration, accepts temporary workers, accepts incomplete resumes, accepts labor contract, civil law contracts, has test, response letter required, premium, job type, relations, show contacts, contact name, contact phones, call tracking enabled, insider interview, requirements snippet, responsibilities snippet, responses count, total responses count, distance from sort point, show logo in search, total results, page, total pages, results per page, search URL, clusters, search arguments, spelling fixes, search suggestions