
Workday Jobs Scraper & API - All Companies, Last 24 Hours
io.github.AnshumanAtrey由 GitHub 帳號 AnshumanAtrey 發布v1.0.9更新於 Nov 3, 2026
Workday Jobs Scraper - Search Every Company
發布方自己的服務:Scraper API
概覽
託管於 Apify 的 MCP 伺服器,可依關鍵字、地點與張貼時間即時搜尋數千家企業 Workday 招募網站上的職缺。
- 可以做什麼
- 用一個關鍵字、地點、工作型態與張貼時間條件,即時搜尋數千家企業 Workday 招募網站上的職缺
- 取得職缺資料列,包含職稱、公司、地點、遠端標記、張貼日期、職缺編號與連結,依最新排序
- 可選擇取得完整詳情,例如職缺描述文字與 HTML、精確日期、僱用型態、應徵連結與所有地點
- 檢查貼上的職缺連結,判斷該職缺是否仍在招募
- 以結構化資料列回傳結果,便於匯出為 JSON、CSV 或 Excel
- 適用情境
- 適合求職者或求職網站依職稱與國家取得每日新職缺推送,適合招募與人才尋源團隊查看某職務目前有哪些公司在招人,也適合把招募活動視為購買訊號的業務與市場研究。資料團隊與 AI 代理也可用它取得穩定的 Workday 職缺資料來源。
- 執行需求
- 遠端 MCP 端點 mcp.apify.com,使用 OAuth 驗證;Authorization 標頭以 Bearer 形式攜帶 Apify API 權杖。需要 Apify 帳號,執行費用計入該帳號。不需 Workday 登入或 API 金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Workday Jobs Scraper & API - All Companies, Last 24 Hours,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.AnshumanAtrey%2Fworkday-job-search/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"workday-jobs-scraper-api-all-companies-l": {
"type": "http",
"url": "https://mcp.apify.com/?tools=anshumanatrey/workday-job-search"
}
}
}README
Workday Jobs Scraper & API - All Companies, Last 24 Hours
Workday jobs scraper and API: type one job title and search every company on Workday (myworkdayjobs.com) at once, live, with no list of companies needed. Get each job's title, company, location, remote flag, posting date and link, newest first. Turn on full details for the description, exact posting date, full-time or part-time, the requisition number, the apply link and every location.
Use it as a Workday jobs API, a myworkdayjobs scraper or a daily job feed from the Apify Console, the Apify API, Python, JavaScript, n8n, Make or an AI agent over MCP, and export JSON, CSV or Excel. It is the site:myworkdayjobs.com Google dork done at the source: it reads the public job list each career site shows its visitors, with no login, no proxy and no Workday API key. Available as an Apify Actor. $1.50 per 1,000 jobs ($0.0015 a job), $1.80 per 1,000 with full details, no start fee, and Apify's free $5 monthly credit covers about 3,300 jobs.
What does it do?
- Searches 2,207 career sites of 1,688 employers at once. 659,000+ open jobs, at employers such as Walmart, CVS Health, Target, NVIDIA, Lowe's, Citi, Salesforce, Accenture, Johnson & Johnson and Northrop Grumman.
- One keyword is enough. Type a job title and press Start. Leave the form empty for the newest jobs of every kind.
- No company list. You do not need to know who is hiring: one search covers every employer, including companies you have never heard of.
- Newest first, read live. Every job comes from Workday at the moment of your run, not from a stored copy.
- Filters that take what people type. Germany, EMEA, Remote, last 24 hours, or a pasted Google dork such as
site:myworkdayjobs.com intext:frontend. - Checks job links. Paste links and each comes back open or closed.
How is it different from other Workday scrapers?
- Search every employer with one keyword. Most Workday actors need the company name or career-site link first and return that company's jobs. Here a job title is enough, and the employers come to you.
- Live, not a database. It asks Workday at run time, so a job it returns was listed when you ran it.
- Multi-location jobs are found by place. Workday's list says only "2 Locations". With a place filter, the actor opens those jobs and reads every location before deciding.
- A failed read costs nothing. You pay per delivered row, and a row whose details could not be read is charged as a plain job.
When should I use it?
- Job seekers and job boards: a daily feed of new jobs by title and country across thousands of large employers.
- Recruiters and sourcing teams: see who is hiring for a role right now, anywhere on Workday.
- Sales and market research: spot companies hiring for a function, by country and date, as a buying signal.
- Data teams and AI agents: one clean, stable feed of Workday jobs through the API or MCP.
How much does it cost to scrape Workday jobs?
Workday Jobs Scraper costs $1.50 per 1,000 jobs, or $1.80 per 1,000 with full details, on Apify's Free and Starter plans. You pay per event: platform usage is included, and there is no start fee or monthly fee.
The Store header for Workday Jobs Scraper says "from $1.20 / 1,000 jobs" because Apify shows the cheapest of its Store discount tiers there: the GOLD price. What you pay depends on your Apify plan: Free and Starter (FREE and BRONZE tiers) pay the base prices in the table above; Scale (SILVER) pays 10% less, $0.00135 a job and $0.00162 with details; Business and enterprise plans (GOLD and above) pay 20% less, $0.0012 and $0.00144.
Apify's free plan gives $5 of credit every month: about 3,300 jobs ($5 / $0.0015), or about 2,700 with full details. Number of jobs (maxJobs) sets the most a run can cost, and a run stops at its spending limit with a message saying so.
How does the price compare with other Workday scrapers?
Actors on the Apify Store with Workday in their name and 15 or more users in the last 30 days, found by searching "workday", "workday jobs" and "workday scraper" on 2026-10-30, ordered by users. Free-plan prices from each listing.
Where others are cheaper: johnvc, miladamirzadeh and shahidirfan cost less per job when you already have the career-site links. Where others do more: glitchbound reads pay from the posting text and covers 23 more career systems, and fantastic-jobs adds AI fields and LinkedIn company data.
Which inputs does it take?
Nothing is required. Type a job title and press Start, or press Start with the form empty.
Example input:
What does the output look like?
One row per job, newest first. These rows are from a run on 2026-10-30, searching NVIDIA for the words security engineer:
One row as JSON:
Full details fill employmentType, otherLocations and expiresAt (when the company set one) and add description, descriptionHtml, reference (the requisition number), country and countryCode. A run also writes an OUTPUT record: how many career sites were read, how many jobs matched and were saved, and any notes on how your input was read.
How fast is it?
- Empty form: seconds. It stops as soon as it holds your number of jobs from today, because nothing can be newer: 100 jobs in 8 seconds (run Lx3IaaIRiQebWgJ5x, 2026-10-30).
- A keyword across every employer: about 6 minutes. A match can sit on any career site, so a keyword search reads every one, and a run on Apify gets about 8 to 9 answers a second from Workday: 343 seconds for all 2,207 sites at the default 2 GB of memory (run Of2PwwjAJ4c0KNKyF, 2026-10-30).
- A shorter run limit returns what it has. A run limited to 5 minutes stops just before the limit, saves the newest matches from the sites read so far and says so in its message: 1,999 of 2,207 sites in 271 seconds, 100 jobs saved (run rm1PLFfreWWe2zhCP, build 1.0.8, 2026-11-03). The default limit is 30 minutes.
- Named companies or job links: seconds, because only those career sites are read (6 seconds for the NVIDIA search above, run Akotlc7P6DcNu5SoQ).
Common questions
Does it work on the free Apify plan?
Workday Jobs Scraper works on the free Apify plan, whose $5 of monthly credit covers about 3,300 jobs at $1.50 per 1,000, or about 2,700 with full details. You pay only per delivered row: platform usage is included and there is no start fee.
How often should I run it?
Run Workday Jobs Scraper once a day, with Posted in the last (postedWithin) set to 24 hours. Workday gives the day a job was posted, not the time, so 24 hours keeps the jobs dated today and yesterday: two daily runs overlap instead of leaving a gap, and jobUrl tells the repeats apart. Set it up under Schedules in Apify Console.
Which fields come back?
Every row from Workday Jobs Scraper carries title, company, location, workType (read from the title and location, or Workday's own field with details on), postedAt, jobUrl, applyUrl, status, platform, companySlug, jobId and checkedAt. Full details fill employmentType, otherLocations and expiresAt and add description, descriptionHtml, reference (the requisition number), country and countryCode. Workday has no pay or department field, so neither comes back, and city and region stay empty because Workday writes each place as one line, such as US, CA, Santa Clara.
How do I search one company?
To search one company on Workday, type it into Only these companies (companies): a name (NVIDIA), the name in its Workday address (nvidia) or its career-site link. Leave the job titles empty and set Number of jobs (maxJobs) to 0 for all its open jobs, newest first, up to Workday's 2,000 per career site. Only that company's sites are read: a keyword search of NVIDIA took 6 seconds (run Akotlc7P6DcNu5SoQ), and every job of a big employer takes longer, because Workday sends 20 jobs a page.
How do I check a list of job links?
To check a list of Workday job links, paste them into Job links to check (jobUrls), one per line. Each link comes back as one row whose status is open (with the job), closed, or not found when that career site does not exist. Each is one Job ($0.0015), or one Job with details ($0.0018) when it is open and Full details is on. A link that could not be checked is counted in the run summary and not charged.
Am I charged for closed jobs?
Workday Jobs Scraper charges for a closed job only when you paste its link: a search returns open jobs only, and a pasted link that turns out closed or not found is one Job row, because it was checked and answered.
How does it find every company?
Workday Jobs Scraper carries its own list of career sites, because Workday has no public list of them. The Wayback Machine lists archived pages under myworkdayjobs.com, and public job lists on GitHub link the rest, which gave 3,814 career sites; 2,207 still answer. That is the site:myworkdayjobs.com idea run on an archive instead of a search engine. To search a company that is not on the list, paste its career-site link into Only these companies.
Why do some big employers show exactly 2,000 jobs?
Workday's API reports and pages at most 2,000 jobs per career site. Newest come first, so the 2,000 are the most recent. A keyword narrows the list on Workday's side, so older matching jobs are still found.
Does it need a login or an API key?
Workday Jobs Scraper needs no login, no Workday account, no proxy and no Workday API key. It reads the public job list each career site shows any visitor, the same Workday API the career page itself calls. You need only an Apify account, and its API token when you call it from code.
How do I call it from the Apify API?
To call Workday Jobs Scraper from the Apify API, start a run with one POST and your Apify token, then read the rows once it has finished:
When GET https://api.apify.com/v2/actor-runs/<run id> says SUCCEEDED, read the rows as CSV (or format=json, format=xlsx):
The one-call endpoint run-sync-get-dataset-items waits at most 5 minutes: enough for the empty form, named companies and job links, which take seconds, but not for a keyword across every employer, which takes about 6 minutes.
How do I run it from Python?
To run Workday Jobs Scraper from Python, use the Apify client (pip install apify-client) and your Apify token. call() waits until the run has finished:
How do I run it from JavaScript?
To run Workday Jobs Scraper from JavaScript, use the Apify client for Node.js (npm install apify-client) and your Apify token. call() waits until the run has finished:
How do I use it in n8n or Make?
In n8n, add the Apify node, pick Run Actor with anshumanatrey/workday-job-search, your input and Wait for finish on, then Get Dataset Items with the run's defaultDatasetId. In Make, use the Apify modules Run an Actor and Get Dataset Items; Make cuts long synchronous runs, so for a keyword search, which takes minutes, Apify's Make guide uses the Watch Actor Runs trigger instead.
Can an AI agent use it as an MCP tool?
An AI agent can use Workday Jobs Scraper as an MCP tool: connect any MCP client (Claude, Cursor, VS Code) to the Apify MCP server with https://mcp.apify.com?tools=anshumanatrey/workday-job-search and the agent gets this actor as a tool, with get-actor-run and get-dataset-items to read the rows. With the server's default tools, an agent can also find it through search-actors and run it with call-actor, which waits at most 45 seconds: for a keyword search, which takes minutes, the agent reads the rows once get-actor-run says SUCCEEDED.
Is it legal to use?
Workday Jobs Scraper reads only public job postings, the ones each career site shows any visitor. You are responsible for how you use the data, including each site's terms and the privacy laws that apply to you.
Limitations
- Workday's job list has no pay, department or remote field. Remote and hybrid are read from the title and location, and pay is not extracted.
- Dates in the list are relative and stop at 30 days: an older job has no date unless you turn on full details.
- Workday reports at most 2,000 jobs per career site, and a keyword search reads the 100 best matches per site unless Number of jobs is 0.
- A keyword across every employer takes minutes, about 6 for all 2,207 career sites. A run limit shorter than that returns the newest matches from the sites read so far, and the run message says so.
- Company names: Workday publishes only the name in the address, so the big employers are written by hand and the rest are read from that name. One employer can have several career sites.
- The list of career sites was built on 2026-10-30. A company that joined later is searched only when you name it.
Who maintains it?
Built and maintained by Anshuman Atrey (@AnshumanAtrey), who publishes a portfolio of data and OSINT actors on Apify Store. For a feature request or a bug, message LinkedIn (fastest), open an issue on the GitHub repo, or write through atrey.dev.
Sibling actors
Documentation
- Apify Store: https://apify.com/anshumanatrey/workday-job-search
- GitHub repo: https://github.com/AnshumanAtrey/workday-job-search (MIT license, see LICENSE)
- The engine behind it: https://github.com/AnshumanAtrey/ats-jobs-engine
Last updated
2026-11-03 (version 1.0)
來源:README.md,提交 0a7d228
工具
0版本歷史
3- v1.0.9最新Nov 3, 2026
- v1.0.8Nov 3, 2026
- v1.0.7Oct 30, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Scraper-Api 整合
Scraper API
com.scraper-api官方發布者
Scraper API 提供的遠端 MCP 端點,讓助理以乾淨的 JSON 取得社群平台、目錄網站與房地產等公開網頁資料。

Pinterest Trends Scraper & API
由 GitHub 帳號 akhilrajesh213 發布
一個託管在 Apify 上的遠端 MCP 伺服器,讓助理取得 Pinterest 趨勢資料:關鍵字研究、預測、受眾洞察與熱門搜尋,無需登入 Pinterest。

Google Trends Scraper & API
由 GitHub 帳號 akhilrajesh213 發布
託管於 Apify 的服務,讓助理取得 Google 趨勢資料:熱門搜尋、隨時間變化的關注度、上升查詢與 Pinterest 趨勢。

Workable Jobs Scraper & API - All Companies, Remote, 24 Hours
由 GitHub 帳號 AnshumanAtrey 發布
Workable Jobs Scraper & API - All Companies, Remote, 24 Hours 的託管 MCP 服務;需要憑證;Streamable HTTP。

SmartRecruiters Jobs Scraper & API - Remote, Last 24 Hours
由 GitHub 帳號 AnshumanAtrey 發布
SmartRecruiters Jobs Scraper & API - Remote, Last 24 Hours 的託管 MCP 服務;需要憑證;Streamable HTTP。