Headcount Labs pricing: job postings API, POST / v1/ jobs/ search
Is Headcount Labs yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- Pay as you go, First 100,000 every monthFirst 100,000 every month$0.00 per 1,000
- Pay as you go, Every record after thatEvery record after that$0.01 per 1,000
POST / v1/ jobs/ search one of Headcount Labs's 3 calls for this APIPOST /Pay as you go, First 100,000 every month$0.00 per 1,000v1/ jobs/ search/ es_ dsl GET /Pay as you go, First 100,000 every month$0.00 per 1,000v1/ jobs POST /Pay as you go, First 100,000 every month$0.00 per 1,000v1/ jobs/ search
About this item
- A copy at most 1 day old. You get jobs from Headcount Labs's database.
- 5 of the 13 key fields we check. Description, Location, Remote, Company, Posted.
- Nothing to buy first. You pay this price for each of the first 100,000 results each month.
- One call. You call
POST /with thev1/ jobs/ search Content-Typeheader set to "application/json". The call returns the matching jobs. - Anyone can get it. Keep data: no limit. Use data: with conditions.
Headcount Labs: job postings API alternatives
Headcount Labs alternatives: every job postings API provider ranked
We list other providers' plans closest to this plan in price per 1,000 jobs. Each plan in the table gives live data or data at most a day old.
| This planHeadcount Labs, pay as you go, First 100,000 every month, POST /v1/jobs/search | Himalayas, free, No API key, GET /jobs/api | ReefAPI, free, POST /indeed/v1/jobs/search | Fantastic.jobs, free 14-day trial, GET /v1/active-jb | Hirebase, free access, POST /v2/jobs/neural-search | |
|---|---|---|---|---|---|
| $ per 1,000 jobs | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Completeness | 38% | 62% | 62% | 92% | 77% |
| Billing | pay as you go | free | free | free | free |
| Pay | monthly | $0 | $0 | $0 | $0 |
| Enough for | 100,000 results a month | not published | not published | 500 results, once | 500 results a month |
| Freshness | 1 day | 24 hours | live | 2 hours | 1 day |
| Who can get it | anyone | anyone | anyone | anyone, with authority to bind their company or legal entity when accepting for one | anyone 16 or over who can form a binding contract (the terms: "You must be at least 16 years old and able to form a binding contract", commercial use requires an API plan), one free account for each person or organization |
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-05.
- headcountlabs.com
- headcountlabs.com/docs/data-fields/
- headcountlabs.com/docs/fields/
- headcountlabs.com/docs/filters/
- headcountlabs.com/docs/freshness/
- headcountlabs.com/docs/ingestion-strategy/
- headcountlabs.com/docs/jobs/
- headcountlabs.com/docs/pagination/
- headcountlabs.com/docs/rate-limits/
- headcountlabs.com/docs/usage-and-limits/
- headcountlabs.com/license/
- headcountlabs.com/pricing/
- headcountlabs.com/terms
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Description
- Applying, not in the answer
- Category, not in the answer
- Location
- Remote
- Salary, not in the answer
- Terms, not in the answer
- Level, not in the answer
- Team, not in the answer
- Recruiter, not in the answer
- Company
- Posted
- Status, not in the answer
| $ per 1,000 jobs | $0.00 |
|---|---|
| Per | result |
| Billing | pay as you go |
| Aggregators | none |
|---|
| Most per search | no limit |
|---|---|
| Start fee | $0.00 |
| Also pays for | from the same budget: List jobs · Elasticsearch-style search · Read one job · List the jobs of one company · List companies · Search companies · Read one company · Bulk export to files · Read job changes |
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Find jobs from 200,000+ job boards and career sites |
|---|
| Freshness | 1 day |
|---|---|
| Keep data | no limit |
| Use data | Subject to these Terms, applicable payment obligations and third-party rights, you may use the Service's hosted API and authorized MCP tools to build job search, matching, analytics, recruiting, research and other lawful products, display individual records to your users, and transform the resulting information. [...] A subscription, API key or connector grant gives you access to our hosted service, not ownership of that infrastructure or a right to resell your account, tokens, nonpublic service endpoints, or pass through our hosted metered access as an unauthorized wholesale service. [...] You may not evade rate limits, share credentials outside authorized users, or market an unauthorized mirror as the official Headcount Labs service. [...] All Headcount Labs data, however it is delivered [...] is licensed under the Open Database License (ODbL) 1.0, and our own values in it under the Database Contents License (DbCL) 1.0 [...]. [...] those licences permit copying, adapting, commercial use and redistribution, including by competing services. Internal use needs no attribution. Public use needs the attribution shown on the licence page, and a public derivative database must be shared under the ODbL 1.0 (share-alike). You may use data you receive from the Service, through the hosted API, MCP tools or the public dataset, to train, fine-tune and evaluate machine-learning models. The open licence does not automatically cover employers' or job boards' job descriptions, names, logos, trademarks, third-party copyrights, personal data, privacy rights, publicity rights, or content for which we cannot lawfully grant a licence. [...] You must not use data or contact details obtained from the Service to engage in unlawful surveillance or profiling, or unlawfully discriminate in hiring, pay, credit, housing, insurance or other decisions. [...] You may not use data from the Service, alone or combined with other information, as a factor in deciding any individual's eligibility for employment, credit, housing or insurance, or for any other purpose covered by the FCRA or similar state laws. [...] You must not: (a) gain or try to gain unauthorized access to another customer's data or credentials, (b) circumvent access controls, payment limits, privacy choices, rate limits or anti-abuse mechanisms, (c) distribute malware or attempt to disrupt the Service, (d) misrepresent Headcount Labs as endorsing your product, (e) use automated collection methods to overload hosted services contrary to published limits, (f) conduct intrusive tests against production infrastructure without authorization, (g) violate applicable law or third-party rights, or (h) instruct an agent to bypass permissions, identity verification or other platform safety restrictions. |
| Pay | monthly |
|---|---|
| You get | from the 1st result a month |
| Enough for | 100,000 results a month |
| Expires | at the end of the month |
| Per day | 1,000 |
|---|---|
| Per second | 0.5 |
| Batch | 1 |
| Answer | in the call |
|---|---|
| Median | 0.18 s |
| You send | Content-Type header "application/json". Optional: q, title, description, title_advanced, description_advanced, company, company_id, location, city, state, country, work_arrangement, remote_type, employment_type, source, exclude_source, source_type, source_class, job_id, posting_id, source_posting_id, posting_status, currentness, active, posted_since, published_since, posted_until, first_seen_since, first_seen_until, updated_since, updated_until, curated_since, curated_until, msa, stale, company_linked, has_description, has_location, has_pay, has_posting_url, has_application_url, pay_currency, pay_min, pay_max, last_fetch_since, last_fetch_until, application_check, application_check_since, include, description_format, fields, sort, limit, cursor |
|---|---|
| Method | POST |
| Path | /v1/jobs/search |
| Plan | First 100,000 every month |
|---|---|
| Who can get it | anyone |
The 47 fields the plan's answer can hold
job ID, currentness, stale, company ID, employer name, title, description, work arrangement, locations, city, region, country, county FIPS code, CBSA code, CBSA title, street, postal code, ZIP code, first seen at, curated at, updated at, posting ID, job source, source posting ID, posting status, posting URL, application URL, pay min, pay max, pay currency, pay interval, posted at, last fetched at, latest application check, attribution, company name, company country, company status, company region, company address source, company identifiers, company industries, source work location type, source updated at, source employment type, source type, source availability