Observed Signal · Aug 1, 2026 · Technical Release · Source: DEV Community · Impact: 3/5 · Sentiment: Neutral
Enterprise Resource Planning & HR Market: Aggregators block scrapers; ATS job APIs are public
An analysis published on 2026-08-01 found that major job aggregators (Indeed, Glassdoor, ZipRecruiter, Upwork) often return 403 responses with empty bodies (blocked by CDNs/WAFs), while the original sources—company career boards served by Applicant Tracking Systems (ATS)—expose public JSON job-board APIs that answer anonymous requests with no API key. The author measured responses from Greenhouse, Ashby, Lever, Rippling, Workable, Recruitee and SmartRecruiters and found these endpoints return clear semantics (200 with jobs, 200 empty list for no openings, 404 for unknown board) in most cases, though SmartRecruiters behaves differently. Practical notes include the need to discover board tokens, differences in payload size when requesting full content (Greenhouse descriptions increase payload ~18x), and that some ATS endpoints publish compensation bands behind flags.
Practical measurements reveal that direct ATS job-board APIs are publicly accessible and often more current than aggregators, which matters for data collection, scraping design, and vendor integration but does not by itself change major industry infrastructure or policy.
Wichtigste Kernpunkte & Evidenz
- Measurements taken on 2026-08-01 show indeed.com/jobs, glassdoor.com, ziprecruiter.com, and upwork.com/nx/search returning 403 responses with 0 bytes.
- Public ATS job-board endpoints responded to anonymous GETs: Greenhouse, Ashby, Lever, Rippling, Workable, Recruitee and SmartRecruiters; example: boards-api.greenhouse.io/v1/boards/stripe/jobs returned 200 with 548 jobs.
- Deriving company 'board tokens' from domains and probing ATS endpoints resolved ~90% of 30 companies versus ~50% when scraping careers pages for direct links.
- Greenhouse documents its job-board API as public (no authentication required); Lever explicitly permits third-party scraping of published postings.
- Requesting content/description fields can drastically increase payload size (Greenhouse: jobs endpoint 111 KB vs ?content=true 1.97 MB), and Ashby exposes compensation bands via an includeCompensation parameter.
Verknüpfte Unternehmen
11 verknüpfte UnternehmenIndeed
Ein führender Marktplatz für Stellenangebote, der durch arbeitgeberfinanzierte, gesponserte Stellenanzeigen monetarisiert wird.
“indeed.com/jobs 403 0 bytes...”
Soziale Plattform, die durch Community-Advertising und Datenlizenzierung monetarisiert wird.
“reddit.com/r/programming/hot.json 403 189,908 bytes (and .rss responses changing between 200 and 429)...”
Stripe
Finanzinfrastruktur-Plattform für Zahlungsabwicklung, Rechnungsstellung, Betrugsprävention und digitale Handelsaktivitäten.
“Example: boards-api.greenhouse.io/v1/boards/stripe/jobs returned 548 jobs; 'Stripe's 548 roles' cited as a sample...”
Visa
Globales Zahlungsnetzwerk und führender Anbieter von Transaktionsinfrastruktur für Unternehmen.
“SmartRecruiters example: 'real company Visa 200 {"totalFound":2, "content":[...]}'...”
Upwork
Ein globaler Marktplatz für Freelancer und Unternehmen mit integrierter Zahlungsabwicklung, Abonnements und internen Werbeprodukten.
“upwork.com/nx/search 403 0 bytes...”
Notion
Eine vereinheitlichte All-in-One-Workspace-Plattform, die Dokumentation, Wissensdatenbanken, Datenbanken und Projektmanagement in einer kollaborativen Oberfläche konsolidiert.
“Notion mentioned as returning compensation fields full of nulls (company choosing not to publish)...”
OpenAI
Anbieter von Foundation-Modellen, der KI-Software, APIs und Abonnements für Entwickler, Unternehmen und Endverbraucher vertreibt.
“GET https://api.ashbyhq.com/posting-api/job-board/openai 200 753 jobs...”
Ramp
Ramp ist eine integrierte B2B-Finanzautomatisierungsplattform für Corporate Cards, Spesenmanagement, Zahlungsverkehr und strategische Beschaffungsprozesse.
“Ashby example: GET /posting-api/job-board/ramp ?includeCompensation=true returns "$211.4K - $290.6K"...”
Palantir
Enterprise-Software für operative Datenintegration, Analytik und den produktiven Einsatz von Künstlicher Intelligenz.
“GET https://api.lever.co/v0/postings/palantir?mode=json 200 302 jobs...”
Databricks
Eine einheitliche Lakehouse-Plattform für Enterprise-Daten, Analytics und künstliche Intelligenz.
“Databricks cited with example job counts (Databricks' 803 roles) as results from direct ATS endpoints...”
Linear
Cloud-basiertes Issue-Tracking und kollaboratives Produktmanagement-SaaS-System für agile Software-Entwicklungsteams.
“Linear mentioned as returning compensation fields full of nulls (company choosing not to publish)...”
Ontology Mapping & Concepts
Track Real-Time Market Signals & Shifts
Set up custom watchlists to receive automated, evidence-grounded executive digests whenever material signals or shifts occur across your tracked landscape.
