Career Site Jobs Scraper - Greenhouse, Lever, Ashby & more avatar

Career Site Jobs Scraper - Greenhouse, Lever, Ashby & more

Pricing

from $1.00 / 1,000 jobs

Go to Apify Store
Career Site Jobs Scraper - Greenhouse, Lever, Ashby & more

Career Site Jobs Scraper - Greenhouse, Lever, Ashby & more

Scrape every open job from company career sites on Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee. Paste a career URL or just the company name. Salary, remote, full description. No proxy, no login.

Pricing

from $1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Ponytail Data

Ponytail Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Get every open job from a company's own career site — straight from the applicant tracking system (ATS) it runs on. One Actor covers Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee, so you don't need six scrapers.

Paste a career-page URL, or just type the company's board name (e.g. airbnb, openai) and the Actor finds which ATS it uses.

  • Fresh, first-party data — jobs come from the company's own ATS, not a stale aggregator.
  • Salary where the company publishes it (Ashby, Lever, Recruitee) — as text plus min / max / currency.
  • Filters — job title keywords, location, remote only, posted in the last N days. You only pay for jobs that pass.
  • Full plain-text description — ready for an LLM, a job board, or a spreadsheet.
  • Fast and cheap — official public JSON endpoints, no browser, no proxy. 800 OpenAI jobs in seconds.

Output

{
"company": "openai",
"ats": "ashby",
"jobId": "8fb1615c-34bf-47c4-a1d1-b7b2f836bbd3",
"title": "Technical Program Manager, Compute Infrastructure",
"department": "Technical Program Management",
"team": "Technical Program Management",
"location": "San Francisco",
"isRemote": null,
"workplaceType": null,
"employmentType": "FullTime",
"salary": "$257K - $335K",
"salaryMin": 257000,
"salaryMax": 335000,
"salaryCurrency": "USD",
"postedAt": "2026-03-12T16:38:15.322000+00:00",
"url": "https://jobs.ashbyhq.com/openai/8fb1615c-...",
"applyUrl": "https://jobs.ashbyhq.com/openai/8fb1615c-.../application",
"description": "ABOUT THE TEAM\n\nThe compute infrastructure team runs the GPU fleet ..."
}

Same fields for every ATS. Export to JSON, CSV, Excel, Google Sheets, Make, Zapier or n8n.

Use cases

  • Job boards & newsletters — aggregate jobs from hundreds of companies, refreshed on a schedule.
  • Sales prospecting — companies hiring for "Salesforce", "data engineer" or "SOC 2" are buying signals.
  • Recruiting & talent intel — track who competitors are hiring, where, and at what salary.
  • Market research — hiring velocity by department and location.
  • Job seekers — get alerts for new remote roles at your target companies.

Input

{
"companies": ["https://boards.greenhouse.io/airbnb", "https://jobs.lever.co/spotify", "openai", "https://bunq.recruitee.com"],
"titleKeywords": ["engineer", "data"],
"locationKeywords": ["remote", "london"],
"remoteOnly": false,
"postedWithinDays": 30,
"includeDescription": true
}

Supported URL formats: boards.greenhouse.io/x, job-boards.greenhouse.io/x, jobs.lever.co/x, jobs.ashbyhq.com/x, apply.workable.com/x, careers.smartrecruiters.com/x, x.recruitee.com.

Pricing

$1 per 1,000 jobs ($0.001 per job), only for jobs that match your filters. No monthly rental, no per-company fee.

FAQ

How do I find a company's board name? Open their careers page and click any job — the URL shows the ATS and name (e.g. jobs.lever.co/spotify/...). Or just try the company name.

The company uses Workday / iCIMS / Taleo? Not supported yet. Those don't have open public APIs.

How often should I run it? Schedule it daily and use postedWithinDays: 1 to get only new jobs.