Workable Jobs Scraper avatar

Workable Jobs Scraper

Pricing

from $1.20 / 1,000 jobs

Go to Apify Store
Workable Jobs Scraper

Workable Jobs Scraper

Scrape every open job from any company's Workable careers page: titles, departments, locations, remote flag, full descriptions. Filters and 'only new jobs' monitoring. Official Workable feed, fast and reliable.

Pricing

from $1.20 / 1,000 jobs

Rating

0.0

(0)

Developer

TidyRows Data

TidyRows Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Share

Scrape every open job from any company's Workable job board into one clean table, with titles, teams, locations, work type, salaries (when published) and full descriptions. Paste a company code, a apply.workable.com link or the company's careers page, and you're done.

  • ⚡ Official Workable feed. No browser, no proxies, so runs take seconds and rarely break.
  • 🏠 Remote flag, department, function and employment type for every job.
  • 🌍 All listed locations per job, with city, region and country.
  • 📄 Full job descriptions as clean plain text, ready for Excel or AI tools.
  • 🎯 Filters for keywords, excluded words, locations, remote only and posting date.
  • 🔔 Only new jobs. Schedule it daily and get just the openings you haven't seen before.

What can I use it for?

  • Job seekers: watch target companies and catch new roles the day they're posted.
  • Recruiters & sourcers: track which teams are hiring at your target accounts.
  • Sales & market research: hiring is a buying signal. Spot companies growing a team.
  • Job boards & newsletters: feed your site with fresh roles from Workable companies.
  • Data & AI projects: build datasets of job descriptions, skills and pay.

How to scrape Workable jobs

  1. Add companies under Companies, one per line:
    huggingface
    https://apply.workable.com/huggingface
    https://acme.workable.com
  2. Optional: add filters, such as keywords engineer, location London or remote.
  3. Click Start, then download as Excel, CSV or JSON, or use the API.

Monitoring: turn on Only new jobs since the last run and add a daily Schedule. The first run returns everything; later runs return only new postings.

Output

{
"source": "workable",
"company": "Hugging Face",
"title": "Open-Source Machine Learning Engineer - EMEA Remote",
"department": "Open Source",
"team": "Engineering",
"location": "Paris, Île-de-France, France",
"remote": true,
"employmentType": "Full-time",
"postedAt": "2026-05-29T00:00:00+00:00",
"url": "https://apply.workable.com/j/81B46579FE",
"description": "At Hugging Face, we're on a journey to democratize good AI..."
}

Fields a company doesn't publish are null. A SUMMARY record shows, for each input line, the board found and the number of jobs delivered, or why it failed.

How much does it cost?

You pay per job delivered: about $1.50 per 1,000 jobs, plus Apify's standard start charge of $0.00005 per run. Jobs removed by your filters, and jobs already delivered in monitoring mode, are free.

ExampleJobsCost
One company~30~$0.05
20 companies, engineering roles only~400~$0.60
Daily monitor of 50 companies (new jobs only)~30/day~$1.35/month

Need Greenhouse, Lever, Ashby or SmartRecruiters too?

Use Company Job Boards Scraper. Same output, all five hiring systems, and it auto-detects which one a company uses.

FAQ

How do I find a company's Workable code? It's the part after apply.workable.com/ in their job links. Or just paste their careers page.

Why is salary empty? Many companies don't publish pay. When they do, it's filled in.

Is it legal? It reads only public job postings from Workable's official public job feed and collects no personal data. You are responsible for using the data lawfully.