From the blog

How we build, what we learn, what we ship.

Posts about indexing public job postings at scale, salary parsing, and the systems that keep one universal JSON schema feeling small even as the source list keeps growing.

Engineering

How we index every public Workday tenant in under 4 minutes

A look at the queue architecture, the per-tenant adaptive crawl rate, and why we deleted our headless browser fleet.

May 12, 20268 min read
Product

AI salary parsing: from $180k-DOE strings to structured ranges

Walking through the parsing pipeline that turns 11 different salary phrasings into one normalized JSON shape.

Apr 28, 20266 min read
Changelog

Webhooks GA, plus 12-month historical jobs data on Pro plans

Real-time push delivery, idempotent retries, signed payloads, and a full year of back-data for trend analysis.

Apr 4, 20263 min read
Guide

Workday customers list: 30+ public Workday tenants you can query in 2026

Workday powers HR for thousands of enterprises. Here's a curated list of well-known Workday customers whose public job postings you can pull through one API — plus how to discover any tenant yourself.

Apr 12, 20266 min read
Guide

Workday API: how to pull job postings from any Workday tenant in 2026

The official Workday API is enterprise-only and SOAP-based. Here's how to get the same data — public job postings from every Workday tenant — through one REST endpoint.

Mar 22, 20267 min read
Guide

Companies that use Greenhouse: list of notable Greenhouse-hosted careers pages

Greenhouse powers the careers pages for thousands of modern startups and scaleups. Here's a curated list of companies that use Greenhouse — and how to query all of their public jobs from one endpoint.

Mar 12, 20265 min read
Guide

Indeed API: how to pull job postings from Indeed without scraping

Indeed's official publisher API was deprecated in 2023. Here's the modern way to query Indeed's job postings — by title, location, salary, and posted-after — through a normalized JSON endpoint.

Mar 15, 20266 min read
Guide

Greenhouse API: pulling job postings from any Greenhouse-hosted career page

Greenhouse's Job Board API is free and public — but you need to know each company's board token. Here's the easier way: one endpoint, every Greenhouse tenant, the same JSON schema as every other source.

Mar 8, 20265 min read
Comparison

The 5 best jobs APIs in 2026 — comparison, pricing, and coverage

JSearch, Coresignal, Adzuna, ScrapingDog, JobsPipe. Side-by-side on source coverage, freshness, pricing tiers, dedup quality, and webhook support.

Mar 1, 202610 min read
Guide

Glassdoor API: how to get job postings and salary data from Glassdoor

Glassdoor's official partnership API is closed to most companies. Here's how to access the same public job postings + salary insights through a third-party endpoint — no scraping, no IP rotation, no headless browsers.

Feb 22, 20266 min read
Guide

ATS API: one integration for 30+ applicant tracking systems

Workday, Greenhouse, Lever, Ashby, BambooHR, SmartRecruiters, iCIMS, Workable — each has a different API shape. Here's how a unified ATS API replaces 30 integrations with one.

Feb 15, 20266 min read
Guide

How to find old job postings: 6 ways to dig up an expired listing

Whether you're prepping for an interview, comparing comp bands historically, or hunting for a posting that was taken down — here are the practical ways to find old, expired, or archived job postings in 2026.

Feb 5, 20265 min read
Guide

Lever API: pulling jobs from any Lever-hosted careers page

Lever exposes a public postings API at api.lever.co/v0/postings/{company}. Here's what it returns, what it's missing, and when you should use a normalized aggregator instead.

Feb 8, 20265 min read
Guide

ZipRecruiter API: a modern alternative to the closed partner program

ZipRecruiter's official API requires a partner contract. Here's how to get ZipRecruiter job data — searchable, filterable, fresh — through a public REST endpoint instead.

Feb 1, 20265 min read
Comparison

JSearch API: what it returns, what it costs, and the direct-source alternative

JSearch is RapidAPI's most-installed jobs endpoint — but it's a wrapper, the RapidAPI markup adds 30%, and it lacks ATS coverage. Here's the technical comparison and when to use what.

Jan 30, 20265 min read
Guide

Dice API: getting tech job postings without the partnership paperwork

Dice's job feed is the gold standard for US tech roles, but the official API is locked to enterprise integrations. Here's the dev-tier alternative — same data, REST endpoint, free tier.

Jan 25, 20265 min read
Guide

Job posting API: one endpoint for every job on the web

If you've ever shopped around for a job-posting API and ended up with three vendors, four scrapers, and a deduplication script — this post is for you.

Jan 18, 20265 min read
Comparison

Indeed scraper vs Indeed API: why we deleted ours

Maintaining an Indeed scraper means fighting their anti-bot, rotating proxies, parsing changing HTML, and getting paged at 2am. Here's why the math turns into 'just use the API'.

Jan 11, 20266 min read
Comparison

Glassdoor scraper: what it costs, what breaks, and the API alternative

Glassdoor is one of the harder targets for a scraper — heavy JS rendering, aggressive bot detection, and a strict TOS. Here's how the build-vs-buy math actually plays out.

Jan 4, 20266 min read
Comparison

JSearch alternative: a unified jobs API with more sources and better dedup

JSearch (on RapidAPI) covers 4–5 sources. JobsPipe covers 30+ ATSs, dedupes across them, and ships webhook delivery — without the RapidAPI markup.

Dec 21, 20255 min read
Comparison

Coresignal alternative: an honest comparison for jobs data buyers

Coresignal's organic traffic dropped 38% year over year. If you're an orphaned customer, here's how JobsPipe's coverage, pricing, and freshness compare.

Dec 14, 20256 min read
Guide

How to scrape Workday job postings legally (and why you shouldn't)

Workday tenant career pages are public. Scraping them is technically legal in most jurisdictions if you respect robots.txt and rate limits. Here's the right way — and why a managed API is almost always cheaper than DIY.

Dec 7, 20257 min read

Monthly changelog + engineering posts

One email a month. New sources, what we shipped, what we learned. Unsubscribe in one click.

Back to home