Company Careers & Open Jobs Lookup: Greenhouse, Lever, Ashby
Pricing
Pay per event
Company Careers & Open Jobs Lookup: Greenhouse, Lever, Ashby
Use this when you need a company's open jobs or want to know if it is hiring. $0.0015 per job, $0.003 per hiring summary; no board or no jobs free. Input: {"companies":["stripe.com"]} (name, website or job-board URL). Output: title, team, location, remote, posted date, apply URL.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Isaac
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 minutes ago
Last modified
Categories
Share
Company Careers & Open Jobs Lookup API: Greenhouse, Lever, Ashby, Workable, Recruitee, SmartRecruiters
Use this when you or your AI agent need a company's current open jobs, or a quick answer to "is this company hiring, and for what?" Give it a company website, careers page, job-board URL or name. It finds the company's official public job board and returns every open role as clean JSON: title, department, team, location, remote or hybrid, employment type, posted date, salary where published, job and apply URLs, and optionally the full description.
- 🔎 Finds the board for you: reads the website's careers page for Greenhouse, Lever, Ashby, Workable, Recruitee and SmartRecruiters links and embeds, then falls back to name matching
- 📊 Hiring summary mode: one row per company with open-job count, jobs by department and location, remote count and jobs posted in the last 30 days, ideal as a buying signal for sales teams
- 🎯 Filters: title keywords, locations, departments, remote only, posted within N days
- 🤖 Built for agents: one simple input, newest jobs first, a cost cap with
maxJobsPerCompany - 💸 $0.0015 per job returned, $0.003 per hiring summary. Companies with no board, no open jobs or no matching jobs are free. No start fee
Official sources only. Jobs come from the public job-board APIs that these applicant-tracking systems publish so that companies' jobs can be shown on other sites. No LinkedIn, Indeed, SEEK or Workday scraping and no logins. Recruiter names and contact emails are never returned.
What can I use it for?
- Sales prospecting: find companies hiring for roles your product supports ("hiring 5+ data engineers in Sydney")
- AI agents: "what engineering roles is Stripe hiring for in London?", "has Canva posted new jobs this month?"
- Job seekers and recruiters: track target companies' new roles daily with Apify Schedules
- Market research: compare hiring by department and location across competitors
- Job boards and newsletters: pull fresh roles from a list of companies
Input
| Field | Type | Default | Description |
|---|---|---|---|
companies | array | Websites (best), careers pages, job-board URLs, names, or greenhouse:stripe-style board ids | |
output | jobs / summary | jobs | One row per job, or one hiring summary per company |
maxJobsPerCompany | integer | 100 | Newest first, caps cost on big boards |
titleKeywords | array | e.g. ["engineer", "sales"] | |
locations | array | e.g. ["Sydney", "Australia", "Remote"] | |
departments | array | e.g. ["Engineering"] | |
remoteOnly | boolean | false | Only remote jobs |
postedWithinDays | integer | Only jobs posted in the last N days | |
includeDescription | boolean | false | Add the plain-text description (cut at descriptionMaxChars, default 3,000) |
guessBoardFromName | boolean | true | Try the name on each provider when the website doesn't link a board |
{"companies": ["stripe.com", "notion.so", "canva.com"], "locations": ["Sydney", "Australia"], "maxJobsPerCompany": 20}
Output
One row per job (real output):
{"company": "notion.so","companyName": null,"ats": "ashby","boardSlug": "notion","boardUrl": "https://jobs.ashbyhq.com/notion","matchedBy": "careers page","openJobsTotal": 129,"found": true,"jobId": "a59ae31e-059e-4f6b-84a7-0fa9db88c72b","title": "Business Development Representative","department": "Sales","team": "Sales","location": "Sydney, Australia","locations": ["Sydney, Australia"],"country": "Australia","workplaceType": "hybrid","remote": false,"employmentType": "FullTime","postedAt": "2026-08-13T04:20:44Z","url": "https://jobs.ashbyhq.com/notion/a59ae31e-059e-4f6b-84a7-0fa9db88c72b","applyUrl": "https://jobs.ashbyhq.com/notion/a59ae31e-059e-4f6b-84a7-0fa9db88c72b/application","salary": null,"description": null}
Hiring summary ("output": "summary", shortened):
{"company": "canva.com", "companyName": "Canva", "ats": "smartrecruiters", "openJobsTotal": 110,"matchedBy": "board name guessed from the domain", "matchConfidence": "high","byDepartment": {"Marketing": 25, "Sales": 23, "Information Technology": 20, "Design": 13},"byLocation": {"Sydney, Australia": 14, "San Francisco, CA, United States": 10},"remoteJobs": 17, "postedLast30Days": 38, "newestPostedAt": "2026-10-18T23:21:09Z","sampleTitles": ["Senior Performance Creative", "Strategic Account Executive"]}
No board: {"company": "Example Pty Ltd", "found": false, "error": "No public Greenhouse, Lever, Ashby, Workable, Recruitee or SmartRecruiters job board found. Try the careers page URL or the job-board URL. Not charged."}
matchConfidence appears when the board was found by guessing from the name: high means the board's own company name matches, medium means the provider doesn't publish a company name. Guesses where the names clearly differ are skipped.
Pricing
| Event | Price | When |
|---|---|---|
| Open job returned | $0.0015 | Each job row, after your filters |
| Hiring summary | $0.003 | Each company summary with at least one matching job |
1,000 jobs cost $1.50. No board, empty boards and no matching jobs are free. Set Maximum cost per run and the Actor stops cleanly at your limit.
Use it from an AI agent
Call it through the Apify MCP server with https://mcp.apify.com/?tools=poised_beardlichen/careers-jobs-lookup. A single company takes 2–8 seconds. Use "output": "summary" for yes/no hiring questions to keep answers short and cheap.
FAQ
Which companies are covered? Any company whose careers site runs on Greenhouse, Lever, Ashby, Workable, Recruitee or SmartRecruiters, which covers most tech companies and startups and many mid-size firms. Companies on Workday, SuccessFactors, Taleo, iCIMS or their own in-house system return "not found" and are not charged.
How fresh is it? Live: every run reads the company's job board at that moment.
Why is a job's department empty? Some boards don't publish departments. team is filled when the board uses teams instead.
Other tools by us
- Audio & Video Transcriber (Whisper): MP3, WAV, M4A and MP4 to text, timed segments and SRT subtitles at $0.006 per audio minute.
- Bulk Email Verifier: syntax, MX, disposable and role-address checks at $0.30 per 1,000 emails.
- Website Screenshot & PDF API: bulk screenshots and PDFs of any page with cookie banners and pop-ups removed.
- Website Screenshot & PDF for AI Agents: fast single-page screenshots and PDFs for agents, from $0.0015 per screenshot.
- PDF to Text & Markdown with OCR: turn PDFs, DOCX and scans into clean, LLM-ready Markdown.
- Image to Text OCR API: extract text from PNG, JPEG, TIFF and WebP images in 27 languages.
- Bulk PageSpeed & Lighthouse Checker: Lighthouse scores, Core Web Vitals and top fixes for many URLs.
- Website Tech Stack Detector: CMS, ecommerce, analytics, CDN and 7,600+ other technologies behind any website.
- Research Paper Search: arXiv, PubMed and Crossref papers plus legal open-access full text from $0.0015 per paper.
- SEC EDGAR Financials & Filings: US company financials, filings and 10-K sections as compact JSON.
- Website Legitimacy & Scam Check: domain age, SSL, look-alike brands, VAT and LEI signals at $0.008 per site.
- Bulk Phone Number Validator: validity, E.164 format, line type and region for any number at $0.70 per 1,000.
- Company Contact & Profile Extractor: generic emails, phones, socials and profile from any company website at $0.004 per site.
- UK & Australia Company Check: ABN, ACN, ASIC and Companies House status and red flags from $0.003 per company.
Support
A company whose board we missed? Open an issue on the Issues tab with the careers page URL.