ATS Job Listings Aggregator
Pricing
Pay per event
Go to Apify Store
Under maintenance
ATS Job Listings Aggregator
Aggregates jobs from Greenhouse, Lever, Workable and Teamtailor. Paste company career/ATS URLs; optionally filter by keywords, locations and remote. Exports clean CSV/JSON with title, location, URL, source for recruiting pipelines and research.
Pricing
Pay per event
Rating
0.0
(0)
Developer

UniDevBox
Maintained by Community
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
17 days ago
Last modified
Categories
Share
ATS Job Listings Aggregator by UniDevBox
Short Description
UniDevBox tool aggregating jobs from Greenhouse, Lever, Workable, and Teamtailor. Paste career/ATS URLs; filter by keywords, locations, remote; export clean CSV/JSON.
Value
- Consolidates multi‑ATS hiring feeds for recruiting ops, market intel, and sourcing.
- Stable selectors for common ATS; resilient to site variation.
Features
- Multi‑ATS parsing: Greenhouse, Lever, Workable, Teamtailor
- Filters: title keywords, locations, remote inclusion, per‑company caps
- Structured output to Dataset: companyPage, title, location, url, source, scrapedAt
- Proxy optional; recommended for scale
Inputs
See ./INPUT_SCHEMA.json:
companyUrls: List of career/ATS URLskeywords: Title contains any oflocations: Location contains any ofincludeRemote: Include jobs marked RemotemaxResultsPerCompany: Limit per companyuseProxy: Use Apify Proxy
Example Input
{"companyUrls": ["https://jobs.lever.co/lever","https://apply.workable.com/segment","https://job-boards.greenhouse.io/remotecom"],"keywords": [],"locations": [],"includeRemote": true,"maxResultsPerCompany": 50,"useProxy": true}
Output
Dataset items include:
- companyPage, title, location, url, source, scrapedAt
Maintenance
- Selector updates for ATS changes
- New ATS additions based on demand (Workday, variants)
- Support via store contact
Pricing (Pay‑per‑event)
scraped-result: charged per job record savedurl-processed: charged once per career/ATS page Platform usage is included in PPE; users pay for events only.
FAQ
- Why do I see zero results? Use active ATS URLs and start with empty keywords/locations; includeRemote=true. Some retired boards show “Page not found”.
- Do I need a proxy? Recommended for resilience and scale; enable
useProxy. - Can I limit results per site? Yes, set
maxResultsPerCompany. - Does it handle embedded ATS on career pages? Yes; the Actor follows embedded Greenhouse/Lever/Workable/Teamtailor links/iframes.
- What formats can I export? CSV, JSON, XLSX via Dataset; webhooks supported.
- Does it support Workday or custom ATS? Not by default; bespoke support is available on request.
- How am I charged? Pay‑per‑event: per job saved (
scraped-result) and per URL processed (url-processed). Platform usage included.
Crafted by UniDevBox • https://unidevbox.com • hello@unidevbox.com