---
title: "All posts - JobsPipe"
description: "Every JobsPipe blog post on one page, grouped by topic: job board and ATS API guides, jobs-data references, vendor comparisons, product notes and engineering write-ups."
canonical: https://jobspipe.dev/blog/all
---

[Latest posts](https://jobspipe.dev/blog)

# All posts

Every JobsPipe blog post on one page, grouped by topic: job board and ATS API guides, jobs-data references, vendor comparisons, product notes and engineering write-ups.

[Guide (124)](#guide) · [Reference (31)](#reference) · [Comparison (32)](#comparison) · [Product (9)](#product) · [Engineering (2)](#engineering) · [Changelog (1)](#changelog)

## Guide

-   Sep 9, 2026[What are ghost jobs? Definition, meaning and how to tell one from a real opening](https://jobspipe.dev/blog/what-are-ghost-jobs)
-   Sep 9, 2026[Why do companies post ghost jobs? The stated reasons, the accidental ones, and what the data shows](https://jobspipe.dev/blog/why-do-companies-post-ghost-jobs)
-   Sep 9, 2026[Are ghost jobs illegal? What the 2026 transparency bills propose and what the law already says](https://jobspipe.dev/blog/are-ghost-jobs-illegal)
-   Sep 9, 2026[How to spot ghost jobs: a seven-point checklist mapped to real data fields](https://jobspipe.dev/blog/how-to-spot-ghost-jobs)
-   Sep 9, 2026[LinkedIn ghost jobs: how common they are, what they look like in the data, and how to filter them out](https://jobspipe.dev/blog/linkedin-ghost-jobs)
-   Sep 9, 2026[Indeed ghost jobs: why Indeed scores cleaner than most boards and where its stale postings hide](https://jobspipe.dev/blog/indeed-ghost-jobs)
-   Sep 9, 2026[What is a tech stack? Meaning, examples, and how to find any company's stack](https://jobspipe.dev/blog/what-is-a-tech-stack)
-   Sep 9, 2026[Buying signals: what they are, examples from job postings, and how to collect them](https://jobspipe.dev/blog/buying-signals)
-   Sep 9, 2026[Sales trigger events, ranked by how early job postings surface them](https://jobspipe.dev/blog/sales-trigger-events)
-   Sep 9, 2026[Talent mapping: what it is, and how to map a competitor's org from its job postings](https://jobspipe.dev/blog/talent-mapping)
-   Sep 9, 2026[Workforce analytics: definition, use cases, software, and what job postings add](https://jobspipe.dev/blog/workforce-analytics)
-   Sep 9, 2026[Competitor hiring analysis: a query sequence, with the base rates to read it against](https://jobspipe.dev/blog/competitor-hiring-analysis)
-   Sep 9, 2026[What is a hiring freeze? Definition, signs in posting data, and how to check a company](https://jobspipe.dev/blog/what-is-a-hiring-freeze)
-   Sep 9, 2026[Is the job market bad right now? What live job postings can and cannot tell you](https://jobspipe.dev/blog/is-the-job-market-bad-right-now)
-   Sep 9, 2026[Is web scraping legal? Public data, terms of service, hiQ v. LinkedIn, and the job-data answer](https://jobspipe.dev/blog/is-web-scraping-legal)
-   Sep 9, 2026[ChatGPT for job search: what it can do, and how to give it live job postings](https://jobspipe.dev/blog/chatgpt-job-search)
-   Sep 9, 2026[How Does MCP Work Under the Hood?](https://jobspipe.dev/blog/how-does-mcp-work-under-the-hood)
-   Sep 9, 2026[What Are the Best AI Agents?](https://jobspipe.dev/blog/what-are-the-best-ai-agents)
-   Sep 9, 2026[Does Glassdoor Have an API?](https://jobspipe.dev/blog/does-glassdoor-have-an-api)
-   Sep 9, 2026[How to Use LinkedIn API?](https://jobspipe.dev/blog/how-to-use-linkedin-api)
-   Sep 9, 2026[What Are Labor Market Trends?](https://jobspipe.dev/blog/what-are-labor-market-trends)
-   Sep 9, 2026[Are Hiring Freezes Normal?](https://jobspipe.dev/blog/are-hiring-freezes-normal)
-   Sep 9, 2026[How to Stay Up to Date With Hiring Trends?](https://jobspipe.dev/blog/how-to-stay-up-to-date-with-hiring-trends)
-   Sep 9, 2026[Are Job Boards Effective?](https://jobspipe.dev/blog/are-job-boards-effective)
-   Sep 9, 2026[How Does BuiltWith Work?](https://jobspipe.dev/blog/how-does-builtwith-work)
-   Sep 9, 2026[How Does Wappalyzer Work?](https://jobspipe.dev/blog/how-does-wappalyzer-work)
-   Sep 9, 2026[What Tech Stack Does Amazon Use?](https://jobspipe.dev/blog/what-tech-stack-does-amazon-use)
-   Sep 9, 2026[What Is a Talent Intelligence Analyst?](https://jobspipe.dev/blog/what-is-a-talent-intelligence-analyst)
-   Sep 9, 2026[What Is the Most Effective Approach to Workforce Analytics?](https://jobspipe.dev/blog/what-is-the-most-effective-approach-to-workforce-analytics)
-   Sep 9, 2026[What Does It Mean When a Job Posting Is Reposted?](https://jobspipe.dev/blog/what-does-it-mean-when-a-job-posting-is-reposted)
-   Sep 9, 2026[How Often Should Job Descriptions Be Updated?](https://jobspipe.dev/blog/how-often-should-job-descriptions-be-updated)
-   Sep 9, 2026[Can Websites Detect Scraping?](https://jobspipe.dev/blog/can-websites-detect-scraping)
-   Sep 9, 2026[What Is an Applicant Tracking System?](https://jobspipe.dev/blog/what-is-an-applicant-tracking-system)
-   Sep 9, 2026[How Do Applicant Tracking Systems Work?](https://jobspipe.dev/blog/how-do-applicant-tracking-systems-work)
-   Sep 9, 2026[Is Workday an Applicant Tracking System?](https://jobspipe.dev/blog/is-workday-an-applicant-tracking-system)
-   Sep 9, 2026[Is Indeed an Applicant Tracking System?](https://jobspipe.dev/blog/is-indeed-an-applicant-tracking-system)
-   Sep 9, 2026[How Long Does the Hiring Process Take?](https://jobspipe.dev/blog/how-long-does-the-hiring-process-take)
-   Sep 9, 2026[What Happens in the Labor Market?](https://jobspipe.dev/blog/what-happens-in-the-labor-market)
-   Sep 9, 2026[What Is a Job Description in HR?](https://jobspipe.dev/blog/what-is-a-job-description-in-hr)
-   Sep 9, 2026[Are Data Science Jobs in Demand?](https://jobspipe.dev/blog/are-data-science-jobs-in-demand)
-   Sep 9, 2026[What Is Workforce Analysis?](https://jobspipe.dev/blog/what-is-workforce-analysis)
-   Sep 9, 2026[When Did MCP Servers Come Out?](https://jobspipe.dev/blog/when-did-mcp-servers-come-out)
-   Sep 9, 2026[What Companies Use AWS?](https://jobspipe.dev/blog/what-companies-use-aws)
-   Sep 9, 2026[What Companies Use Cloudflare?](https://jobspipe.dev/blog/what-companies-use-cloudflare)
-   Sep 9, 2026[What Companies Use Salesforce?](https://jobspipe.dev/blog/what-companies-use-salesforce)
-   Sep 9, 2026[Which Companies Use Python?](https://jobspipe.dev/blog/which-companies-use-python)
-   Sep 9, 2026[Which Companies Use Shopify?](https://jobspipe.dev/blog/which-companies-use-shopify)
-   Sep 9, 2026[How Many Companies Use an ATS?](https://jobspipe.dev/blog/how-many-companies-use-an-ats)
-   Sep 9, 2026[What MCP Servers Are Available?](https://jobspipe.dev/blog/what-mcp-servers-are-available)
-   Sep 9, 2026[Why Do You Need an MCP Server?](https://jobspipe.dev/blog/why-do-you-need-an-mcp-server)
-   Sep 9, 2026[How Often Does LinkedIn Repost Jobs?](https://jobspipe.dev/blog/how-often-does-linkedin-repost-jobs)
-   Sep 9, 2026[What Is Job Market Research?](https://jobspipe.dev/blog/what-is-job-market-research)
-   Sep 9, 2026[What Are Job Duties and Responsibilities?](https://jobspipe.dev/blog/what-are-job-duties-and-responsibilities)
-   Sep 9, 2026[Where Can I Find My Job Description?](https://jobspipe.dev/blog/where-can-i-find-my-job-description)
-   Sep 9, 2026[Are Job Descriptions Required by Law?](https://jobspipe.dev/blog/are-job-descriptions-required-by-law)
-   Sep 9, 2026[Why Do Jobs Ghost You?](https://jobspipe.dev/blog/why-do-jobs-ghost-you)
-   Sep 9, 2026[What Do Applicant Tracking Systems Look For?](https://jobspipe.dev/blog/what-do-applicant-tracking-systems-look-for)
-   Sep 9, 2026[Why Use an Applicant Tracking System?](https://jobspipe.dev/blog/why-use-an-applicant-tracking-system)
-   Sep 9, 2026[When Is Labor Market Data Released?](https://jobspipe.dev/blog/when-is-labor-market-data-released)
-   Sep 9, 2026[How Do Labor Markets Work?](https://jobspipe.dev/blog/how-do-labor-markets-work)
-   Sep 9, 2026[Are Data Jobs in Demand?](https://jobspipe.dev/blog/are-data-jobs-in-demand)
-   Sep 9, 2026[What Is Web Scraping?](https://jobspipe.dev/blog/what-is-web-scraping)
-   Sep 9, 2026[How to Web Scrape With Python?](https://jobspipe.dev/blog/how-to-web-scrape-with-python)
-   Sep 9, 2026[How to Web Scrape?](https://jobspipe.dev/blog/how-to-web-scrape)
-   Sep 9, 2026[How to Prevent Web Scraping?](https://jobspipe.dev/blog/how-to-prevent-web-scraping)
-   Sep 9, 2026[Which Websites Allow Web Scraping?](https://jobspipe.dev/blog/which-websites-allow-web-scraping)
-   Sep 9, 2026[Can ChatGPT Do Web Scraping?](https://jobspipe.dev/blog/can-chatgpt-do-web-scraping)
-   Sep 3, 2026[Lightcast API: the full menu, the auth flow, and what happened to the free tier](https://jobspipe.dev/blog/lightcast-api)
-   Sep 2, 2026[Wellfound API: why every result points inward, and how to get startup job data](https://jobspipe.dev/blog/wellfound-api)
-   Sep 1, 2026[France Travail API: the free French jobs API, and its 1,150-result window](https://jobspipe.dev/blog/france-travail-api)
-   Aug 30, 2026[Resume parser API: the real options, and the half nobody sells you](https://jobspipe.dev/blog/resume-parser-api)
-   Aug 28, 2026[StepStone API: what exists, what doesn't, and how to get German jobs data](https://jobspipe.dev/blog/stepstone-api)
-   Aug 25, 2026[Recruitee API: the careers-site endpoint that needs no key at all](https://jobspipe.dev/blog/recruitee-api-jobs)
-   Aug 22, 2026[RemoteOK API: the free remote-jobs feed, and its 100-job window](https://jobspipe.dev/blog/remoteok-api)
-   Aug 16, 2026[Payscale API: the compensation API you can read about but not sign up for](https://jobspipe.dev/blog/payscale-api)
-   Aug 15, 2026[Reed API: the UK jobs API you can actually get a key for](https://jobspipe.dev/blog/reed-api)
-   Aug 14, 2026[Careerjet API: a 90-country jobs API built for publishers, not pipelines](https://jobspipe.dev/blog/careerjet-api)
-   Aug 12, 2026[Levels.fyi API: what you get, how access works, and what it cannot answer](https://jobspipe.dev/blog/levels-fyi-api)
-   Aug 7, 2026[Job scraping explained: how it works, what you get by board, and when it is legal](https://jobspipe.dev/blog/what-is-job-scraping)
-   Aug 7, 2026[Google for Jobs API: indexing in, and how to get data out](https://jobspipe.dev/blog/google-for-jobs-api)
-   Aug 7, 2026[Jobs API in Python: pip install to live postings in 5 minutes](https://jobspipe.dev/blog/python-jobs-api)
-   Jul 31, 2026[Naukri API: what exists, what doesn't, and how to get Indian jobs data](https://jobspipe.dev/blog/naukri-api)
-   Jul 30, 2026[Paylocity API: the payroll API vs the job postings you can actually read](https://jobspipe.dev/blog/paylocity-api-jobs)
-   Jul 28, 2026[Labour market intelligence: what it is, who sells it, and how to get it (2026)](https://jobspipe.dev/blog/labour-market-intelligence)
-   Jul 28, 2026[Hiring.cafe API: there isn't one - here's the working path](https://jobspipe.dev/blog/hiring-cafe-api)
-   Jul 28, 2026[Salary data APIs in 2026: the real options, honestly compared](https://jobspipe.dev/blog/salary-data-api)
-   Jul 27, 2026[Help wanted ads: from newspaper classifieds to structured job data](https://jobspipe.dev/blog/help-wanted-ads)
-   Jul 27, 2026[O\*NET API: free occupational data from the Department of Labor](https://jobspipe.dev/blog/onet-api)
-   Jul 27, 2026[Artificial intelligence in talent acquisition: what it actually changes (2026)](https://jobspipe.dev/blog/ai-talent-acquisition)
-   Jul 25, 2026[What "job closed or expired" means on Indeed (and what to do about it)](https://jobspipe.dev/blog/job-closed-or-expired-indeed)
-   Jul 25, 2026[An API for job search: the architecture behind a search box that returns real jobs](https://jobspipe.dev/blog/api-for-job-search)
-   Jul 25, 2026[Indeed jobs API: a build guide with working code](https://jobspipe.dev/blog/indeed-jobs-api)
-   Jul 25, 2026[Job data API: how to evaluate one before you build on it](https://jobspipe.dev/blog/job-data-api)
-   Jul 24, 2026[Indeed API key: why there isn't one, and what to use instead](https://jobspipe.dev/blog/indeed-api-key)
-   Jul 22, 2026[How to build an MCP server: a step-by-step guide with a real API](https://jobspipe.dev/blog/how-to-build-an-mcp-server)
-   Jul 22, 2026[Build an AI job search agent that actually finds jobs](https://jobspipe.dev/blog/ai-job-search-agent)
-   Jul 19, 2026[How to build a niche job board in 2026: pick the niche, source the jobs, launch](https://jobspipe.dev/blog/how-to-build-a-niche-job-board)
-   Jul 19, 2026[How to build a remote job board in 2026](https://jobspipe.dev/blog/how-to-build-a-remote-job-board)
-   Jul 19, 2026[How to build a tech job board in 2026](https://jobspipe.dev/blog/how-to-build-a-tech-job-board)
-   Jul 19, 2026[How to build a startup job board in 2026](https://jobspipe.dev/blog/how-to-build-a-startup-job-board)
-   Jul 19, 2026[Google Jobs API: why it doesn't exist, and what to use instead](https://jobspipe.dev/blog/google-jobs-api)
-   Jul 16, 2026[Taleo API: pulling job postings from Oracle's legacy ATS](https://jobspipe.dev/blog/taleo-api-jobs)
-   Jul 16, 2026[Jobvite API: what you can pull, and the feed most customers never enable](https://jobspipe.dev/blog/jobvite-api-jobs)
-   Jul 16, 2026[Teamtailor API: clean JSON:API, one key per tenant - and the fix](https://jobspipe.dev/blog/teamtailor-api-jobs)
-   Jul 15, 2026[How to build a job board in 2026: stack, data, and go-live](https://jobspipe.dev/blog/how-to-build-a-job-board)
-   Jul 15, 2026[Open source job board software: 4 real options and what they cost to run](https://jobspipe.dev/blog/open-source-job-board-software)
-   Jul 13, 2026[Job market datasets: 7 real sources for job postings data (2026)](https://jobspipe.dev/blog/job-postings-dataset)
-   Jul 13, 2026[Labor market data: 9 sources and APIs compared (2026)](https://jobspipe.dev/blog/labor-market-data-sources)
-   Jul 13, 2026[What is a SERP API? How they work and when to use one](https://jobspipe.dev/blog/what-is-a-serp-api)
-   Jul 13, 2026[Indeed API: how to pull job postings from Indeed without scraping](https://jobspipe.dev/blog/indeed-api-guide)
-   Jun 29, 2026[How to scrape Google Jobs in Python (and the no-scrape alternative)](https://jobspipe.dev/blog/google-jobs-scraper)
-   Jun 28, 2026[How to scrape LinkedIn jobs in Python (and the API that replaces it)](https://jobspipe.dev/blog/linkedin-job-scraper-python)
-   Jun 26, 2026[Job scraper: the build-vs-buy guide for 2026](https://jobspipe.dev/blog/job-scraper-build-vs-buy)
-   Jun 25, 2026[Job search API: how to add job search to your product](https://jobspipe.dev/blog/job-search-api-guide)
-   Jun 24, 2026[Job board API: the data layer for the job board you are building](https://jobspipe.dev/blog/job-board-api-guide)
-   May 28, 2026[Upwork statistics 2026: what 5,000 live job listings reveal](https://jobspipe.dev/blog/upwork-statistics-2026)
-   Apr 12, 2026[Companies that use Workday: a customers list you can query (2026)](https://jobspipe.dev/blog/workday-customers-list)
-   Mar 22, 2026[Workday API: public job postings from every tenant in 2026](https://jobspipe.dev/blog/workday-api-guide)
-   Mar 12, 2026[Companies that use Greenhouse: a notable customers list (2026)](https://jobspipe.dev/blog/companies-using-greenhouse)
-   Feb 15, 2026[ATS API: one integration across applicant tracking systems](https://jobspipe.dev/blog/ats-api-integration)
-   Feb 5, 2026[How to find old job postings: 6 ways to dig up an expired Indeed or LinkedIn listing](https://jobspipe.dev/blog/find-expired-job-postings)
-   Jan 25, 2026[Dice API: getting tech job postings without the partnership paperwork](https://jobspipe.dev/blog/dice-api-tech-jobs)
-   Jan 18, 2026[Job posting API: one endpoint for every job on the web](https://jobspipe.dev/blog/job-posting-api)
-   Dec 7, 2025[How to scrape Workday job postings legally (and why you shouldn't)](https://jobspipe.dev/blog/scrape-workday-jobs-legally)

## Reference

-   Sep 9, 2026[Ghost jobs by job board: share of ghost-like postings on LinkedIn, Indeed, Workday, Greenhouse and six more](https://jobspipe.dev/blog/ghost-jobs-by-job-board)
-   Sep 9, 2026[In-demand skills in 2026: what live job postings ask for, by function](https://jobspipe.dev/blog/in-demand-skills)
-   Sep 9, 2026[Job description dataset: what a posting record contains, the schema, and how to pull a live slice](https://jobspipe.dev/blog/job-description-dataset)
-   Sep 9, 2026[Job title taxonomy: how raw titles become normalized titles, ISCO-08 codes, seniority and function](https://jobspipe.dev/blog/job-title-taxonomy)
-   Sep 9, 2026[What is an MCP server? How MCP works, with a real example](https://jobspipe.dev/blog/what-is-an-mcp-server)
-   Sep 9, 2026[Job board backfill: what backfill means in hiring, and how backfill feeds work](https://jobspipe.dev/blog/job-board-backfill)
-   Sep 5, 2026[NOC codes: Canada's five-digit occupation system, and what December 2026 changes](https://jobspipe.dev/blog/noc-codes)
-   Aug 29, 2026[H1B salary database: h1bdata.info, the DOL data behind it, and what it leaves out](https://jobspipe.dev/blog/h1b-salary-database)
-   Aug 27, 2026[NAICS codes: how the six-digit industry system works, and what 2027 changes](https://jobspipe.dev/blog/naics-codes)
-   Aug 25, 2026[LinkedIn industries: the full list with V2 codes (2026)](https://jobspipe.dev/blog/linkedin-industries-list)
-   Aug 18, 2026[NACE codes: the EU industry classification, and what Rev. 2.1 changed](https://jobspipe.dev/blog/nace-codes)
-   Aug 13, 2026[Coresignal pricing: the full rate card, how credits burn, and what a job record costs](https://jobspipe.dev/blog/coresignal-pricing)
-   Aug 11, 2026[ESCO API: the EU's free skills and occupations API, explained for developers](https://jobspipe.dev/blog/esco-api)
-   Aug 9, 2026[ISIC codes: the industry classification behind global labour market data](https://jobspipe.dev/blog/isic-codes)
-   Aug 8, 2026[BLS API: how to pull US labor statistics, and where the survey data stops](https://jobspipe.dev/blog/bls-api)
-   Aug 7, 2026[JobStreet API: where it went, and how to get South-East Asian jobs data](https://jobspipe.dev/blog/jobstreet-api)
-   Aug 6, 2026[SEEK API: what it does, what it cannot do, and how to get Australian jobs data](https://jobspipe.dev/blog/seek-api)
-   Aug 3, 2026[Salary datasets: 8 real sources beyond the Kaggle CSVs (2026)](https://jobspipe.dev/blog/salary-dataset)
-   Aug 2, 2026[TheirStack pricing: the full rate card, how credits burn, and the cheaper piece](https://jobspipe.dev/blog/theirstack-pricing)
-   Aug 1, 2026[ISCO-08: the occupation codes behind global labour market data](https://jobspipe.dev/blog/isco-08)
-   Jul 28, 2026[Lightcast pricing: what it costs, what drives the quote, and the cheaper unbundled pieces](https://jobspipe.dev/blog/lightcast-pricing)
-   Jul 27, 2026[Job ads, job postings, vacancies: the vocabulary of job ad data, explained](https://jobspipe.dev/blog/job-ads)
-   Jul 27, 2026[SOC codes: the Standard Occupational Classification, explained (2026)](https://jobspipe.dev/blog/soc-codes)
-   Jul 27, 2026[Pearson Workforce Solutions API (Faethm): what it offers, and how access works](https://jobspipe.dev/blog/pearson-workforce-api)
-   Jul 25, 2026[Monster job posting API: the SOAP gateway, the search API, and who can actually use them](https://jobspipe.dev/blog/monster-job-posting-api)
-   Jul 25, 2026[Posting jobs to LinkedIn via API: what access actually requires in 2026](https://jobspipe.dev/blog/linkedin-api-post-job)
-   Jul 24, 2026[What happened to the Indeed Publisher API](https://jobspipe.dev/blog/indeed-publisher-api)
-   Jul 24, 2026[The four Indeed partner APIs, explained](https://jobspipe.dev/blog/indeed-partner-apis)
-   Jul 24, 2026[Indeed API pricing: what it costs, and what's actually free](https://jobspipe.dev/blog/indeed-api-pricing)
-   Jul 18, 2026[The JobsPipe developer portal: API docs, OpenAPI spec, MCP server and SDKs](https://jobspipe.dev/blog/jobspipe-developer-portal)
-   Jun 26, 2026[Job title hierarchy: levels and seniority, explained (2026)](https://jobspipe.dev/blog/job-title-hierarchy)

## Comparison

-   Sep 9, 2026[WordPress job board plugins in 2026: compared, and how to fill one with live postings](https://jobspipe.dev/blog/wordpress-job-board-plugins)
-   Sep 4, 2026[Textkernel review: the parser credits, the Jobfeed API, and what changed under Bullhorn](https://jobspipe.dev/blog/textkernel-review)
-   Aug 31, 2026[TalentNeuron review: what it sells, what the API meters, and who it is built for](https://jobspipe.dev/blog/talentneuron-review)
-   Aug 26, 2026[JobsPikr review: what it sells, how credits work, and what the pricing page leaves out](https://jobspipe.dev/blog/jobspikr-review)
-   Aug 20, 2026[Mantiks review: what it does, what it costs, and where the data stops](https://jobspipe.dev/blog/mantiks-review)
-   Aug 6, 2026[TheirStack alternatives: 5 job data APIs compared (2026)](https://jobspipe.dev/blog/theirstack-alternatives)
-   Aug 6, 2026[Techmap (jobdatafeeds) vs JobsPipe: bulk feeds or a live API?](https://jobspipe.dev/blog/techmap-alternative)
-   Aug 6, 2026[LoopCV's developer API vs JobsPipe: same pitch, different product](https://jobspipe.dev/blog/loopcv-jobs-api)
-   Aug 6, 2026[JobDataLake vs JobsPipe: two MCP-era jobs APIs compared](https://jobspipe.dev/blog/jobdatalake-alternative)
-   Aug 6, 2026[Fantastic.jobs vs JobsPipe: ATS job feeds compared](https://jobspipe.dev/blog/fantastic-jobs-alternative)
-   Jul 27, 2026[Skills taxonomies compared: O\*NET, ESCO, Lightcast Open Skills and the vendor stacks](https://jobspipe.dev/blog/skills-taxonomy)
-   Jul 27, 2026[Lightcast alternatives and competitors: 7 options for labor market data in 2026](https://jobspipe.dev/blog/lightcast-alternatives)
-   Jul 25, 2026[Free job APIs in 2026: what's actually free, what's free-tier, and what's a trap](https://jobspipe.dev/blog/free-job-api)
-   Jul 25, 2026[Bright Data competitors: 8 alternatives compared for web data and job postings](https://jobspipe.dev/blog/bright-data-competitors)
-   Jul 25, 2026[AI sourcing tools for recruiting: what they do, where the candidate data comes from, and what breaks](https://jobspipe.dev/blog/ai-sourcing-tools-recruiting)
-   Jul 22, 2026[Unified API platforms: the two kinds, and which one job data needs](https://jobspipe.dev/blog/unified-api-job-data)
-   Jul 22, 2026[Job aggregator sites: where each one actually gets its listings](https://jobspipe.dev/blog/job-aggregator-sites)
-   Jul 22, 2026[The best MCP servers for real data in 2026](https://jobspipe.dev/blog/best-mcp-servers-for-data)
-   Jul 22, 2026[AI web scraping in 2026: what LLM scrapers actually fix](https://jobspipe.dev/blog/ai-web-scraping)
-   Jul 22, 2026[AI recruiting tools in 2026: what they do, and the data layer under them](https://jobspipe.dev/blog/ai-recruiting-tools)
-   Jul 19, 2026[The best niche job boards in 2026: 18 that work, and why](https://jobspipe.dev/blog/best-niche-job-boards)
-   Jul 16, 2026[The best jobs APIs in 2026: 15 options compared](https://jobspipe.dev/blog/best-jobs-api-2026)
-   Jul 16, 2026[Which ATS APIs are actually public? The 2026 job-data reference](https://jobspipe.dev/blog/public-vs-gated-ats-apis)
-   Jul 15, 2026[Best job board software in 2026: 9 platforms compared (build vs buy)](https://jobspipe.dev/blog/best-job-board-software)
-   Jul 13, 2026[Best job scraping tools in 2026: 8 options honestly compared](https://jobspipe.dev/blog/best-job-scrapers)
-   Jul 13, 2026[JobSpy GitHub review: the Python job scraper tested, and where it breaks](https://jobspipe.dev/blog/jobspy-review)
-   Jun 27, 2026[Where to get job posting data in 2026: 7 sources compared](https://jobspipe.dev/blog/where-to-get-job-posting-data)
-   Jan 30, 2026[JSearch API: what it returns, what it costs, and the alternative](https://jobspipe.dev/blog/jsearch-api-direct)
-   Jan 11, 2026[Indeed scraper vs Indeed API: why we deleted ours](https://jobspipe.dev/blog/indeed-scraper-vs-api)
-   Jan 4, 2026[Glassdoor scraper: what it costs, what breaks, and the API alternative](https://jobspipe.dev/blog/glassdoor-scraper-vs-api)
-   Dec 21, 2025[JSearch alternative: a unified jobs API with better coverage](https://jobspipe.dev/blog/jsearch-alternative)
-   Dec 14, 2025[Coresignal alternative: an honest comparison for jobs data buyers](https://jobspipe.dev/blog/coresignal-alternative)

## Product

-   Sep 23, 2026[Agentic search: describe the job in a sentence, get the postings that fit](https://jobspipe.dev/blog/agentic-search)
-   Sep 18, 2026[The highest-paying AI jobs in September 2026](https://jobspipe.dev/blog/highest-paying-ai-jobs-september-2026)
-   Sep 5, 2026[Workflows: describe what to watch, and get told when it posts](https://jobspipe.dev/blog/workflows)
-   Aug 29, 2026[JobsPipe for Slack: search live job postings without leaving the channel](https://jobspipe.dev/blog/jobspipe-for-slack)
-   Aug 8, 2026[Introducing Signals: stop checking whether a company started hiring](https://jobspipe.dev/blog/introducing-signals)
-   Jul 31, 2026[Introducing the Labour Market Pulse: free monthly hiring and salary data from live postings](https://jobspipe.dev/blog/labour-market-pulse)
-   Jul 28, 2026[Every job posting, classified: ISCO-08 occupations, ISIC industries and skills, live on the API](https://jobspipe.dev/blog/classified-job-postings-api)
-   Jun 24, 2026[Search millions of jobs from your AI agent with the JobsPipe MCP server](https://jobspipe.dev/blog/jobspipe-mcp-server)
-   Apr 28, 2026[AI salary parsing: from $180k-DOE strings to structured ranges](https://jobspipe.dev/blog/ai-salary-parsing-structured-ranges)

## Engineering

-   Jul 22, 2026[How AI job matching actually works: filters, embeddings, rerank](https://jobspipe.dev/blog/ai-job-matching)
-   May 12, 2026[How we index every public Workday tenant in under 4 minutes](https://jobspipe.dev/blog/how-we-index-every-workday-tenant)

## Changelog

-   Apr 4, 2026[Webhooks GA, plus 12-month historical jobs data on Pro plans](https://jobspipe.dev/blog/webhooks-ga-12mo-history)


---
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