Workable Jobs & Careers Board Scraper
Pricing
from $2.00 / 1,000 results
Workable Jobs & Careers Board Scraper
Scrape public job listings from any Workable careers board by account slug or board URL. Extract job title, company, department, city, region, country, remote flag, employment type, apply URL and full description. Export to JSON, CSV or Excel.
Pricing
from $2.00 / 1,000 results
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
3
Monthly active users
9 days ago
Last modified
Categories
Share
Workable Jobs & Careers Board Scraper
Extract public job listings from any Workable-hosted company careers board, with title, company, department, location, employment type and full description
| 21 fields per record | Worldwide coverage | JSON / CSV / Excel output formats |
What you get
Each record is one open role from a Workable careers board with its company, department, location and employment type, ready for sourcing, market research or feeding a job aggregator. Tens of thousands of companies host their public job boards on Workable, and you point this scraper at any of them by account slug or board URL. Output fields:
- title: job title
- companyName: hiring company name as shown on the careers board
- companyAccount: Workable account slug for the board, for example careers or remote-va
- department: one or more departments the role belongs to
- location: full location text combining city, region and country
- city: city of the role when published
- region: state or region of the role when published
- country: country of the role
- countryCode: two-letter ISO country code
- remote: true when the company flags the role as remote
- workplace: workplace mode, such as remote, hybrid or on-site
- employmentType: employment type, such as Full-time, Part-time, Contract, Temporary or Internship
- shortcode: Workable short code identifying the job on its board
- id: numeric Workable job identifier
- url: link to the public job posting
- applyUrl: link to the job page where candidates apply
- postedAt: date the role was published
- description*: full job description as clean text
- requirements*: requirements section as clean text
- benefits*: benefits section as clean text
- observedAt: when this listing was last seen by the scraper
*These fields only appear when Fetch Full Job Details is set to true.
Who is it for
| Use case | Who benefits |
|---|---|
| Source candidates from specific companies' open roles | Recruiters and sourcers |
| Track which companies are hiring and in which departments | Talent market researchers |
| Benchmark hiring demand by role, location and employment type | HR and workforce analysts |
| Feed live company openings into a job board or aggregator | Product and data teams |
| Monitor a target company's careers board for new openings | Sales and competitive intelligence teams |
Frequently Asked Questions
Which companies does this scraper cover? It covers any company that hosts its public careers board on Workable, reachable at apply.workable.com followed by the company account slug. Tens of thousands of companies worldwide use Workable, so you can scrape almost any of them by providing the account slug or the full board URL.
How do I find a company's account slug? Open the company careers page hosted on Workable and look at the address bar. The slug is the part right after apply.workable.com, for example careers in apply.workable.com/careers. You can paste either the full board URL into Board URLs or just the slug into Accounts.
Can I filter the jobs I collect? Yes. Search Query matches the title, department or location and is applied by Workable itself, as are Employment Type and Remote Only. The Location filter keeps only roles whose city, region or country contains your text and is applied by the scraper after fetching. Leave them empty to return every open role on the board.
What is the difference between running with and without full details? Without details you get the listing fields such as title, company, department, location and employment type, which is fast and enough for most market scans. With Fetch Full Job Details enabled, each role is enriched with its full description, requirements and benefits text, which is slower but gives you the complete posting.
What happens if a board has no open roles or the slug is wrong? A board with no current openings simply returns no records, and an invalid slug returns nothing rather than failing the whole run. If a single board errors, the scraper records the error against that account and continues with the remaining boards.
Example use cases
Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:
- Scrape Remote Jobs from a Workable Careers Board: Scrape Remote Jobs from a Workable Careers Board
- Software Developer Jobs from Workable Boards: Software Developer Jobs from Workable Boards
- Remote Virtual Assistant Jobs on Workable: Remote Virtual Assistant Jobs on Workable
- Workable ProArch Tech Jobs: Workable ProArch Tech Jobs
- Workable Healthcare Jobs: Workable Healthcare Jobs
- Workable Data Engineer Jobs: Workable Data Engineer Jobs
- Workable Sales Jobs: Workable Sales Jobs
- Workable Remote Assistant Jobs: Workable Remote Assistant Jobs
- Workable Manager Jobs: Workable Manager Jobs
- Workable Engineering Roles: Workable Engineering Roles
Export, API and AI agents (x402 + MCP)
Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.
For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- Computrabajo Job Listings Scraper: Extract job listings from Computrabajo across 19 LATAM countries. Scrape titles, companies...
- Talent.com Job Listings Scraper: Extract public Talent.com job listings by keyword, location and country: title, company, salary...
- GetOnBrd Tech Jobs & Salary Scraper: Extract LATAM tech jobs and salary data from GetOnBrd. Scrape job title, company, category...
- LinkedIn Job Listings Scraper: Extract public LinkedIn job postings by keyword and location worldwide. Scrape job title, company...
- Dice Tech Job Listings Scraper: Extract public Dice.com tech job postings by keyword and location: title, company, location...
- Google Play App Details Scraper: Extract app listings and details from the Google Play Store by search, app IDs, developer or...
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with Workable. It only accesses data that is publicly available on the platform. Use it in accordance with Workable's terms of service.
