LinkUp and Coresignal alternatives for job postings data
What are the alternatives to LinkUp and Coresignal for raw job postings data?
There are three kinds. Job data APIs such as TheirStack, Techmap and PredictLeads sell postings per job or per call, from about $1 per 1,000 jobs (Techmap pricing, checked November 10, 2026). Dataset vendors such as Bright Data sell bulk job board records, LinkedIn and Indeed included. And you can collect the raw postings yourself: Greenhouse and Lever publish public job feeds, and most career pages carry JobPosting data.
Buy when you need years of history across many sources. Collect when you need a known list of employers, fresh every day, with fields no vendor keeps.
LinkUp and Coresignal alternatives at a glance
Prices are each vendor's published list prices, checked on November 10, 2026.
| Option | Sources | History | Published price | Delivery |
|---|---|---|---|---|
| LinkUp | 86,000+ employer websites only | Since 2007 | Not published | Snowflake, cloud storage, FTP, BigQuery |
| Coresignal | Job boards, company websites and ATS | Since 2020 | API from $49 a month for 2,500 credits; datasets from $1,000 | API, JSON or CSV files |
| TheirStack | 352,000 sources | Since 2021 | From $49 a month for 1,500 API credits, 1 credit per job | API, datasets |
| Techmap | Crawlers, ATS pages, employment offices, LinkedIn and more | Since 2020 | $1 per 1,000 jobs on the API; feeds $9 to $649 per country a month | API, feeds, datasets |
| PredictLeads | Company websites | Since 2015 in flat files | $0.04 per credit at low volume, up to 1,000 job records per credit | API, flat files |
| Bright Data | LinkedIn, Indeed and Glassdoor | Varies by dataset | Up to $0.0025 per record, $250 minimum order | Dataset files |
| Collect it yourself | Any ATS feed, career page or job board | From the day you start | Your fetch costs | Your pipeline |
What LinkUp and Coresignal sell
LinkUp and Coresignal sit at two ends of the source question. Figures are from their own pages, checked on November 10, 2026.
LinkUp indexes jobs only from employer websites: "more than 86,000" of them, 350 million jobs since 2007, in 195 countries (LinkUp data). Its RAW product is delivered to Snowflake, AWS, Azure, GCP, FTP, Databricks or BigQuery (RAW). It publishes no prices and has no public self-serve API.
Coresignal sells multi-source postings from "job boards, company websites, and ATS", archived since 2020, with 52 million active jobs (job postings data). Its API costs one credit per job posting: $49 a month buys 2,500 credits, $199 buys 12,000, and $1,000 buys 150,000. Datasets start at $1,000 on a yearly contract (pricing).
Teams usually look elsewhere for one of four reasons: LinkUp's unpublished pricing, the cost per job at Coresignal's lower tiers, a need for one source the vendor lacks, or the need to see a posting the day it goes up.
Job data APIs priced per job
These vendors publish self-serve prices. Each was checked on its own pricing page on November 10, 2026.
- TheirStack charges 1 API credit per job and 3 per company. Plans run from $49 a month for 1,500 credits to $5,500 for 5,000,000, and the free plan gives 200 API credits a month. It covers 352,000 sources in 195 countries, with history back to 2021 (pricing).
- Techmap charges $1 per 1,000 job postings on its API, with 1,000 free, covering the last 3 months. Country feeds cost $9 to $649 per country a month, and historic datasets back to 2020 cost $49 to $5,999 per country (pricing).
- PredictLeads gives 100 free API calls a month, then charges from $0.04 per credit, falling to $0.002 at volume. One credit returns up to 1,000 job opening records. Flat files with history back to 2015 are priced on request (pricing).
- JobsPikr publishes credit tiers of 1,000 to 25,000 job downloads a month, but its pricing page shows no dollar figures (pricing).
Job board datasets
Bright Data sells job board records as datasets at up to $0.0025 per record, with a $250 minimum order (jobs datasets, November 10, 2026). The listed datasets are LinkedIn jobs (19.7 million records), Indeed (50.5 million), Glassdoor (2.9 million) and jobs from LinkedIn profiles (55 million).
Apify's Store sells job board scrapers per result. Its Indeed Scraper costs from $3.00 per 1,000 job listings (Apify, November 10, 2026).
How to collect raw job postings yourself
Most raw postings sit in three places a fetch can read. This is the employer-site approach LinkUp uses, run on the employers you choose.
- Greenhouse job boards are public JSON. Greenhouse's docs say job board data "is publicly available, so authentication is not required for any GET endpoints" (Job Board API).
- Lever postings are public too. Lever's API docs say published postings are publicly viewable and "may be scraped by third parties" (Postings API).
- Ashby has a job posting API that returns every published posting for a company's job board (Ashby docs).
- Other career pages carry JobPosting data. Google asks job pages to mark up
datePosted,validThroughandbaseSalaryin schema.org JobPosting data, so the fields are in the page itself (Google's guide). - Job boards such as Indeed are the hard part, because they block many scrapers, as the next section measures.
A daily run is simple: list your employers and their ATS, request each board's feed, and keep each posting's ID. A posting that drops out of the feed has closed, so you record the day each job opened and the day it closed.
Here is a Greenhouse board through String, so the same call works for any other career page:
curl https://request.usestring.ai/v1/fetch \
-H "Authorization: Bearer $STRING_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://boards-api.greenhouse.io/v1/boards/airbnb/jobs?content=true"}'
How often do scraping APIs get job boards?
Job boards split the scraping APIs more than the average shows. In the October 30, 2026 run of String's Web Data Frontier Benchmark, 17 APIs loaded 5 jobs and hiring sites five times each, and a request counted only when the real page content came back.
- The median API returned 80% of requests on the 5 jobs and hiring sites.
- String returned all 25.
- On indeed.com, 5 of the 17 APIs returned all five attempts, and 4 returned none.
Eight providers ran below their current anti-bot setting: Scrapfly, Firecrawl, ScraperAPI, Zyte, ScrapingAnt, ScrapingBee, Scrapingdog and Nimble. The targets and the test code are open on GitHub.
How String collects job postings
String is a web data API for developers and AI agents that fetches, searches and maps any public site without getting blocked. For job data it is the collection layer: you choose the sources, and String returns the pages.
- One call per page or feed. A
POSTto/v1/fetchwith a URL returns an ATS feed, a career page or a job board page (fetch docs). - Fields as JSON on request. Pass a JSON Schema and get title, location, pay and posted date back as fields (structured extraction).
- Career pages that load with JavaScript work too. Set
executeJS, or capture the JSON the page requests with XHR capture. - Whole career sites can be mapped. The sitemap endpoint lists every URL on a site from one starting point.
- A blocked request costs nothing. String does not bill requests that come back blocked (pricing).
Where String fits
- For: teams that need postings from a known list of employers or boards every day, and want the raw page or feed with no vendor in between.
- Not for: a team that needs ten years of history across every board on day one, which a dataset vendor sells.
- Price: as of October 2026, Starter is $19 a month and Growth $99, each with that amount of usage included. A standard fetch is $0.25 per 1,000 on Starter and $0.16 on Growth, and a fetch on the premium proxy, used only when a page needs it, is $2.40 and $0.90 (pricing). The first 20,000 standard fetches are free.
- Integrations: a REST API, an MCP server for Claude, Cursor and ChatGPT, n8n and Zapier, and String Actors in the Apify Store.
- Limits: 15 requests a second on Starter and 30 on Growth, and up to 10,000 concurrent fetches (pricing).
For the full workflow, from picking sources to tracking closed jobs, see job board scraping. Run the Greenhouse call above on an employer you track, with a free key.
FAQ
What are the alternatives to LinkUp and Coresignal for raw job postings data?
Job data APIs such as TheirStack, Techmap and PredictLeads; dataset vendors such as Bright Data, which sells LinkedIn, Indeed and Glassdoor job records; and collecting the postings yourself from public ATS feeds such as Greenhouse and Lever, career pages and job boards.
How much does Coresignal's job postings API cost?
As of November 10, 2026, Coresignal charges one credit per job posting. Its self-serve plans start at $49 a month for 2,500 credits, then $199 for 12,000, $499 for 35,000 and $1,000 for 150,000. Datasets start at $1,000 on a yearly contract (pricing).
Does LinkUp publish its prices?
No. LinkUp's data pages offer a demo and publish no prices. LinkUp delivers its RAW data to Snowflake, AWS, Azure, GCP, FTP, Databricks or BigQuery.
What is the difference between LinkUp and Coresignal data?
LinkUp collects jobs only from employer websites, more than 86,000 of them, back to 2007. Coresignal collects from job boards, company websites and ATS, back to 2020. Multi-source data also reaches employers that post only on job boards.
What is the cheapest source of job postings data?
Collecting from public ATS feeds costs only your fetch requests. Among vendors, Techmap lists $1 per 1,000 job postings on its API (Techmap pricing), and PredictLeads returns up to 1,000 job records per credit (PredictLeads pricing), both checked November 10, 2026. Check what each counts as a job before you compare.
Can I get job postings from Greenhouse and Lever without an API key?
Yes, for published postings. Greenhouse says its Job Board API needs no authentication for GET requests, and Lever says published postings are publicly viewable. Only the endpoints that submit applications need a key.
Can I scrape Indeed and LinkedIn job postings?
Indeed is one of the hardest job boards to fetch: in the October 30, 2026 benchmark run, 4 of 17 scraping APIs got none of their five Indeed requests back. LinkedIn job data is also sold as datasets. Read each site's terms, collect only public pages while logged out, and ask your counsel. Our page on the hiQ v. LinkedIn ruling covers the leading case.
How do I know when a job posting has closed?
Fetch the same feed or board on a schedule and keep each posting's ID. A posting that drops out has closed. JobPosting data also carries validThrough, the date the employer says the job expires.
Sources
- LinkUp, data and RAW product: linkup.com/data, linkup.com/products/raw
- Coresignal, pricing and job postings data: coresignal.com/pricing, coresignal.com
- TheirStack pricing: theirstack.com; Techmap pricing: jobdatafeeds.com; PredictLeads pricing: predictleads.com; JobsPikr pricing: jobspikr.com
- Bright Data, jobs datasets: brightdata.com; Apify, Indeed Scraper: apify.com
- Greenhouse Job Board API: developers.greenhouse.io; Lever Postings API: github.com/lever; Ashby job posting API: developers.ashbyhq.com
- Google, JobPosting structured data: developers.google.com
- All vendor and docs pages above checked November 10, 2026
- Web Data Frontier Benchmark, October 30, 2026 run: usestring.ai/benchmark and the raw results
- String docs: fetch, structured extraction; String pricing