Workable Jobs Scraper: Job Board API for Any Company
Pricing
from $0.42 / 1,000 job scrapeds
Workable Jobs Scraper: Job Board API for Any Company
Scrape every open job from any company Workable careers site (apply.workable.com or <slug>.workable.com): title, department, location, remote flag, employment type, dates, apply URL and full description. Public API, no login.
Pricing
from $0.42 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
Dmitri Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Workable Jobs Scraper exports every open job from any company's Workable careers site (apply.workable.com or
Need several applicant tracking systems in one run? ATS Jobs Scraper reads Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee and Personio with the same columns.
What data do you get?
| Field | Meaning |
|---|---|
company, companyName | The slug you gave and the company's display name |
id, title | Job ID and title |
department | Department, when the company sets one |
location, city, region, country | Where the job is |
remote, employmentType | Remote flag and contract type (for example Full-time) |
publishedAt | When the job was posted |
url, applyUrl | Links to the posting and its application form |
description, descriptionHtml | Full ad text, as plain text and HTML |
The Workable jobs widget does not include salary, so salary fields stay empty.
How to use it
- Click Try for free.
- Paste company slugs or careers URLs (apply.workable.com/
- Click Start, then download the results as JSON, CSV or Excel, or read them through the Apify API.
Input example
{"companies": ["https://apply.workable.com/huggingface","careers"],"keywords": ["engineer"],"remoteOnly": false,"includeDescription": true,"maxItems": 1000}
| Input | What it does |
|---|---|
companies | Slugs or careers URLs; duplicates are merged. The slug is the part after apply.workable.com/. |
keywords | Keep jobs whose title, department or location contains a word; others are never charged |
remoteOnly | Keep only jobs marked remote |
includeDescription | Full ad text in plain text and HTML (default on, free) |
maxItems | Hard cap on results, so you control the cost |
How much does it cost?
You pay $0.60 per 1,000 jobs (pay per event: one result-item event per saved job, $0.0006 each). Full descriptions are included, the only other charge is a $0.00005 start fee per run (one event per GB of memory, and the default 256 MB counts as one), and jobs removed by your filters are never charged. Set Max results to cap the cost of a run. Apify Bronze, Silver and Gold subscribers pay 10, 20 and 30 percent less per job.
FAQ
How do I find a company's slug? Open its careers page. If job links go to apply.workable.com/
What happens with a wrong slug? The run logs a warning for that company and carries on with the others. You are not charged for it.
How fast is it? One request returns a whole board with full descriptions, so a run finishes in seconds.
Can I monitor boards over time? Yes. Use Apify Schedules and compare id values between runs to spot new and closed jobs.
Legal note
This Actor reads Workable's public jobs widget API, which serves the job postings that companies publish for any visitor, without authentication. It collects no applicant data or personal contact details. You are responsible for how you use the results, including compliance with the terms and privacy laws that apply to you.