Company Career Site Jobs (Greenhouse, Lever, Ashby & more) avatar

Company Career Site Jobs (Greenhouse, Lever, Ashby & more)

Pricing

from $1.00 / 1,000 job listings

Go to Apify Store
Company Career Site Jobs (Greenhouse, Lever, Ashby & more)

Company Career Site Jobs (Greenhouse, Lever, Ashby & more)

Fresh job listings straight from company career sites via the official public Greenhouse, Lever, Ashby and SmartRecruiters job-board APIs. Normalized fields, salary when posted, keyword/location/remote/date filters, tech, defense and healthcare presets. $1 per 1,000 jobs.

Pricing

from $1.00 / 1,000 job listings

Rating

0.0

(0)

Developer

Shaun Hill

Shaun Hill

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

11 days ago

Last modified

Share

Company Career Site Jobs (Greenhouse, Lever, Ashby, SmartRecruiters)

Get fresh job listings straight from company career sites: title, department, team, location, remote flag, employment type, posted date, apply link, salary range when the company publishes it, and a clean plain-text description.

The data comes from the official public job-board APIs that the ATS vendors provide for career pages: Greenhouse, Lever, Ashby and SmartRecruiters. There are no aggregators, no logins, no proxies and no browser scraping, so runs are fast (about 100 companies in under a minute) and cheap.

Who it's for

  • Recruiters and staffing agencies tracking who is hiring, and for what
  • Sales teams using hiring as a buying signal (for example "hiring 5+ data engineers" or "opening a London office")
  • Job boards, newsletters and AI agents that need structured, de-duplicated postings
  • Investors and analysts watching headcount plans at startups, defense tech and health tech

Features

  • 4 ATS platforms: Greenhouse, Lever (US and EU), Ashby and SmartRecruiters.
  • Flexible board input: enter greenhouse:stripe, a plain stripe (the Actor auto-detects the ATS), or paste the career-site URL (https://jobs.lever.co/palantir).
  • Built-in presets of verified companies: Tech & AI (49), Defense, space & govcon (27: Anduril, SpaceX, Shield AI, Palantir, Saronic, Scale AI, Skydio, Rocket Lab and more) and Healthcare & health tech (24: Oscar, Lyra, Zocdoc, Abridge, Sword, Maven and more). With an empty input, the run returns the newest jobs from the tech list.
  • Filters: title keywords (optionally matched in the description too), excluded keywords, department/team, location text, remote only, posted within N days, max jobs, max per company.
  • One normalized schema across all ATSs, with ISO-8601 UTC dates and newest jobs first.
  • Salary as min, max, currency and interval when Greenhouse pay transparency, Lever salaryRange or Ashby compensation data is present.

Input example

{
"companies": ["greenhouse:stripe", "lever:palantir", "ashby:openai", "https://jobs.smartrecruiters.com/Canva"],
"preset": "defense",
"keywords": ["engineer", "data"],
"locations": ["United States", "Remote"],
"remoteOnly": false,
"postedWithinDays": 7,
"maxJobs": 500,
"descriptionMaxChars": 2000
}

Output example

{
"company": "Ramp", "ats": "ashby", "boardToken": "ramp",
"jobId": "1c8e2b03-fcb3-4949-9113-07812f138eb6",
"title": "Senior Analyst, Employee Lifecycle Data (Workday)",
"department": "People & Talent", "team": "People & Talent",
"location": "New York, NY (HQ)", "allLocations": ["New York, NY (HQ)"],
"isRemote": false, "workplaceType": "hybrid", "employmentType": "FullTime",
"postedAt": "2026-10-04T13:55:38Z", "updatedAt": null,
"applyUrl": "https://jobs.ashbyhq.com/ramp/1c8e2b03-.../application",
"jobUrl": "https://jobs.ashbyhq.com/ramp/1c8e2b03-...",
"salary": {"min": 90000, "max": 120000, "currency": "USD", "interval": "1 YEAR", "text": "$90K - $120K"},
"country": "USA",
"description": "ABOUT RAMP\n\nRamp is building the smart infrastructure for finance teams...",
"scrapedAt": "2026-10-04T16:53:11Z"
}

Finding a company's board token

Open the company's careers page and click a job. The token is the part of the URL after the ATS host:

  • boards.greenhouse.io/stripe or job-boards.greenhouse.io/stripe gives greenhouse:stripe. A URL like ?gh_jid= on the company's own site also means Greenhouse.
  • jobs.lever.co/palantir gives lever:palantir
  • jobs.ashbyhq.com/openai gives ashby:openai
  • jobs.smartrecruiters.com/Canva gives smartrecruiters:Canva

You can also paste the URL itself.

Pricing

Pay per event: $0.001 per job listing returned ($1 per 1,000 jobs), plus the small Apify Actor start fee. Set Max jobs or a run spending limit to cap cost. The Actor stops cleanly when your limit is reached.

Notes and limits

  • Only currently open, publicly listed jobs are available. Closed jobs disappear from the APIs.
  • Lever doesn't expose an "updated" date. Its postedAt is the posting's creation time. Greenhouse postedAt is the first-published date.
  • Remote detection uses the ATS workplace/remote flag where available (Lever, Ashby, SmartRecruiters). Otherwise it looks for "Remote" in the location.
  • SmartRecruiters descriptions are fetched only for the jobs that are returned, so description keyword search doesn't apply to them.
  • Companies sometimes change ATS or board tokens. A board that returns nothing is logged as a warning and the run continues.

This Actor calls only the official, unauthenticated public job-board APIs that Greenhouse, Lever, Ashby and SmartRecruiters publish so employers can display their openings on career sites. It uses an identified User-Agent and modest concurrency, and it accesses no personal data, logins or non-public content. It isn't affiliated with or endorsed by Greenhouse, Lever, Ashby, SmartRecruiters or any listed employer, and company names are trademarks of their owners. Job content belongs to the posting employer. If you republish listings, link back to the original jobUrl/applyUrl, keep them current, and follow the employer's and ATS vendor's terms and applicable law, including anti-discrimination and job-advertising rules and GDPR/CCPA. Don't use this data for spam or misleading job ads.