Greenhouse, Lever & Ashby Jobs Scraper API
Pricing
from $0.15 / 1,000 job extracteds
Greenhouse, Lever & Ashby Jobs Scraper API
Combine public Greenhouse, Lever and Ashby jobs in consistent JSON. Filter by keyword, location or Remote text and remove duplicate jobs within each board; up to first 50 per source.
Pricing
from $0.15 / 1,000 job extracteds
Rating
0.0
(0)
Developer
Micro Tool Factory
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Unified Greenhouse Lever Ashby Jobs — Public Data to JSON
Normalize public Greenhouse, Lever and Ashby job postings into one simple JSON schema. Use this lightweight Apify Actor when you need reliable JSON-shaped data from a known public source, without setting up an external scraper server.
Designed for: Recruiting software teams, hiring-signal researchers and ATS integrators.
Try a ready-made example: Open this Actor's public Example Task to start with a three-result input, without writing JSON. You can adjust the source and limits before running. Review the Pricing tab first; usage is not necessarily free.
Quick preview: what you get
Combine job postings from known public Greenhouse, Lever and Ashby career boards into one JSON schema; use your own database to detect changes across runs.
Small example input (3 results):
{"sources": ["greenhouse:airbnb"],"maxTotalItems": 3,"maxItemsPerSource": 3,"keywords": ["engineer"],"locations": [],"remoteOnly": false}
Illustrative output, not a live result:
{"status": "ok","ats": "greenhouse","company": "example","title": "Sample job","location": "Remote","url": "https://boards.greenhouse.io/example/jobs/123"}
Run with the example in the Input tab, then inspect Output. If the public source is unavailable or blocks access, you will receive an error rather than fabricated data.
What can you do with it?
Batch job data ingestion from multiple public ATS board types, one structured dataset. Filter results by any of up to five keywords or locations; optionally restrict to 'remote' in a public title or location. Configure a recurring Apify schedule, integrate its dataset into existing automations, or fetch results via the Apify API. The Actor produces one structured dataset item per successful record, enabling easy import into spreadsheets or downstream services.
It uses public HTTPS requests and a lightweight Python parser — no browser, residential proxy, login, or external paid AI provider. Data is returned as the source provides it; the Actor does not fabricate missing fields.
Quick start — no coding required
- Open the Input tab and add the public source URL or identifier.
- Set Max results to 3 for a small first test.
- Click Start and inspect the Output tab.
- Export the resulting dataset as JSON or CSV, or use the API and scheduling options in your Apify account.
Output fields
ats, company, id, title, location, url, description and compensation where published. Optional filters change which records are returned, not the source data. Each row additionally contains status and input, so downstream automation can trace where a record came from.
Optional ATS filters (also available on marketplace API)
keywords: match any keyword in the public title, location or description (case-insensitive).locations: match any published location substring. No geolocation inference.remoteOnly: require 'remote' in the published title or location. This is a text heuristic.- The filter examines up to the first 50 public records per source; it is not an exhaustive search. An empty match is possible. The existing public Example Task uses default unfiltered settings; change filters in the Input tab for a more targeted use case.
Limits and source coverage
Board slugs are required and must be prefixed by ATS name. No guessing arbitrary company ATS, no change tracking or private postings. Greenhouse uses lightweight listings. Filtering examines at most the first 50 public postings per source, not an exhaustive job search. Supported requests use HTTPS only. Each run accepts up to 15 input sources, 40 upstream HTTP requests, 2 MB per upstream response and 250 successful output records. One source's error is reported as an error row rather than silently ignored.
This is a public-data extractor, not an account bypass, private-data service or full-site crawler. If a provider blocks, changes or rate-limits its public endpoint, its data may not be available. Follow the source's terms and applicable data-use requirements.
How much does it cost?
The live Pricing tab shows the current charges for this Actor. Where Pay Per Event is enabled, the result-item event is for a successful record. Do not assume that attempted, blocked or missing results become paid records. Always consult the active Pricing tab before using this Actor at scale. For a safe pilot, start with 3 results and set a maximum run charge where available. If platform usage is charged separately, the Pricing tab will disclose it.
We do not claim a guaranteed 50% discount, unlimited results, 100% uptime, or that every source is accessible. If this Actor is not yet publicly listed, its price and features remain under review.
Related tools on Apify
Greenhouse Job Board Export — lighter, source-specific job listings.
These are separate Actors with separate pricing and source limitations. Check each Actor's Pricing and Input tabs.
Troubleshooting and support
Empty data or a source error? Use the exact board slug from the ATS career URL, and prefix it with greenhouse:, lever: or ashby:. Try the smallest possible input and verify the public endpoint independently.
Can I schedule it? Yes. Apify provides scheduling, datasets, monitoring and integration options for your Actor runs.
Will I get results from private accounts? No. There is no account login or credential input, and inaccessible sources cannot be bypassed.
Need help or found a bug? Use the Issues tab of this Actor with a public reproducible example. Do not post passwords, API tokens or private data. Issues help us improve parsing reliability and document provider-specific limitations.
Micro Tool Factory — purpose-built public-data utilities. This description reflects implemented capabilities, not invented testimonials or guaranteed customer outcomes.