Employer Job Feeds: Greenhouse, Lever, Workday, Ashby + 9 more
Pricing
from $1.00 / 1,000 jobs
Employer Job Feeds: Greenhouse, Lever, Workday, Ashby + 9 more
Job openings read live from employers' own hiring platforms, in one clean schema. Name the companies, or search across 20,000+ employers at once. Covers Greenhouse, Lever, Workday, Ashby, SmartRecruiters and 8 more. Filter by title, location, remote and date, or get only new jobs each run.
Pricing
from $1.00 / 1,000 jobs
Rating
0.0
(0)
Developer
Within Noise LLC
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Features
Share
Employer Job Feeds
Get job openings straight from employers' own hiring platforms, in one clean schema.
Most companies run their careers page on an applicant tracking system such as Greenhouse, Lever, Workday or Ashby. Each of those platforms publishes its open jobs in its own format. This Actor reads those official job feeds and returns every job in the same shape, with dates, locations, remote status, salary ranges and full descriptions. Name the companies you care about, or search across every employer in our directory at once.
Because the data comes from the employer's own system, it is the freshest and most complete source there is: no reposts, no expired listings, no aggregator in between.
What you can do with it
- Search every employer at once. Turn on Search across all employers, give it a job title or a location, and get matching openings from tens of thousands of company career sites.
- Track hiring at target accounts. Give it your account list and get a feed of who is hiring for what. A new "Head of Data" or ten open SDR roles is a buying signal.
- Fill a job board. Pull openings from thousands of employers into one consistent format.
- Monitor competitors. See which teams they are growing and what they pay.
- Get only what is new. Turn on Only jobs that are new since my last run, put the Actor on a schedule, and each run returns just the newly posted jobs.
- Feed an AI agent or a job-matching model with structured, current openings.
Supported platforms
| Platform | Posting date | Salary range | Description |
|---|---|---|---|
| Greenhouse | Yes | When the employer publishes it | Yes |
| Lever | Yes | When the employer publishes it | Yes |
| Ashby | Yes | When the employer publishes it | Yes |
| Workday | Yes (day-level) | No | Yes |
| Workable | Yes | No | Yes |
| SmartRecruiters | Yes | No | Yes |
| Recruitee | Yes | When the employer publishes it | Yes |
| BambooHR | Yes | Text, when published | Yes |
| Rippling | Yes | No | Yes |
| Teamtailor | Yes | When the employer publishes it | Yes |
| Personio | Yes | No | Yes |
| Pinpoint | No | When the employer publishes it | Yes |
| Breezy HR | Yes | Text, when published | No |
Salary fields are filled only from the structured pay range an employer published. They are never guessed from the description text.
Two ways to use it
1. Name the companies. Give a list of companies and get their openings, filtered however you like.
2. Search across all employers. Turn on Search across all employers and set at least one title or location keyword. We keep an index of the open jobs at every employer in our directory, refreshed regularly. The index is used only to find which employers have matching jobs; each of those boards is then read live, so every job you get back is open at the moment of your run. A search stops at 1,000 jobs unless you set a different maximum.
You can combine the two: companies you name are always read first.
Input
Each company entry can be any of these:
| You enter | Example |
|---|---|
| A job board URL (most reliable) | https://boards.greenhouse.io/figma |
| The company's own careers page | https://www.notion.com/careers |
A platform:slug shorthand | lever:palantir |
| A Workday shorthand | workday:nvidia.wd5/NVIDIAExternalCareerSite |
| A company name | duolingo |
For a careers page, the Actor looks for the job board that page links to or embeds. For a bare company name, it tries the name on each platform and uses the first board that has open jobs; the run log tells you which board it picked, so check it the first time.
{"companies": ["https://boards.greenhouse.io/figma","https://jobs.ashbyhq.com/ramp","lever:palantir","https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],"titleKeywords": ["engineer", "data scientist"],"titleExcludeKeywords": ["intern"],"locationKeywords": ["United States", "Remote"],"postedWithinDays": 7,"onlyNewJobs": false,"includeDescription": true}
A search across all employers looks like this:
{"searchAllCompanies": true,"titleKeywords": ["data engineer", "analytics engineer"],"locationKeywords": ["United States", "Remote"],"postedWithinDays": 7,"maxResults": 500}
When you name companies, all filters are optional. Title and location keywords match whole words, so AI does not match "Maintainer" and US does not match "Australia".
Output
One item per job:
{"id": "ashby:ramp:34413f8d-26bf-4bbc-8ade-eb309a0e2245","ats": "ashby","companySlug": "ramp","companyName": "Ramp","title": "Security Engineer, Cloud","department": "Engineering","team": "Backend","location": "New York, NY (HQ)","locations": ["New York, NY (HQ)", "Remote (Canada)", "Remote (US)", "Miami, FL"],"country": "USA","workplaceType": "hybrid","remote": false,"employmentType": "Full-time","postedAt": "2026-04-07T17:12:35.753Z","updatedAt": null,"url": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245","applyUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245/application","salaryMin": 211400,"salaryMax": 290600,"salaryCurrency": "USD","salaryInterval": "year","salaryText": "$211.4K – $290.6K • Offers Equity","descriptionText": "ABOUT RAMP\n\nRamp is building the smart infrastructure for finance teams...","scrapedAt": "2026-11-10T15:02:11.000Z"}
workplaceType is remote, hybrid, onsite, or null when the employer gave no signal. remote is null in that same case rather than a guessed false.
A run summary is saved to the key-value store under OUTPUT: for each company, which board was read, how many jobs were open, how many matched your filters, and any error. For a search across all employers it also says how many employers had matches and when the index was last built.
Pricing
You pay per job returned. Companies that fail to resolve, jobs removed by your filters, and jobs skipped by Only new jobs cost nothing. See the Pricing tab for the current rate. Set a maximum charge per run to cap your spend; the Actor stops cleanly when it reaches the cap.
Things to know
- Search coverage. The directory holds the job boards we have found and verified on the 13 supported platforms. An employer that opened its board very recently may not be in it yet; name that company directly and it will be read all the same.
- Large employers work. Workday shows at most 2,000 jobs per query; for bigger boards the Actor reads the board category by category and merges the result.
- Speed. Most platforms return a whole company in one request. Workday, SmartRecruiters, BambooHR and Rippling need one extra request per job for the description, so turn off Include the job description when you only need titles and links.
- Workday dates come from "Posted 3 Days Ago" in the listing and are exact to the day. Jobs shown as "Posted 30+ Days Ago" get their exact date when descriptions are included.
- Remote detection uses the employer's own remote flag where the platform has one, and otherwise the word "remote" or "hybrid" in the title or location.
- Company names. Lever, Ashby, Workday and a few others do not name the employer in their feed, so
companyNameis derived from the board address there (for exampleacme-roboticsbecomes "Acme Robotics").
Is this allowed?
The Actor reads the public job feeds that hiring platforms publish so that openings can be shown on career pages and shared with job boards. It does not log in anywhere, does not bypass any access control, and collects no personal data: only job postings that employers published in order to be found.
Feedback
Missing a platform, or a company that does not resolve? Open an issue on the Issues tab with the careers page URL.