Workday jobs scraper
Turn a Workday career site URL into a clean list of open jobs, in the same format as Greenhouse, Lever and Ashby.
The job
Paste the career site URL of a company that hires through Workday (it looks like https://company.wd5.myworkdayjobs.com/Site). The actor reads the public JSON that the career site loads in your browser and returns one row per job: title, location, remote flag, posted date, the plain-text description and, where the employer writes a pay range into the description, the range parsed into minimum, maximum and currency. Filter by keyword, location, remote or posting date, or turn on onlyNew and schedule it daily to receive only fresh postings.
Example input
{
"companies": ["https://workday.wd5.myworkdayjobs.com/Workday"],
"keywords": ["data"],
"remoteOnly": false,
"onlyNew": false,
"maxItems": 100
}
Example output
{
"company": "workday",
"title": "Data Engineer",
"location": "Sydney, Australia",
"remote": false,
"salaryMin": null,
"salaryMax": null,
"postedAt": "2026-10-28",
"ats": "workday",
"url": "https://workday.wd5.myworkdayjobs.com/Workday/job/..."
}
Illustrative rows showing the output shape, not a real run.
Good to know
- Workday career sites only (myworkdayjobs.com), not Workday's own product pages. The tenant name and site name are in the URL.
- Salary appears only when the employer writes it into the description; otherwise the fields are empty.
- A career site that fails comes back as an error row and the run carries on; failed or empty sites still use a little platform compute.
- Mixed lists work: Greenhouse, Lever and Ashby URLs can sit in the same input.
Use it from an AI assistant
The same tool is callable through Apify's MCP server: https://mcp.apify.com/?tools=venture_ace/ats-jobs-feed
Price
Free while in early access. Any future price will be announced on the Store page 14 days ahead.
More about this tool on the main page or the Store listing. A bug or a feature you need? Open an issue on the Store page.