Company Jobs Feed: Greenhouse, Lever, Ashby & Zoho Recruit avatar

Company Jobs Feed: Greenhouse, Lever, Ashby & Zoho Recruit

Pricing

from $1.00 / 1,000 job listings

Go to Apify Store
Company Jobs Feed: Greenhouse, Lever, Ashby & Zoho Recruit

Company Jobs Feed: Greenhouse, Lever, Ashby & Zoho Recruit

Every open job on a company's Greenhouse, Lever, Ashby or Zoho Recruit board as clean JSON: salary, remote flag, posting date, plus an optional hiring summary per company. Public job-board endpoints only. For recruiters, sales teams tracking hiring signals, job boards and AI agents.

Pricing

from $1.00 / 1,000 job listings

Rating

0.0

(0)

Developer

FtryTech

FtryTech

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Get every open job from any company's careers board as clean JSON: title, department, team, location, country, remote flag, employment type, salary (when the board publishes it), posting date, and job and apply links. One input line per company. You can also get a hiring summary per company: open jobs by department and location, remote share, and the newest posting date.

By FtryTech.

What it reads

PlatformGive itExample
Greenhousethe board URL or greenhouse:<token>https://boards.greenhouse.io/airbnb
Lever (US and EU)the board URL or lever:<site>https://jobs.lever.co/spotify
Ashbythe board URL or ashby:<name>https://jobs.ashbyhq.com/ashby
Zoho Recruit (.com, .in, .eu, .com.au and others), used by many Indian employersthe careers URL or zoho_recruit:<portal>https://careers.zohorecruit.in/jobs/Careers

A bare name such as airbnb is tried on Greenhouse, then Lever, then Ashby.

Only public, documented endpoints. The Actor reads the job-board endpoints that each platform publishes for building careers pages. Greenhouse says "Job Board data is publicly available, so authentication is not required." For Zoho Recruit it reads the public careers page, which Zoho's robots.txt allows. There is no login, no cookies, no proxy and no browser, so runs are fast and cheap. The data covers companies' published job postings, not people.

Who it is for

  • Sales and growth teams: hiring is a buying signal. A company hiring five data engineers is shopping for data tools. Run the summary mode on your account list every week.
  • Recruiters and staffing agencies: watch target companies for new roles in your niche (keywords, locations, postedWithinDays).
  • Job boards and newsletters: a uniform feed from hundreds of company boards, with apply links.
  • AI agents: one call answers "is this company hiring for X, and where?" Every field has a default, and an empty result is an explicit row, never a silent empty dataset.

Input

Only companies matters, and even that has a default. Everything else is optional.

{
"companies": ["https://jobs.ashbyhq.com/ashby", "greenhouse:airbnb", "https://careers.zohorecruit.in/jobs/Careers"],
"keywords": ["engineer", "data"],
"locations": ["India", "remote"],
"remoteOnly": false,
"postedWithinDays": 30,
"maxJobsPerCompany": 50,
"includeDescription": false,
"outputMode": "both"
}
FieldDefaultMeaning
companiesone sample boardBoard URLs, platform:slug pairs or bare names, one per line (up to 500).
platformautoThe platform for bare names: auto, greenhouse, lever, ashby or zoho_recruit.
keywordsnoneKeep jobs whose title, department or team contains any keyword.
locationsnoneKeep jobs whose location or country contains any of these. remote matches remote jobs.
remoteOnlyfalseKeep remote jobs only.
postedWithinDays0 (any)Keep jobs first posted within N days.
maxJobsPerCompany50The most job rows per company after filters.
includeDescriptionfalseAdd the full description as plain text.
outputModejobsjobs, summary (one row per company) or both.

Output

Each row has a type.

job

{
"type": "job",
"company": "ashby",
"companyName": null,
"platform": "ashby",
"jobId": "86a60834-ba64-484d-9658-afa1bc97a957",
"title": "Mid Market Account Executive - EMEA (French Speaking)",
"department": "Sales",
"location": "France",
"country": "France",
"isRemote": true,
"workplaceType": "Remote",
"employmentType": "FullTime",
"postedAt": "2026-09-08T16:27:26.694Z",
"salaryText": "€110K - €195.5K",
"salaryMin": 110000,
"salaryMax": 195500,
"salaryCurrency": "EUR",
"salaryInterval": "1 YEAR",
"jobUrl": "https://jobs.ashbyhq.com/ashby/86a60834-ba64-484d-9658-afa1bc97a957",
"applyUrl": "https://jobs.ashbyhq.com/ashby/86a60834-ba64-484d-9658-afa1bc97a957/application",
"description": null
}

company_summary: openJobsOnBoard, matchingJobs, remoteShare (0 to 1), byDepartment, byLocation, newestPostedAt and oldestPostedAt.

no_results (free): written when a board is not found, has no open jobs, has none matching your filters, the entry cannot be read, or the board did not answer. Its reason is one of board_not_found, no_open_jobs, no_jobs_match_filters, invalid_entry or fetch_failed, and message says what to change. You are never charged for these rows.

Pricing (pay per event)

EventPrice
Job listing (one job row)$0.001 ($1 per 1,000 jobs)
Company hiring summary (one company_summary row)$0.003
no_results rowsfree

Apify also charges its standard tiny run-start fee. The run stops cleanly at your spending limit.

Tips

  • Weekly hiring-signal sweep: put your account list in companies, set outputMode to summary, and schedule the run.
  • New-role alerts: set postedWithinDays: 7 with your keywords, then connect the dataset to Slack, Sheets or a webhook.
  • To find a company's board, open its careers page and copy the URL of the job list (boards.greenhouse.io/…, jobs.lever.co/…, jobs.ashbyhq.com/…, …zohorecruit…/jobs/Careers).

For AI agents (MCP)

  • Call it with only companies. Every other input has a sensible default.
  • Read type first. no_results rows explain an empty answer in reason and message.
  • Use outputMode: "summary" to answer "how much is X hiring and in which teams" in one row per company.

Limits

  • Workday, SmartRecruiters, Darwinbox and Keka boards are not read yet.
  • Salary appears only when the company publishes it on the board (common on Ashby and Lever, rare on Greenhouse).
  • Zoho Recruit careers pages show only the fields each company chooses to publish.

Questions or a platform you need? Open an issue on the Actor's Issues tab.