USE CASE / MARKET RESEARCH

See who is growing
before the numbers do.

Track hiring and posted pay by company, role and city to see who is growing, who is slowing down and how wages are moving.

10.1Mjob postings
200k+company job boards
24hevery board re-checked
500jobs a month free

Why Headcount Labs

Hiring as a leading signal

Companies post jobs months before headcount shows up in filings. Count openings over time to see expansion or a freeze early.

Compare any two periods

posted_since and posted_until give you clean windows, so month-over-month and year-over-year comparisons take two calls.

Pay as posted

Where employers publish a range, you get it as written, to track wages by role, city or company.

Counted once

Duplicates across boards are merged, so a job reposted ten times counts once and your trend lines stay honest.

How it works

Ask your agent in plain words. It calls Headcount Labs through MCP, or your code calls the same filters over the REST API.

Claude · headcountlabs connected
How has pay for warehouse workers in Texas changed over the past year? Break it down by month.
search_jobs{ filters: { title: "warehouse associate", state: "TX", posted_since: "2025-10-01" }, limit: 25, cursor: "…" }
Median posted pay for Texas warehouse workers rose from $17.40/h last October to $18.90/h this month, up 9%. The biggest jump came in November, ahead of holiday hiring.

Example conversation.

The same request over REST

curl -G https://api.headcountlabs.com/v1/jobs/count \
  --data-urlencode "title=warehouse associate" \
  --data-urlencode "state=TX" \
  --data-urlencode "posted_since=2026-09-01" \
  --data-urlencode "posted_until=2026-09-30" \
  -H "Authorization: Bearer $HEADCOUNTLABS_KEY"

What you get

  • Counts for any filter and date window
  • Employer on every job
  • Role, city, state and country
  • Posted pay ranges as published
  • Posted date and last-checked date
  • Source links to audit any data point

More use cases

Start with 500 jobs free.

No card needed. Connect the API or MCP in minutes.

Try for free