Company hiring-signal tracking
Use Jobs endpoints to turn company hiring-signal tracking into repeatable API requests with documented inputs and JSON responses.
Turn any company's public careers board into structured job data — normalized postings across 16 ATS providers (Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, Recruitee, Rippling, Personio, Teamtailor, Oracle, UKG, iCIMS, Eightfold, Gem, and Pinpoint), plus a hiring-signals aggregate (open roles, department and location breakdowns, remote share, and newly-posted trends) that surfaces company growth before it shows up in filings. Credential-free.
Pull public company job postings from 16 ATS providers as one normalized JSON shape, plus aggregate hiring signals across every board.
Endpoint families
6
Documented params
125
Examples
28
Live catalog snapshot
Active endpoints
28
Methods
GET
Required params
75
Schema refs
28
{
"platform": "Jobs",
"endpoint": "jobs-hiring-signals",
"method": "GET",
"path": "/jobs/hiring-signals",
"auth": "apiKey"
}Free tools
Use cases
Pull public company job postings from 16 ATS providers as one normalized JSON shape, plus aggregate hiring signals across every board.
Use Jobs endpoints to turn company hiring-signal tracking into repeatable API requests with documented inputs and JSON responses.
Use Jobs endpoints to turn job posting aggregation and monitoring into repeatable API requests with documented inputs and JSON responses.
Use Jobs endpoints to turn recruiting and talent-market research into repeatable API requests with documented inputs and JSON responses.
Managed execution
Each Crawlora platform API is designed around a specific data surface. Instead of exposing a generic fetch endpoint, Crawlora combines endpoint-specific request logic, managed infrastructure, parsing, normalization, billing, and Playground-tested examples.
Request behavior is tuned for the target platform and endpoint type.
Supported endpoints can use managed proxy routing to improve reliability and reduce infrastructure work.
Dynamic pages can be routed through managed browser instances where JavaScript rendering is required.
Challenge pages and unusable upstream responses are detected and surfaced clearly.
Results are returned as documented JSON instead of raw HTML.
Test the same route from Docs and Playground before production integration.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/jobs/eightfold/board
/jobs/greenhouse/board
/jobs/icims/board
/jobs/lever/postings
/jobs/oracle/board
/jobs/recruitee/offers
Featured endpoints
/jobs/company-searchProbes Greenhouse, Lever, Ashby, SmartRecruiters, Workable, Recruitee, Rippling, Teamtailor, and Pinpoint in parallel for a slug and reports the providers where it resolves to a non-empty board (with the open-role count and board URL). Workday is excluded (its board needs tenant + datacenter + site). Credential-free public ATS JSON.
/jobs/hiring-signalsAggregates a company's ATS board into a hiring snapshot: total open roles, breakdowns by department/location/title, remote share, and how many roles are new in the last 7/30 days — a leading indicator of company growth. Supply provider plus that provider's slug params (token / company / org / tenant+datacenter+site / domain). Breakdowns are computed over the fetched postings. Credential-free public ATS JSON.
/jobs/greenhouse/boardLists a company's public Greenhouse board postings, normalized to the shared Job shape. Set content=true to include each job's full HTML description in one call. The token is the company's Greenhouse board slug from its careers URL. Credential-free public ATS JSON.
/jobs/greenhouse/jobReturns a single Greenhouse job with its full HTML/text description, department, and offices. Credential-free public ATS JSON.
/jobs/lever/postingsLists a company's public Lever postings (detail is inline), optionally filtered by department, location, or remote. The company is the Lever slug from its careers URL. Credential-free public ATS JSON.
/jobs/lever/postingReturns a single Lever posting with its full HTML/text description. Credential-free public ATS JSON.
Related APIs
Business & Market Intelligence
Turn public GitHub ecosystem signals into structured data for developer-market research, open-source intelligence, recruiting, and AI-agent workflows.
Business & Market Intelligence
Collect public TrustMRR startup marketplace and leaderboard data as normalized JSON for startup research, SaaS discovery, and market intelligence workflows.
Business & Market Intelligence
Add website and competitive intelligence signals from SimilarWeb to research pipelines.
Related dataset
Dataset · queryable JSON
Skip per-board lookups: query 17,064 discovered company career-site boards and 900,907 crawled postings in bulk — by provider, department, location, employment type or remote flag — over one REST call.
Explore the dataset →How to scrape Jobs
Company careers pages run on a wide range of ATS platforms — Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, Recruitee, Rippling, Personio, Teamtailor, Oracle, UKG, iCIMS, Eightfold, Gem, and Pinpoint — each with its own layout. Crawlora's Jobs endpoints normalize public postings from all 16 into one JSON shape, plus a hiring-signals aggregate, with no per-board scrapers to maintain.
Search for a company, or point at its public board on any of the 16 supported ATS providers (Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, Recruitee, Rippling, Personio, Teamtailor, Oracle, UKG, iCIMS, Eightfold, Gem, or Pinpoint).
Pass the company or board token to Crawlora's Jobs endpoint (e.g. /jobs/greenhouse-board, /jobs/hiring-signals).
Receive normalized postings — title, location, department, remote flag, description, and apply URL — in one shape across every ATS, plus an aggregate hiring signal.
Monitor open roles and newly-posted trends to surface company growth, or aggregate postings across many companies for talent-market research.
FAQ
Send a company name or an ATS board token to Crawlora's Jobs endpoints and get normalized postings — title, location, department, remote flag, and apply URL — across all 16 supported providers (Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, Recruitee, Rippling, Personio, Teamtailor, Oracle, UKG, iCIMS, Eightfold, Gem, and Pinpoint) in one JSON shape. Collect public data and respect each platform's terms.
Each ATS (Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, Recruitee, Rippling, Personio, Teamtailor, Oracle, UKG, iCIMS, Eightfold, Gem, Pinpoint) has a different layout and its own quirks, so hand-rolled scrapers break often. Crawlora maintains all 16 and returns one normalized shape, plus a hiring-signals aggregate covering open roles, department and location breakdowns, remote share, and newly-posted trends.
Yes — the hiring-signals endpoint aggregates a company's open roles into department and location breakdowns, remote share, and newly-posted trends, surfacing growth before it shows up in filings. Collect only public data you are authorized to use.