Datacircle

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.

62% complete: 8 of the 13 fields on our checklistSee the 13 fields

$0.00per 1,000 jobsWe haven't run hh.ru through our job postings API benchmark yet.Half of the 400 plans we rank by price cost $0.49 per 1,000 jobs or less. This plan and 29 others tie for the lowest price per 1,000 jobs of the 400 plans. See the best free job postings API plan.Hirebase's $50 monthly plan (/v2/jobs/expired-jobs/export) covers any number of jobs. Hirebase's $50 monthly plan costs less up front than JobDataAPI's $345 monthly plan.freehire, Himalayas and JobDataAPI are the best job postings API providers in the Datacircle benchmark.
Type a number to see the cheapest hh.ru plan for that many jobs. The table below then sorts the other plans by what each costs.
Plan: Application token hh.ru's only plan
Call: GET /vacancies hh.ru's only call for this API
API: Job postings API one of hh.ru's 4 APIs

About 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-Agent header to GET /vacancies. The call returns the matching jobs.
  • 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, freefreehire, free (no key), GET /jobsHimalayas, free, No API key, GET /jobs/apiJobDataAPI, freeArbetsförmedlingen, free, Open data, GET /search, Historical job ads: Search using parameters and/or freetextDiffbot, free, GET /kg/v3/dql
$ per 1,000 jobs$0.00$0.00$0.00$0.00$0.00$0.00
Completeness62%85%62%46%69%46%
Billingfreefreefreefreefreefree
Pay$0$0$0$0$0$0
Enough fornot publishednot publishednot publishednot publishednot published400 results a month
Freshnessunknownstored24 hoursunknownunknownstored
Who can get itany 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 plananyoneanyoneanyoneanyone 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.

  1. api.hh.ru/openapi/redoc
  2. api.hh.ru/openapi/specification/public
  3. dev.hh.ru
  4. dev.hh.ru/admin/developer_agreement

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
Price
$ per 1,000 jobs$0.00
Perpage of 100
Billingfree
Aggregators
Aggregatorsnone
Charges
Most per search2,000
Also pays fornothing else
Not found
$ per 1,000$0.00
In their words
Their pitchВозвращает список вакансий, размещенных в сервисе. Список вакансий фильтруется согласно переданным параметрам запроса.
Data
Keep datauntil the vacancy is moved to the archive
Use data1.5. [...] В случае, если конечными пользователями Приложения являются организации и физические лица, являющиеся работодателями или кадровыми агентствами, то указанные лица вправе использовать Сервис только для целей привлечения потенциальных работников и их последующего трудоустройства непосредственно в такие юридические лица (у таких физических лиц) или у клиентов таких кадровых агентств. [...] 3.3. Использование любых материалов, получаемых посредством Сервиса с Сайта, недопустимо ни с какими целями, кроме соответствующих тематике Сайта (поиск работы, сотрудников, получение информации о рынке труда). [...] 3.11. Разработчику Приложения запрещается вносить изменения в материалы, которые получены посредством Сервиса с Сайта. Разработчик Приложения обязан следить за актуальностью вышеуказанных материалов, в том числе, своевременно удалять вакансии, которые перемещены в архив. [...] 4.3. Посредством Приложения не должно быть возможным скачивание (получение, извлечение) данных для формирования другой базы данных для предоставления данных из такой созданной базы данных (доступа к базе данных) другим лицам. [...] 4.5. Запрещено хранить и использовать полученные посредством Приложения данные для целей, отличных от тематики сайта https://hh.ru, а именно контакта потенциального работодателя с потенциальным соискателем с целью последующего трудоустройства. [...] 4.6. Запрещается передавать данные, полученные посредством Сервиса из баз данных и сайтов, принадлежащих HeadHunter и используемых для работы Сервиса, сторонним сервисам для использования. Единственными пользователями данных, полученных посредством Приложения, могут быть зарегистрированные пользователи сайта http://hh.ru, для которых инициировалось получение данных. [...] 4.7. Запрещено использовать пользовательские данные в рекламных (без согласия получателей, например, в виде рассылки спама) или целях политической или иной агитации.
Plan
Pay$0
Rate limit
Batch1
Speed
Answerin the call
The call
You sendHH-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
MethodGET
Path/vacancies
About the plan
PlanApplication token
Who can get itany 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

Best GTM APIs