ATS Job Search: Greenhouse, Lever, Ashby & Workday avatar

ATS Job Search: Greenhouse, Lever, Ashby & Workday

Pricing

from $1.00 / 1,000 jobs

Go to Apify Store
ATS Job Search: Greenhouse, Lever, Ashby & Workday

ATS Job Search: Greenhouse, Lever, Ashby & Workday

Search every company hiring on Greenhouse, Lever, Ashby and Workday by job title, location, remote and date — no company list needed. Salary ranges, full descriptions and a monitoring mode for new jobs.

Pricing

from $1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Seungki Min

Seungki Min

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Search jobs from thousands of companies' own career sites by title, location, remote and posting date. You don't need a company list. Type "data engineer", "Remote" and "last 7 days", and get every matching opening from companies hiring on Greenhouse, Lever, Ashby and Workday.

Jobs come straight from employers' applicant tracking systems (ATS), not from aggregators. That means no reposts, no expired listings, and direct links to the company's application page.

Why this actor

  • Search across companies. A continuously refreshed index covers thousands of company job boards. Most ATS scrapers make you supply company slugs first; this one searches all of them.
  • Four ATS in one schema. Greenhouse, Lever, Ashby and Workday results share the same fields.
  • Fast and cheap. A search scans the whole index in seconds instead of crawling thousands of career pages at run time.
  • Salary ranges. Returned when the employer publishes them (common on Ashby and Lever). Use Only jobs with salary to keep just those.
  • Full descriptions on demand. Turn on Include full job description to fetch the live description, as plain text and HTML, for each result.
  • Monitoring mode. Only new jobs since last run remembers your search and returns only newly posted roles. Schedule it and send alerts to Slack, email or Google Sheets.
  • Smart matching.
    • Whole-word keywords, so "java" doesn't match "javascript".
    • Exclude keywords.
    • Location text match, e.g. "London", "Germany" or "Remote".
    • Workplace type (remote, hybrid, on-site).
    • Company filter.

Input example

{
"keywords": ["data engineer", "analytics engineer"],
"excludeKeywords": ["intern", "principal"],
"locations": ["Remote", "United States"],
"workplaceTypes": ["remote"],
"postedWithinDays": 3,
"onlyWithSalary": false,
"includeDescription": true,
"onlyNewJobs": false,
"maxResults": 500
}
FieldWhat it does
keywordsTitle must contain one of these (whole words, case-insensitive)
excludeKeywordsDrop titles containing any of these
locationsLocation contains any of these (city, state, country, "Remote")
workplaceTypesremote, hybrid, onsite
postedWithinDaysOnly jobs posted in the last N days
companiesOptional company names or slugs
sourcesLimit to greenhouse, lever, ashby, workday
onlyWithSalaryKeep only jobs with a published salary
includeDescriptionFetch the full description for each result
onlyNewJobsMonitoring: only jobs that appeared since the previous run of the same search
searchDepartmentAlso match keywords against department/team
maxResultsNewest first; you pay per job returned

Output example

{
"title": "Software Engineer, Compute Foundations",
"company": "Openai",
"companySlug": "openai",
"hiringEntity": null,
"source": "ashby",
"location": "San Francisco",
"locations": ["San Francisco"],
"country": "United States",
"workplaceType": "hybrid",
"department": "Scaling",
"employmentType": "FullTime",
"salaryMin": 255000,
"salaryMax": 490000,
"salaryCurrency": "USD",
"salaryInterval": "1 YEAR",
"salaryText": "$255K - $490K",
"postedAt": "2026-09-16T23:39:23Z",
"firstSeenAt": "2026-09-17T07:21:37Z",
"url": "https://jobs.ashbyhq.com/openai/…",
"jobId": "ashby:openai:…",
"description": "About the team …",
"descriptionHtml": "<p>About the team …</p>",
"indexUpdatedAt": "2026-09-17T09:00:00Z"
}

Field notes:

  • postedAt is the employer's publish date.
    • Workday only shows relative dates such as "Posted 3 Days Ago", so its postedAt is a day, not a time.
    • Workday's "30+ days ago" is null.
  • firstSeenAt is when this index first saw the job.
  • company comes from the job board. For Lever, Ashby and Workday it is derived from the career-site slug.

Use cases

  • Job seekers & career coaches: daily alerts for new roles that fit exact criteria.
  • Recruiters & staffing agencies: find companies actively hiring for a skill set.
  • Sales & lead generation: hiring signals, e.g. companies opening data or security teams.
  • Market & salary research: track demand and published pay ranges by role and location.
  • Job boards & AI agents: a clean, structured feed of direct employer postings.

How fresh is the data?

The index is rebuilt several times a day. Every result includes indexUpdatedAt. Descriptions requested with Include full job description are fetched live at run time.

Pricing

Pay per job returned, plus a negligible start fee per run. Jobs that don't match your filters are never charged. Set Max results or a spending limit to cap cost.

Notes

  • Only public job postings are used. No login and no personal data.
  • Coverage grows as new company job boards are discovered. Missing a company you care about? Open an issue with its careers page and it will be added.