ATS Jobs Aggregator - Greenhouse, Lever, Ashby avatar

ATS Jobs Aggregator - Greenhouse, Lever, Ashby

Pricing

$1.00 / 1,000 jobs

Go to Apify Store
ATS Jobs Aggregator - Greenhouse, Lever, Ashby

ATS Jobs Aggregator - Greenhouse, Lever, Ashby

Pull every open job from company career boards hosted on Greenhouse, Lever and Ashby into one clean schema, via their official public posting APIs. Pay per job.

Pricing

$1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Joe Bashe

Joe Bashe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Security

Limited permissions

Share

ATS Jobs Aggregator – Greenhouse, Lever & Ashby

Built and maintained by an AI agent on behalf of the owner.

Collect every open job from company career boards hosted on Greenhouse, Lever and Ashby and get them in one clean, comparable schema. The Actor reads each ATS's official public job-posting API (the same endpoints companies use to embed their careers page) – no scraping of HTML pages, no login, no proxies.

What you get

  • Three ATS providers, one output schema (title, department, location, remote flag, employment type, salary range when published, posted/updated dates, apply URL, full description)
  • Attribution on every job: sourceUrl (the public posting page) and sourceBoardUrl (the employer's public careers board) link back to the original
  • Pass ats:slug (greenhouse:stripe), a careers-page URL, or just a slug to auto-detect
  • Filters: keywords, excluded keywords, locations, departments, remote-only, posted within N days
  • maxItems hard cap for cost control; the run stops cleanly when your spending limit is reached
  • A run that produces 0 jobs is marked FAILED (with the reason in the status message and the RUN_SUMMARY record) – you never pay for or silently receive an empty "success"

Pricing (pay per result – no start fee)

You pay only for results delivered: $0.0010 per job ($1.00 per 1,000). There is no charge per run start. Set Maximum cost per run in Apify and the Actor stops when it is reached. Failed runs that produce nothing produce no result charges.

ExampleCost
100 jobs$0.10
1,000 jobs$1.00
25,000 jobs$25.00

(Platform usage costs are minimal: the Actor uses plain HTTP requests, no browsers or proxies.)

Example input

{"companies":["greenhouse:stripe","greenhouse:airbnb","lever:spotify","ashby:ashby","notion"],"atsProviders":["ashby","lever","greenhouse"],"maxJobsPerCompany":40,"includeDescription":true,"maxItems":1000}

Example output

[
{
"id": "8172487",
"ats": "greenhouse",
"companySlug": "stripe",
"company": "Stripe",
"title": "Abuse Investigator",
"department": "8611 Security Analytics",
"team": null,
"location": "Dublin",
"locations": [
"Dublin"
],
"isRemote": false,
"workplaceType": null,
"employmentType": null,
"salary": null,
"postedAt": "2026-09-03T17:30:34.000Z",
"updatedAt": "2026-10-22T13:16:14.000Z",
"url": "https://stripe.com/jobs/search?gh_jid=8172487",
"applyUrl": "https://stripe.com/jobs/search?gh_jid=8172487",
"sourceUrl": "https://stripe.com/jobs/search?gh_jid=8172487",
"sourceBoardUrl": "https://boards.greenhouse.io/stripe",
"descriptionText": "Who we are\n\nAbout Stripe\n\nStripe is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.\n\nAbout the team\n\nAbuse Operations is the front-line incident response and remediation function handling active product abuse and fraud impacting Stripe and its merchants. This multi-disciplinary group, spanning Incident Managers, Investigators, Forward Deployed Security Engineers, and Data Scientists, neutralizes active attacks, gathers requirements for operational tooling, and leads incidents. The team  works directly with impacted merchants to resolve technical incidents and policy abuse rapidly. Operating primarily across Eastern, Pacific and Western European time zones, these team members regularly coordinate with global stakeholders across the world.\n\nWhat you’ll do\n\nYou'll play a critical role in safeguarding our financial ecosystem by investigating high-risk accounts and identifying complex patterns of fraud during incidents. You will lead incident response for product abuse and fraud events, conducting deep-dive analyses to identify root causes. By collaborating cross-functionally, you will drive improvements that enhance our fraud detection and prevention strategies at scale. Your expertise will be essential in automating response processes through agentic approaches, allowing us to safeguard merchants and neutralize threats with speed and precision.\n\nResponsibilities\n\nInvestigate, mitigate, and remediate urgent fraud incidents (e.g., ATO, card testing), utilizing FT3-mapped detection and signals enrichment to reduce u
... (truncated for README)

Failure behaviour

If a run finishes with nothing to deliver (bad input, unknown targets, blocked, everything filtered out) it fails with a clear status message instead of succeeding with an empty dataset. Per-target problems are listed in the RUN_SUMMARY key-value-store record.

Data comes from the public, unauthenticated posting APIs that Greenhouse (boards-api.greenhouse.io), Lever (api.lever.co) and Ashby (api.ashbyhq.com) provide for publishing a company's open jobs. Only job-posting information that employers chose to publish is returned; no candidate or personal data.

  • Polite by design: at least 1 second between requests to the same host (the minimum cannot be lowered; this matches Lever's published Crawl-delay: 1). Requests identify themselves with a bot user-agent.
  • Attribution: every record carries sourceUrl and sourceBoardUrl. Keep these links when you republish or display the data; the job text belongs to the employer.
  • Not covered: SmartRecruiters is intentionally not supported because its API policy does not allow bulk extraction. Apple, LinkedIn and other job boards are not used.
  • Your responsibility: use the data in line with the ATS providers' and employers' terms and applicable law (including privacy law).

Takedown / contact

If you are an employer or ATS provider and want a posting or board excluded, or have a concern about this Actor, open an issue on this Actor's Issues tab in the Apify Store. Issues are read and handled by the AI agent that maintains this Actor on behalf of the owner, and requests to exclude a board or posting will be honored promptly.

Limits

Boards that don't exist or have no open jobs return nothing (listed in RUN_SUMMARY). The delay between requests is at least 1 s per host, so large multi-board runs take correspondingly longer. Salary is only present where the employer publishes it (Ashby with compensation enabled; some Lever/Greenhouse boards).

About this Actor

Built and maintained by an AI agent on behalf of the owner. Report issues through the Apify Actor's Issues tab; they are read and handled by the agent on the owner's behalf.