---
title: "Coresignal vs TheirStack: job data APIs compared (2026)"
description: "Coresignal and TheirStack both sell job postings to different buyers. Coresignal pairs jobs with company and employee records, sold by API and as bulk files for a warehouse."
canonical: https://jobspipe.dev/blog/coresignal-vs-theirstack
date_published: 2026-09-30
date_modified: 2026-09-30
author: Dvir Atias
---

# Coresignal vs TheirStack (and JobsPipe): job data compared

Coresignal and TheirStack both sell job postings to different buyers. Coresignal pairs jobs with company and employee records, sold by API and as bulk files for a warehouse. TheirStack turns postings into company signals and technographics for sales teams. JobsPipe, which wrote this, sells a posting-first jobs API. Pick by whether the posting is research data, a sales signal or your product.

A dated three-way comparison of Coresignal, TheirStack and JobsPipe: what each costs to start, what the free option is, what the data is, how much company data comes with it, each vendor's freshness claim, the API shape and bulk delivery, plus which to choose for each use case.

Coresignal and TheirStack both sell job postings, but to different buyers. **Coresignal** is a B2B data vendor: its job records sit next to company and employee records, sold through a credit-metered API and as bulk files for a data warehouse. **TheirStack** turns job postings into company signals, mainly which technologies a company uses and what it is hiring for, for sales and marketing teams. **JobsPipe**, which wrote this comparison, sells a jobs API built around the posting itself. Pick Coresignal for historical files joined to company and people data, TheirStack for lists of companies to sell to, and JobsPipe for live postings inside a product.

This page compares the three on the questions that decide a purchase: what each costs to start, what the free option is, what the data actually is, how much company data comes with it, how fresh each vendor says its data is, what the API looks like, and how bulk delivery works. Every competitor figure is read from the vendor’s own pages and dated. Because JobsPipe is one of the three, the [methodology](#methodology-how-this-comparison-was-checked) section explains how that was kept from tilting the result.

## How do Coresignal, TheirStack and JobsPipe compare at a glance?

One row per product, one column per buying question, each vendor cell taken from the vendor’s published page and checked in September 2026.

| What is compared | JobsPipe · Pricing ↗ | Coresignal · Pricing ↗ | TheirStack · Pricing ↗ |
| --- | --- | --- | --- |
| Pricing entry | $49/month for 25,000 jobs | API plans $49 to $5,000/month | $49/mo for 1,500 credits, up to $5,500/mo for 5M |
| Free tier or trial | 1,000 jobs to start | 7-day free trial, 2,000 credits | Free plan: 50 company and 200 API credits a month |
| What the data is | Job postings from 30+ sources, deduplicated across sources | Job postings plus company and employee records | Job postings plus company and technology data |
| Company data | Company fields on each posting, no employee records | Company and employee records next to jobs | Technographics inferred from job postings |
| Freshness claim | First seen, last seen and open or closed status on every job | Live postings rechecked daily | 73% of new postings found the same day |
| API shape | REST: POST /v1/jobs/search, webhooks and an MCP server | REST: Elasticsearch DSL search, then collect by ID | REST: POST /v1/jobs/search, one credit per job |
| Bulk and datasets | No dataset files; pull the jobs you need through the API | JSONL, Parquet or CSV files, pushed to your cloud | CSV or Parquet through an S3 link |
| Checked | September 2026 | September 2026 | September 2026 |

Two reading notes. The freshness column quotes each vendor’s own claim, and the claims are not the same kind of number: Coresignal describes how often it rechecks live postings, TheirStack publishes how quickly it finds a new posting, and JobsPipe gives you the timestamps to judge freshness per record. And the pricing units look alike but are not: all three meter by records or credits, yet what a credit buys differs, which the pricing section below works through.

## Coresignal: jobs, companies and employees as data products

Pricing page as captured on September 30, 2026. Prices change; see [the Coresignal pricing page](https://coresignal.com/pricing/).

Coresignal sells three families of data: companies, employees and job postings. Its job postings product is large: the pricing page advertises 482M+ job postings. The multi-source jobs dataset combines job boards, company career pages and applicant tracking systems, according to its [jobs data documentation](https://docs.coresignal.com/jobs-data/multi-source-jobs-data). On freshness, the base jobs documentation says new postings are discovered around the clock and every live posting is rechecked daily.

The API is REST with an API key in a request header (see its [authorization docs](https://docs.coresignal.com/api-introduction/authorization)). The Multi-source Jobs API has three search endpoints that take Elasticsearch DSL queries and one endpoint that collects full records by ID. That shape is worth understanding before you budget: search returns matching IDs, and you then collect the records you want, so a pull is a two-step loop. Coresignal’s [webhooks](https://docs.coresignal.com/api-introduction/webhooks) watch changes to employee profiles you subscribe to; they are not a feed of new job postings.

Self-serve access starts with a 7-day free trial with 2,000 credits, then API plans from $49/month (Mini, 2,500 credits) to $5,000/month (Elite, 10M credits). A job posting costs one credit, so a job posting costs one credit, so $19.60 per 1,000 jobs on Mini down to $0.50 on Elite. Bulk is a separate, sales-led product: custom datasets are quoted through sales, starting from $1,000, and priced on agreement duration, processing level and record count, and datasets come as JSONL, Parquet or CSV files and can be uploaded to your own S3, Azure or Google Cloud storage. Company data is the other half of the offer: company records cover firmographics, headcount changes and funding activity, and are sold next to employee and job records.

**Fits:** data and research teams that want a large history of postings in their own warehouse, joined to company and employee records they also buy from the same vendor, and investment firms that model companies from hiring and headcount. **Limits:** the cheap per-job rates sit on the large monthly plans, the search-then-collect flow costs more calls than a single search, and a dataset delivery is a batch rather than a live feed. The rate card in detail is in our [Coresignal pricing breakdown](https://jobspipe.dev/blog/coresignal-pricing), and the one-to-one view is [Coresignal compared with JobsPipe](https://jobspipe.dev/alternatives/coresignal).

## TheirStack: job postings turned into company signals

Pricing page as captured on September 30, 2026. Prices change; see [the TheirStack pricing page](https://theirstack.com/en/pricing).

TheirStack starts from job postings and works outward to companies. Every company in its database is found through its postings and then enriched, per its [company data docs](https://theirstack.com/en/docs/data/company), and the technographics are built the same way: company records with the technologies each company uses, inferred from its job postings. The pricing page describes A jobs dataset of 225M records, adding 305k a day, with history back to 2021 across 195 countries. Its [sources page](https://theirstack.com/en/docs/data/job/sources) says some sites are read directly and others through job board aggregations.

TheirStack is the one vendor of the three that publishes discovery latency as a measured figure: theirStack says it finds 73% of new postings the same day they are posted, 91% by the end of the next day and 97% within three days. The API is REST with a bearer token (see its [authentication docs](https://theirstack.com/en/docs/api-reference/authentication)): one filter-rich POST /v1/jobs/search endpoint that uses one API credit for each job it returns. Saved searches can fire [webhooks](https://theirstack.com/en/docs/webhooks) when a new matching job or company appears, and the API allows 4 requests a second on paid plans; the free tier adds caps of 10 a minute, 50 an hour and 400 a day.

Pricing is split between the app and the API. There is a free plan with 50 company credits and 200 API credits a month. API plans run self-serve API plans from $49/month for 1,500 credits to $5,500/month for 5M credits, which is one credit per job returned: $32.67 per 1,000 on the entry plan down to $1.10 on the 5M plan. A mid-ladder reference point is 500,000 credits for $1,200 a month, and company lookups also come as one-time company-credit packs from $109 for 1,000 to $999 for 200,000, with unused paid credits rolling over for up to 12 months. Bulk data is sold separately: jobs, technographics and buying-intent datasets are arranged through sales, and datasets are delivered as CSV or Parquet files through a link to an S3 bucket.

**Fits:** SDR, RevOps and demand-generation teams that want lists of companies hiring for a role or running a technology, pushed into a CRM, and product teams building sales-intelligence features on top of technographics. **Limits:** the entry API plans are small for a product that shows jobs to end users, and the steep per-job discounts arrive only near the top of the ladder. The one-to-one view is [TheirStack compared with JobsPipe](https://jobspipe.dev/alternatives/theirstack), and the wider field is on the [TheirStack alternatives](https://jobspipe.dev/theirstack-alternatives) page.

## JobsPipe: a jobs API built around the posting

JobsPipe is our product, so read this section as the vendor describing itself. It is a jobs API that returns postings from 30+ sources in one JSON schema, and a job seen on several sources comes back as one record that lists every source. Each record carries the posting date, the time JobsPipe first saw it, the time it was last seen live, an open or closed status, parsed salary ranges where the employer states one, and occupation and industry codes. Company fields such as domain and headcount ride along on each posting; there are no employee or contact records.

Pricing is per job returned: 1,000 jobs to start on the free plan, then $49/mo for 25,000 jobs, $348/mo for 300,000, $525/mo for 500,000, which per 1,000 jobs comes to $1.16 on Scale, $1.05 on Business. 12 months of history on every plan. In the comparison table’s terms the API is REST: POST /v1/jobs/search, webhooks and an MCP server: one search endpoint with JSON filters, saved searches that push new matches to a webhook, and an MCP server that exposes the same search to AI agents.

**Fits:** teams building job boards, recruiting tools, market dashboards and agents that need current postings from many sources without running collectors, and anyone who needs to know whether a posting is still open. **Limits:** no bulk dataset files and no archive older than the history window above; no employee or contact data; and technographics are narrower than TheirStack’s, because they are a side feature here rather than the product.

## What does each one actually cost to run?

All three meter usage, but the unit decides the bill. On TheirStack and JobsPipe, one job returned costs one credit, so a query that returns nothing costs nothing and a thousand jobs cost the plan’s rate per thousand. On Coresignal a job record is also one credit, but the search-then-collect flow means you plan for the records you collect, not the IDs a search returns. For the same monthly spend, compare the per-thousand rates side by side: Coresignal runs a job posting costs one credit, so $19.60 per 1,000 jobs on Mini down to $0.50 on Elite; TheirStack runs one credit per job returned: $32.67 per 1,000 on the entry plan down to $1.10 on the 5M plan; JobsPipe runs $1.16 on Scale, $1.05 on Business on its larger plans.

Entry points differ more than the rates. Coresignal’s trial is time-boxed, TheirStack’s free plan renews monthly in small amounts, and JobsPipe’s free grant is 1,000 free credits, one time. For a one-off research pull, a time-boxed trial with more credits can be worth more than a renewing allowance; for a product in development, a renewing or one-time allowance that you can spread across weeks is easier to live with.

Bulk is where the three split cleanly. Coresignal and TheirStack both sell dataset deliveries through sales, into your own cloud storage. JobsPipe does not sell dataset files: you pull the postings you need through the API, which suits products that care about what is open now more than about owning a full archive.

## How fresh is the data from each?

Freshness claims are hard to compare because each vendor measures a different moment in a posting’s life. Coresignal’s claim is about upkeep: New postings are discovered around the clock and every live posting is rechecked daily. That tells you a closed job should not linger for long in its live data. TheirStack’s claim is about discovery: TheirStack says it finds 73% of new postings the same day they are posted, 91% by the end of the next day and 97% within three days. That tells you how soon a new posting reaches you.

JobsPipe does not publish a discovery percentage; instead every record carries the evidence: first seen, last seen and open or closed status on every job. You can filter on it, so a search can ask only for jobs still open, or only for jobs first seen in the last day, and you can measure the lag yourself against postings you know the date of. Whichever vendor you pick, do that test: note a dozen postings the day they go live on a company careers page and see when each API returns them, and when each marks them closed after they come down.

## What do you get beyond the job postings?

This is the axis where the three are least alike. Coresignal is a company-and-people data vendor with jobs as one product line: company records with firmographics, headcount changes and funding, and a separate employee dataset. If your model needs “who works there” next to “what are they hiring for”, it is the only one of the three that sells both.

TheirStack sits in the middle. Its company data exists to support selling to those companies: firmographics, the technologies inferred from each company’s postings, and buying-intent signals built on the same postings. It does not sell employee records.

JobsPipe keeps company data to what describes the employer on each posting (domain, size, industry and similar fields) and sells no people data at all. That is a deliberate scope: if you need contact records, you will pair any jobs API with a contact data provider anyway.

## How do the APIs differ to build on?

TheirStack and JobsPipe look alike from a client’s point of view: one POST search endpoint with a JSON body of filters, a bearer token, cursor or page parameters, and webhooks on saved searches. The differences are in the filters: TheirStack leans on company attributes such as the technologies a company uses, while JobsPipe leans on the posting itself (title, location, salary, seniority, occupation code, source, open or closed).

Coresignal’s API is closer to a search engine interface: you send an Elasticsearch-style query, get IDs back, then collect the records. That is flexible, since almost any field can be queried, and it rewards teams who already write Elasticsearch queries. It also means more requests per result and more care with credit spend while you are iterating on a query.

For AI agents, JobsPipe exposes its search through an MCP server as well as REST. Whichever vendor you evaluate for agent use, check which tools an agent actually gets, such as search, fetch by ID and a status check, not just whether a server exists.

## Which one should you choose?

Choose by what the job posting is to you: a record in a research dataset, a signal about a company you want to sell to, or the thing your users are looking at.

| If you need | Start with | Why |
| --- | --- | --- |
| Years of postings in a warehouse, joined to company and employee data | Coresignal | Sells jobs, companies and employees, with bulk files delivered to your cloud |
| Lists of companies hiring for a role or using a technology | TheirStack | Company-first search, technographics from postings and CRM-ready exports |
| Hiring intent pushed to sales when a target account posts a job | TheirStack | Webhooks on saved company and job searches |
| Models that combine headcount, funding and hiring | Coresignal | Firmographics and employee records from the same vendor as the jobs |
| A job board, job search or recruiting product | JobsPipe | Posting-first filters, cross-source deduplication and open or closed status |
| An AI agent that answers hiring questions | JobsPipe | Structured filters and an MCP server over the same search |
| Current postings without a sales conversation | JobsPipe | Self-serve plans priced per job and a sandbox that needs no key |

Two combinations are common. Teams that sell into companies often pair TheirStack for account lists with a jobs API for the postings their users read. Research teams often take a Coresignal history file for the back catalogue and a live jobs API for what changed this week. There is no rule that one vendor has to cover both halves.

## How do you test the three before you commit?

All three have a free way in, so run one query you care about through each and compare the rows rather than the marketing pages. For JobsPipe the sandbox needs no account; it returns fixed sample jobs in the live response shape:

Try it without a key

```
curl -d '{"limit":3}' https://api.jobspipe.dev/v1/sandbox/jobs/search
```

Only `/v1/sandbox/*` needs no key.

With a free key, the same shape of request runs against live data. This asks for data engineers in Germany first seen in the last week:

```
curl https://api.jobspipe.dev/v1/jobs/search \
  -H "Authorization: Bearer jp_live_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "job_title_or": ["data engineer"],
    "job_country_code_or": ["DE"],
    "posted_at_max_age_days": 7,
    "limit": 25
  }'
```

Run the equivalent query on TheirStack’s job search and Coresignal’s jobs search, then count three things: postings you got, postings you would have to deduplicate, and fields you would still have to parse (salary, location, seniority). Check a few results against the live careers page to see which are still open. Each JobsPipe record carries `status`, `discovered_at` and `last_seen_at` for exactly that check. An afternoon of this tells you more than any comparison table, this one included.

## Methodology: how this comparison was checked

JobsPipe wrote this comparison, and JobsPipe sells a jobs API that appears in it. Three rules keep that from tilting the page. Every Coresignal and TheirStack price, free tier, freshness claim, API description and delivery detail comes from a registry of facts, each stored with the vendor’s own URL, the exact wording found on that page and the date it was checked, and the table renders from that registry. Every vendor row links the page its prices came from. Our own row is held to the same columns, and the JobsPipe section names where we stop.

The vendor pages were fetched on 2026-09-30; pricing facts carried over from the earlier jobs API comparison were checked on 2026-09-29. We did not run paid accounts on either vendor, audit their record counts or measure their freshness ourselves, so those figures are the vendors’ own. The pricing screenshots show each vendor’s page on the day it was captured. If a figure has moved, the linked page is the source of truth, and this page is updated when the registry is rechecked. Every page used is listed under Sources below. For the other jobs APIs on the market, see [the full jobs API comparison](https://jobspipe.dev/blog/best-jobs-api-2026).

## Sources

-   [Coresignal pricing](https://coresignal.com/pricing/)
-   [Coresignal base jobs data (freshness)](https://docs.coresignal.com/jobs-data/base-jobs-data)
-   [Coresignal multi-source jobs data (sources)](https://docs.coresignal.com/jobs-data/multi-source-jobs-data)
-   [Coresignal Multi-source Jobs API](https://docs.coresignal.com/jobs-api/multi-source-jobs-api)
-   [Coresignal API authorization](https://docs.coresignal.com/api-introduction/authorization)
-   [Coresignal webhooks](https://docs.coresignal.com/api-introduction/webhooks)
-   [Coresignal data overview (company data)](https://docs.coresignal.com/data-introduction/data-overview)
-   [Coresignal delivery formats](https://docs.coresignal.com/introduction/delivery-formats)
-   [TheirStack pricing](https://theirstack.com/en/pricing)
-   [TheirStack job data freshness](https://theirstack.com/en/docs/data/job/freshness)
-   [TheirStack job data sources](https://theirstack.com/en/docs/data/job/sources)
-   [TheirStack job search API reference](https://theirstack.com/en/docs/api-reference/jobs/search_jobs_v1)
-   [TheirStack API authentication](https://theirstack.com/en/docs/api-reference/authentication)
-   [TheirStack API rate limits](https://theirstack.com/en/docs/api-reference/rate-limit)
-   [TheirStack webhooks](https://theirstack.com/en/docs/webhooks)
-   [TheirStack technographic data](https://theirstack.com/en/docs/data/technographic)
-   [TheirStack company data](https://theirstack.com/en/docs/data/company)
-   [TheirStack datasets](https://theirstack.com/en/docs/datasets)

## Frequently Asked Questions

### What is the difference between Coresignal and TheirStack?

Coresignal is a B2B data vendor that sells job postings next to company and employee records, through an API and as bulk datasets for a warehouse. TheirStack builds company signals from job postings, mainly technographics and hiring intent, for sales and marketing teams. Coresignal suits research and data teams; TheirStack suits teams building lists of companies to sell to.

### Is Coresignal or TheirStack cheaper?

It depends on the volume and the unit. Coresignal offers API plans from $49/month (Mini, 2,500 credits) to $5,000/month (Elite, 10M credits), which works out to a job posting costs one credit, so $19.60 per 1,000 jobs on Mini down to $0.50 on Elite. TheirStack offers self-serve API plans from $49/month for 1,500 credits to $5,500/month for 5M credits, or one credit per job returned: $32.67 per 1,000 on the entry plan down to $1.10 on the 5M plan. JobsPipe starts at $49/month for 25,000 jobs. Compare the rate per thousand jobs at the volume you expect, not the entry plan.

### Do Coresignal and TheirStack have a free trial?

Yes. Coresignal has a 7-day free trial with 2,000 credits. TheirStack has a free plan with 50 company credits and 200 API credits a month. JobsPipe's free plan includes 1,000 free credits, one time, and its sandbox endpoint needs no key at all.

### Which is fresher, Coresignal or TheirStack?

They measure different things. Coresignal says new postings are discovered around the clock and every live posting is rechecked daily, which is about keeping live data current. TheirStack says theirStack says it finds 73% of new postings the same day they are posted, 91% by the end of the next day and 97% within three days, which is about how fast a new posting is found. JobsPipe records the first-seen and last-seen time and an open or closed status on every job, so you can check freshness per record.

### Does TheirStack sell employee or contact data?

No. TheirStack sells job postings, company data and technographics inferred from postings, plus buying-intent signals. Coresignal is the one of the two that sells employee records. JobsPipe sells neither employee nor contact data.

### Can I get bulk datasets from Coresignal and TheirStack?

Yes, both sell datasets through sales. Coresignal delivers datasets come as JSONL, Parquet or CSV files and can be uploaded to your own S3, Azure or Google Cloud storage; TheirStack delivers datasets are delivered as CSV or Parquet files through a link to an S3 bucket. JobsPipe does not sell dataset files; you pull the postings you need through the API.

### Which should I use for a job board or AI agent?

A posting-first jobs API fits better than either, because a job board or an agent needs current postings, deduplication across sources and open or closed status more than company or employee data. JobsPipe was built for that case; TheirStack and Coresignal are built around companies and datasets. JobsPipe wrote this comparison, so test all three with one real query before you decide.

Related

## Keep reading

-   [Comparison · Jul 16, 2026The best jobs APIs in 2026: 15 options compared](https://jobspipe.dev/blog/best-jobs-api-2026)
-   [Reference · Aug 13, 2026Coresignal pricing: the full rate card, how credits burn, and what a job record costs](https://jobspipe.dev/blog/coresignal-pricing)
-   [Reference · Aug 2, 2026TheirStack pricing: the full rate card, how credits burn, and the cheaper piece](https://jobspipe.dev/blog/theirstack-pricing)
-   [Comparison · Aug 6, 2026TheirStack alternatives: 5 job data APIs compared (2026)](https://jobspipe.dev/blog/theirstack-alternatives)
-   [Comparison · Jul 25, 2026AI sourcing tools for recruiting: what they do, where the candidate data comes from, and what breaks](https://jobspipe.dev/blog/ai-sourcing-tools-recruiting)


## Further reading

- [What does TheirStack do?](https://jobspipe.dev/answers/what-does-theirstack-do)
- [How does TheirStack work?](https://jobspipe.dev/answers/how-does-theirstack-work)
- [What does Coresignal do?](https://jobspipe.dev/answers/what-does-coresignal-do)
- [Is TheirStack free?](https://jobspipe.dev/answers/is-theirstack-free)
- [How accurate is TheirStack?](https://jobspipe.dev/answers/how-accurate-is-theirstack)

---
Try it with no key: `curl -d '{"limit":3}' https://api.jobspipe.dev/v1/sandbox/jobs/search`. AI agents: the full machine-readable index of this site is https://jobspipe.dev/llms.txt?src=md-twin - API quickstart, MCP server, pricing. Free key (1,000 jobs to start): https://jobspipe.dev/signup