Workday Jobs API
by fantastic-jobs
Scrape Workday job postings directly from company sites. Get enriched data with LinkedIn info and AI parsing, delivering up to 60 fields per job in a structured format.
Opens on Apify.com
About Workday Jobs API
Tired of piecing together job listings from different Workday career sites? This actor pulls postings directly from thousands of company pages, so you get the data straight from the source. It’s built to handle the specific structure of Workday, which most generic scrapers struggle with. You’ll get a clean feed of job data enriched with details from LinkedIn and AI-powered parsing, delivering up to 60 standardized fields per listing—things like precise location, salary bands when listed, required experience, and direct application links. I use it to build competitive analysis dashboards and to power job alert systems without hitting rate limits or getting blocked. It saves a ton of time you’d otherwise spend building and maintaining individual scrapers for each company. Just set your target companies or keywords, and it handles the rest, outputting structured JSON or CSV that’s ready for your database, ATS, or analytics platform.
What does this actor do?
Workday Jobs API is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Workday Jobs API Actor
Scrapes and enriches job listings from career sites using the Workday ATS. Provides a database of recent jobs with AI-enhanced data and LinkedIn company profiles, updated regularly.
Overview
This actor accesses a pre-scraped database of job listings from thousands of company career sites that use Workday. Instead of running a live scraper for each request, you query our continuously updated database. Jobs are enriched with AI-extracted details and LinkedIn company data. The system is designed for reliability and data quality, handling over 100,000 career sites.
Key Features
- Pre-Scraped Database: Jobs are scraped in the backend, enriched, and stored. You access this database with a small delay, avoiding rate limits and site changes.
- Continuous Updates: New jobs are added twice per hour. Expired jobs are removed daily.
- AI Enrichment (BETA): An LLM extracts key details (e.g., salary, experience level) from job descriptions. Covers over 99.9% of jobs.
- LinkedIn Company Data (BETA): Jobs are mapped to LinkedIn company profiles, adding employee count, industry, etc. Accuracy is ~99%, covering over 95% of jobs.
- Change Detection: For supported ATS, identifies modified jobs via
date_modifiedandmodified_fieldsfields. - Domain Derivation: Deduces the company's domain with ~98% accuracy when not provided by the ATS.
- Data Freshness: Database contains jobs posted within the last 6 months.
- Volume Limit: Maximum 5,000 jobs per run. Contact us for higher limits.
How to Use
Run the actor on Apify with your desired parameters. For recurring jobs, set up a scheduled task.
To retrieve results as XML from a scheduled task:
1. Create a saved task: https://docs.apify.com/platform/actors/running/tasks
2. Create a schedule for it: https://docs.apify.com/platform/schedules
3. Use this endpoint, replacing task-id and apiKey:
https://api.apify.com/v2/actor-tasks/task-id/runs/last/dataset/items?format=xml&token=apiKey
* task-id is the last string in your task's URL.
* apiKey is found in Apify under 'Settings' > 'API & Integrations'.
Need jobs from multiple ATS? Use our Career Site Job Listing API.
Input/Output
Input (Actor Parameters):
Configure filters like company, location, or keyword within the Apify actor input interface.
Output:
Returns a dataset of job objects. Each job includes standard fields (title, company, URL, description) plus enriched data:
* llm_extraction: AI-derived details from the description.
* linkedin_company_data: Mapped LinkedIn profile info.
* derived_domain: The identified company domain.
* date_modified & modified_fields: Indicate if a job has been updated (for supported ATS).
Note on Deduplication: Jobs are unique by URL in the database. However, companies sometimes create duplicate listings for different locations. For a unique dataset, perform additional deduplication on title + organization or title + organization + locations.
FAQ
Is this a live scraper?
No. It queries our database which is populated by backend scrapers. This is more reliable and allows for pre-enrichment.
Can I retrieve only new jobs?
Yes, via our Career Site Job Listing API.
Can I preview job count for a query?
Not currently. Test with the free plan or create an issue with your parameters and we can check.
Missing an organization or have feedback?
Create an issue: https://apify.com/fantastic-jobs/career-site-job-listing-api/issues/open?fpr=python_automation
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Workday Jobs API now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- fantastic-jobs
- Pricing
- Paid
- Total Runs
- 139
- Active Users
- 21
Related Actors
Company Employees Scraper
by build_matrix
🔥 LinkedIn Jobs Scraper
by bebity
Linkedin Company Detail (No Cookies)
by apimaestro
Linkedin Profile Details Batch Scraper + EMAIL (No Cookies)
by apimaestro
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support