TheirStack and Techmap both sell job posting data, but they sell it in very different shapes. TheirStack is a global, deduplicated job and company search you query with an API, webhooks or the app. Techmap sells raw job postings as daily files on AWS Data Exchange, by country or in regional bundles, with a low-cost metered API that covers every country.
Techmap operates two storefronts: the older techmap.io and the current jobdatafeeds.com. The two sites disagree on almost every number, so everything below is taken from jobdatafeeds.com and from their public AWS Marketplace listings.
Feature comparison
Data Volume & Coverage
| Feature | TheirStack | Techmap |
|---|---|---|
| Jobs in the last 30 days | 10M (deduplicated) | 8M new postings a month on their headline, 10.8M in September 2026 (duplicates included) |
| Jobs in the United States (last 30 days) | ✓3,660,851 | 2,071,346 (September 2026) |
| Jobs across the EU-27 (last 30 days) | 1,686,142 | ~3.2M a month, July to September 2026 (duplicates included) |
| Companies | 13M | 20.1M merged companies |
| Sources | ✓368k | 270+ portals in their explorer |
| Historic archive | Deep coverage from 2021 onward, thinner before | ✓451M+ postings since 2020 |
Data Processing & Freshness
| Feature | TheirStack | Techmap |
|---|---|---|
| Deduplication | ✓Jobs found on several sources are merged into one record | Duplicates are kept and flagged with isDuplicate: true |
| Freshness (API) | ✓Minutes | Within hours |
| Freshness (files) | ✓Exports on demand from live data | Daily files refreshed hourly; each day finalizes about 48 hours later |
| Salary coverage | ✓Parsed and filterable | ~23% of postings |
| Job closure tracking | ✓We detect when a job is filled or removed and record the exact date | Employer-stated expiry date (dateActive), with no re-checking |
Access & Filtering
| Feature | TheirStack | Techmap |
|---|---|---|
| API filters | ✓40+ filters (job, company, technology, regex) | About 40 parameters with boolean operators, over posting fields |
| Filtering jobs by company attributes | ✓Fully supported (industry, size, revenue, funding...) | Not supported |
| Historical range via API | ✓Full history | Last 3 months only |
| Results per API request | ✓Configurable page size | 10 postings per request on the Jobs API; up to 1,000 on the RSS API |
| User interface | ✓App to explore, filter and export | No search UI — files and API only |
| Delivery methods | ✓API, webhooks, MCP server, flat files | API and RSS API (RapidAPI, AWS), local MCP server, n8n node, gzipped JSON-Lines files over S3 / AWS Data Exchange. No webhooks |
Pricing
| Feature | TheirStack | Techmap |
|---|---|---|
| Headline API price | From $0.0011 per job at volume | ✓$1 per 1,000 job postings |
| What a paid record is | ✓One deduplicated job | One posting, duplicates included unless you filter them out |
| Global coverage | Included in every plan | API: every plan covers all countries. Feeds: $9–$649 per country per month, or bundles up to $4,999 per month |
| Free tier | 50 company credits and 200 API credits per month, forever | 100 API requests (1,000 postings) per month, a free RSS plan, plus a free Luxembourg feed and dataset |
| One-time purchase | Available — buy credits once, use them for up to 12 months | Available — historic datasets sold once, per country |
What is Techmap?
Techmap crawls job boards, aggregators, public employment offices and ATS career pages and republishes what it finds. Their source explorer lists 270+ portals — 154 ATS platforms, 63 job boards, 6 aggregators, 52 employment offices and their own crawler — with LinkedIn the largest single source at 1.4M postings across 106 countries in August 2026.
They sell that data three ways:
- A metered API on RapidAPI, covering the last 3 months of postings.
- Daily feeds per country or as regional bundles on AWS Data Exchange, as gzipped JSON-Lines files covering a rolling 3 months.
- Historic datasets per country, sold once, going back to January 2020.
The most important difference: duplicates are counted
Techmap's FAQ is refreshingly explicit about this:
A duplicate is defined as a job posting with the same company name, city, country, and job title appearing within a 3-day window. Duplicates are kept in the dataset but flagged with the field
isDuplicate: true. [...] This applies across portals — the same job appearing on a job board and a company career page is marked as a duplicate rather than removed.
This is the single biggest thing to understand before comparing any of their numbers to anyone else's. Their 12M active postings, their 8M new postings per month, and every per-country figure they publish are gross counts. One job that a company posts on its own career page and syndicates to LinkedIn and a national job board is three rows in a Techmap feed. Their API can skip the flagged duplicates at query time with isDuplicate=false, which also saves requests, but the rows stay in the file products.
TheirStack merges those into one job. That means:
- Our counts and Techmap's counts are not measuring the same thing, and ours are the more conservative number.
- A per-record price is not comparable across the two products until you know each vendor's duplicate rate. Techmap publishes the flag, not the rate.
- On the file products, you pay for the storage and the processing of records you will most likely throw away.
Their flag is useful — you can filter on isDuplicate yourself — but the deduplication work, and the cost of the rows you discard, sits with you.
Conclusion: TheirStack wins on deduplication.
Volume, measured the same way
Techmap publishes per-country volumes by month. Here is how September 2026 compares with jobs TheirStack found in the last 30 days (measured 2 November 2026):
| Market | TheirStack (last 30 days, deduplicated) | Techmap (September 2026, duplicates included) |
|---|---|---|
| United States | 3,660,851 jobs / 502,876 companies | 2,071,346 |
| EU-27 | 1,686,142 jobs / 293,033 companies | ~3.2M (July to September average) |
| Germany | 412,002 jobs / 76,299 companies | 2,076,160 |
| France | 369,248 jobs / 65,467 companies | 1,011,627 |
| United Kingdom | 484,973 jobs / 95,115 companies | 511,888 |
| Spain | 182,379 jobs / 36,110 companies | 108,214 |
| India | 690,728 jobs / 157,659 companies | 512,809 |
TheirStack finds more jobs in the US, Spain and India, before accounting for the fact that Techmap's number still contains duplicates and ours does not.
Germany, France and the EU-27 go the other way. Techmap's German count is about five times ours and its French count nearly three times. Those are gross counts and Techmap publishes no duplicate rate, so the real gap is smaller, but we would not claim to match them there. If one of those is your main market and you want raw files, check both against your own sample.
Techmap also has a deeper archive: 451M+ postings since January 2020. TheirStack has postings going back further than that in places, but coverage only gets dense from 2021 onward, so for long-run labour market research their early years are more complete than ours.
Conclusion: TheirStack wins on deduplicated volume in the US, Spain and India. Techmap leads on gross counts in Germany, France and the EU-27, and on archive depth.
Freshness
Techmap's data feed files are refreshed hourly, but on their AWS Data Exchange listings each day only finalizes about 48 hours after the calendar day. So a day you read early is incomplete.
Their API is much better on this — postings show up "within hours" — but the API only covers the last 3 months and returns 10 postings per request on most plans.
TheirStack exposes new postings within minutes, in the API, in webhooks and in the app, with no separate archive product to buy.
Conclusion: TheirStack wins on freshness.
Pricing
Where Techmap is cheaper
We are not going to pretend otherwise: on headline API price, Techmap is cheaper than us. Their RapidAPI plans work out at roughly $1 per 1,000 job postings, which is what they advertise:
| Plan | Price | Included | Effective price | Overage | Rate limit |
|---|---|---|---|---|---|
| Basic | Free | 1,000 postings | — | $0.06/request | 1 req/s |
| Pro | $29/mo | 30,000 postings | $0.97 per 1,000 | $0.04/request | 2 req/s |
| Ultra | $99/mo | 100,000 postings | $0.99 per 1,000 | $0.02/request | 5 req/s |
| Mega | $299/mo | 300,000 postings | $1.00 per 1,000 | $0.01/request | 10 req/s |
Three caveats that are easy to miss:
- The API is metered in requests of 10 postings, not in postings. A "3,000 request" plan is 30,000 postings — their FAQ says so explicitly — and a partially-used page still costs a whole request.
- Every tier carries a RapidAPI bandwidth fee of $0.001/MB above 10 GB per month.
- Those postings include duplicates unless you send
isDuplicate=false, and the rate is not published.
If your use case is "give me a lot of recent postings for one country as cheaply as possible, I will clean them up myself", Techmap's API is a good deal and you should try it.
Where the comparison turns
The file products are where per-country pricing starts to bite. All of these are published and self-serve on AWS Data Exchange:
| Product | Price | Longer terms |
|---|---|---|
| US daily feed | $699 a month on AWS; $400 on their site | Discounts vary by listing |
| EU-27 daily feed | $2,499 a month | Save up to 9% and 17% |
| US historic dataset | $5,999 once, for 117.4M postings | — |
On jobdatafeeds.com feeds are listed at $9–$649 per country per month and historic datasets at $49–$5,999 per country, priced on each country's posting volume, at about $1 per 1,000 new postings a month. Bundles run from $49 to $4,999 a month, including $2,499 for the EU and $4,999 for every country. Techmap publishes term discounts of −8% and −17%, −50% for startups and for research, and a free Luxembourg dataset you can use to inspect the schema before buying. The AWS Data Exchange listings state that there are no refunds.
The structural difference is that Techmap's feed pricing is a fixed monthly commitment per country, independent of how much of the data you use, and it adds up as you add markets until a bundle caps it. For a single country, their price per posting is well below ours. TheirStack's pricing is usage-based and global from the first plan: you pay for the jobs and companies you actually pull, anywhere in the world, and unused credits roll over for up to 12 months. See our public pricing.
Conclusion: Techmap wins on raw price per record, on its API and on single-country feeds. TheirStack wins on one global plan and on records you do not have to deduplicate yourself.
Field coverage
Techmap publishes its own fill rates: salary on ~23% of postings, contact information on ~31%, reference IDs on 30% and locale on 28%. Publishing them at all is more transparency than most vendors offer, and it is worth knowing before you build a workflow that depends on any of those fields — filters over them only reach the minority of rows that have them.
Quick Decision Guide
Choose TheirStack if
- ✓You want deduplicated jobs — one job is one record, not one record per portal it was syndicated to.
- ✓You need more than one country and don't want to buy a separate feed for each one.
- ✓You need jobs within minutes of them being posted, not in files that finalize about 48 hours after the day closes.
- ✓You want to filter jobs by company attributes (industry, size, revenue, funding) or companies by their jobs.
- ✓You want API filters over company attributes and technologies, including regex, not only posting fields.
- ✓You want a UI to explore and export the data, not just files and an API.
- ✓You want usage-based pricing with roll-over rather than a fixed per-country monthly commitment.
Choose Techmap if
- ✓You need the cheapest possible price per raw posting and you'll deduplicate yourself — $1 per 1,000 postings is genuinely low.
- ✓You only need one country, especially Germany or France, where their volume is well above ours.
- ✓You want history back to January 2020, a year earlier than TheirStack's data starts.
- ✓You want to procure the data through AWS Data Exchange against an existing AWS account.
- ✓You want bulk gzipped JSON-Lines files on S3 and are fine with each day finalizing about 48 hours later.
- ✓You want a low price per posting for a single country: feeds run at about $1 per 1,000 new postings a month.
Summary
Techmap is a legitimately cheap source of raw job postings if you want one country as files and are prepared to do the cleanup. Their $1 per 1,000 postings API price is lower than ours, their single-country feeds are too, they publish their prices and their field fill rates openly, and their early archive is denser than ours.
The trade-offs are that their headline volumes are not deduplicated, so duplicates stay in the files you buy, each day's file only finalizes about 48 hours later, their API only reaches back 3 months, and they push nothing by webhook. TheirStack finds 3,660,851 US jobs and 1,686,142 EU-27 jobs in the last 30 days as deduplicated records, from 368k sources, available within minutes, in one global plan.

