# Jobs API pricing, 100K free records | Headcount Labs

Canonical: https://headcountlabs.com/pricing/

On this page
 Typical costs Calculator The rate Billing and limits Compare prices FAQ
 Pricing
# Your first 100,000 records are free, every month.
 After that, every 1,000 records cost one cent ($0.01). Light use fits inside the free 100,000, a million records cost $9, and 9 million cost $89. Keeping a full copy of the catalog current through the changes feed costs about $300 to $600 a month today.
 100K free records each UTC calendar month, shared by every API key on your organization. No card needed.
 1¢ per 1,000 jobs after that.
 One rate at any volume. No tiers, no minimums and no volume discounts.
 Get a free API key Counts, failed requests and empty responses cost nothing.
## What typical uses cost #
 A record is one job or company a successful response returns. Here is how records add up for common jobs. Pick one to load it into the calculator.
### An agent running a few searches About 20 searches a day through the API or MCP, 25 jobs each. 15,000 records a month $0
### A weekly export 500,000 jobs pulled once a week for a report or a job board, four times a month. 2,000,000 records a month $19 /mo
### A big monthly pull A large export for a data product or a model, 9 million records in one month. 9,000,000 records a month $89 /mo
### A research pull A large one-time pull for a study or a model, 15 million records in one month. 15,000,000 records once $149
 The record counts are examples. The calculator below works out your own, from a monthly total or from requests a day. Keeping a full copy of the catalog current through the changes feed is about 1 to 2 million records a day today, roughly 30 to 60 million a month, or about $300 to $600 a month. The feed lists every record we update, so ask for types=created,expired if you only need new and closed jobs. Measured in October 2026; we will update this as volume settles.
## Estimate your monthly bill #
 Count every record your organization's successful responses will deliver this month, including records delivered more than once.
### Records delivered this month
 Records a month
 Type a number like 2.5M, drag, or pick a mark. Above 15M, type any number.
 Work it out from your requests
 Requests a day
 Records per response
 Change either box to fill in the records above, over a 30-day month.
### Your estimated bill
 100K $0
 1M $9
 2M $19
 5M $49
 9M $89
 15M $149
 Need more? Same rate, with no cap on volume: 50 million records in a month is $499 and 100 million is $999. For steady volumes far beyond that, talk to us. Talk to us
## One rate after the free 100,000 #
 Every record past your first 100,000 in a month costs $0.01 per 1,000. There are no bands and no volume tiers, so the rate is the same at 2 million records as at 200 million. Your count starts again at 00:00 UTC on the 1st.
 Records this month Rate Per 1,000 Per million
 First 100,000 every month Free Free $0
 Every record after that no upper limit Same at any volume $0.01 $10
### Counts as a record
- Each job or company a successful REST, MCP or export response delivers
- Each event the changes feed returns
- A record delivered again, which counts again
### Costs nothing
- Counts, which return a number and no records
- Usage reports
- Failed requests and empty responses
 USD. Billed per organization billing account, combined across all its API keys, for the UTC calendar month. Details in usage and limits .
## Billing and spending limits #
 The free 100,000 records need no card. To go past them, enroll in paid usage from your Billing page and choose a monthly USD spend cap. Stripe bills metered usage after the UTC calendar month ends. Without enrollment, calls stop when the free records are used up and start again on the 1st.
### Monthly spend cap Paid monthly record usage requires enrollment with a monthly USD spend cap that you choose. The free tier has a $0 spend cap.
### Monthly charges Your card is charged monthly for metered records delivered above the free allowance. Charges never exceed the spend cap you chose.
### Billing cycle Your billing cycle renews on the 1st at 00:00 UTC. Your invoice covers records delivered in the previous UTC calendar month.
### Agents ask before big searches Over MCP, a search that would use more than your confirmation level (25% of your allowance by default) stops, and your agent asks you first. Change it with set_confirmation_level , from 0 to 100.
 Existing subscriptions keep their current terms; moving an existing subscription to this rate card requires billing assistance. See the MCP tools for both settings.
 Create an account Ask about paid usage Read the API docs
## How the price compares #
 Jobs free every month, the price per 1,000 jobs, and what 3 million jobs a month cost.
 Provider Free every month Per 1,000 jobs 3 million jobs a month
 Headcount Labs 100,000 $0.01 $29
 Hirebase 500 $0.67 $1,999
 Coresignal 0 $1.00 $3,000
 JobsPipe 0 $1.05 $3,150
 Fantastic Jobs 0 $1.40 $4,200
 TheirStack 200 $1.83 $5,500
 Prices checked on October 19, 2026, on each provider's own pricing page. More detail: each provider compared , alternatives and their prices and which job posting APIs are free .
## Frequently asked questions
 What counts as a record? A record counts each time a successful REST, MCP, or export response delivers it. Repeating a query or downloading the same record again counts again. Failed requests and successful responses containing no records cost $0.
 How is the free allowance shared? The first 100,000 records per UTC calendar month are free across all API keys on the same organization billing account.
 What happens when my free records run out? After you enroll in paid usage, calls continue at $0.01 per 1,000 records until they reach your monthly spend cap. Without enrollment, calls are refused until the free allowance renews at 00:00 UTC on the 1st of the next month.
 Does the rate change in a busy month? No. Every record after the free 100,000 costs $0.01 per 1,000, whether you use 2 million records in a month or 200 million. Your month starts over at 00:00 UTC on the first day of each calendar month.
 What if I need more than 15 million records a month? Nothing changes: the rate stays $0.01 per 1,000 at any volume, so 50 million records cost $499 and 100 million cost $999. For steady volumes far beyond that, talk to us .
 Can I set a spending limit? Paid monthly record usage requires a monthly USD hard cap chosen by the customer before enrollment. The default free tier has a $0 cap.
 What happens to an existing subscription? Existing subscriptions remain on their existing terms unless moved with billing assistance. The comparison above uses the current record rate, not a retroactive price change.
## How this price compares The same free allowance and per-record rate are in the best job posting APIs in 2026 , next to figures from other providers' own pages. See also alternatives , comparisons , free job posting APIs , job search MCP servers , MCP , API docs and datasets .
