Workable Jobs & Careers Board Scraper avatar

Workable Jobs & Careers Board Scraper

Pricing

from $6.15 / 1,000 results

Go to Apify Store
Workable Jobs & Careers Board Scraper

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 $6.15 / 1,000 results

Rating

5.0

(1)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

7 days ago

Last modified

Share

Workable Jobs & Careers Board Scraper

Workable Jobs & Careers Board Scraper

The most complete Workable jobs scraper. Extract public job listings from any Workable-hosted careers board with title, company, every location, department, workplace, employment type, experience level, education level, job function, industry, full description, requirements, benefits, requisition code and apply links.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Maintained Output

41 fields
per record
Worldwide
coverage
JSON / CSV / Excel
output formats

What you get

Every record carries the full public detail of a Workable posting. This scraper captures fields most other Workable actors drop:

FieldDescription
titleJob title
companyName, companyAccount, accountUidCompany display name, board slug and account id
departmentOne or more departments
jobFunctionJob function, for example Engineering or Human Resources
industryCompany industry, for example Computer Software or Financial Services
experienceLevelSeniority, for example Entry level, Mid-Senior level or Director
educationLevelRequired education, for example Bachelor's Degree
employmentTypeFull-time, Part-time, Contract, Temporary or Internship
workplaceRemote, hybrid or on-site
remoteBoolean remote flag
location, city, region, country, countryCodePrimary location, split into parts
locations, locationsText, isMultiLocationEvery location for multi-location roles, joined text, and a flag
description, requirements, benefitsFull posting text, cleaned from HTML
descriptionHtml, requirementsHtml, benefitsHtmlOriginal HTML versions when Include Raw HTML is on
postedAt, createdAtPublish and creation dates
codeCompany requisition or reference code
languagePosting language
state, approvalStatus, isInternalListing status flags
shortcode, idWorkable job identifiers
url, applyUrl, directApplyUrl, shortlinkBoard URL, apply URL, direct apply link and short link
observedAtTimestamp of capture

Every filter can be combined: Search Query, Employment Type and Remote Only are applied by Workable, and Location, Department, Workplace, Industry, Experience Level and Posted After are applied by the scraper across all boards you point it at.

Note on salary: Workable does not expose salary in its public board data, so no Workable scraper can return a salary you can trust. Every field above comes straight from the public source.

Who is it for

Use caseWho benefits
Source candidates from specific companies' open rolesRecruiters and sourcers
Track which companies are hiring and in which departmentsTalent market researchers
Benchmark hiring demand by role, location and employment typeHR and workforce analysts
Feed live company openings into a job board or aggregatorProduct and data teams
Monitor a target company's careers board for new openingsSales 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 quickhirestaffing in apply.workable.com/quickhirestaffing. 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 scraper then applies Location, Department, Workplace, Industry, Experience Level and Posted After after fetching, and you can combine any of them. Leave them empty to return every open role on the board.

Does it capture experience level, education, job function and industry? Yes. On top of the listing fields, every record includes experience level, education level, job function and industry when the company fills them in, plus every location for multi-location roles, the requisition code and the direct apply link. These are the fields most other Workable scrapers leave out.

What is the difference between running with and without full details? Without details you get the listing fields such as title, company, department, location, workplace, experience level, function and industry, which is fast and enough for most market scans. With Fetch Full Job Details enabled, each role is also enriched with its full description, requirements and benefits text, and with Include Raw HTML on you get the original HTML alongside the clean text.

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:

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.

Need data from the same space? Here are other scrapers we build and maintain:

Why teams choose this scraper

  • You are never charged for empty or failed runs — you only pay for data you actually receive.
  • Maintained and monitored — if the source site changes, we fix it fast.
  • Clean, typed output — one record per result, ready for your CRM, spreadsheet or database.

If this scraper saves you time, a quick ⭐ review on Apify helps other people find it and helps us keep improving it.

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.