Workable Jobs Scraper avatar

Workable Jobs Scraper

Pricing

from $1.50 / 1,000 job listings

Go to Apify Store
Workable Jobs Scraper

Workable Jobs Scraper

The Workable Jobs Scraper searches jobs across all employers on Workable by keyword and location, capturing titles, companies with website and domain, locations, workplace, employment type, posting dates, descriptions, requirements and benefits — ideal for recruiting and B2B lead generation.

Pricing

from $1.50 / 1,000 job listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🚀 Workable Jobs Scraper

Search every company hiring on Workable at once. The Workable Jobs Scraper takes a job title or keyword and a location and returns matching jobs from jobs.workable.com, each with its employer and the employer's website, so you can find companies that are hiring without knowing them in advance.

✨ Features

  • 🔍 Search across all employers: Search by job title or keyword instead of pasting company career-page URLs. Add several queries in one run. A job found by more than one query is saved once.
  • 🏢 Employer discovery: Every job includes the company name, website, domain, logo and its Workable jobs page, ready for lead generation or enrichment.
  • 📝 Full job content: Description, requirements and benefits as clean text, with no extra charge for opening job pages.
  • 🌍 Filters: Filter by location (country, region or city), date posted (24 hours, 7 days, 30 days), workplace (on-site, hybrid, remote) and employment type.
  • 📋 Run summary: A RUN_SUMMARY record lists how many jobs matched each query, how many were saved, and why each search stopped (all results, your limit, or a temporary rate limit), so you know whether the export is complete.
  • 💰 Pay per job: $0.0015 per job saved, which is $1.50 per 1,000 jobs.

🛠️ How It Works

  1. Enter search queries: for example software engineer, nurse or accountant. Leave the list empty to get every job in a location.
  2. Set a location and filters (optional): for example Germany, remote only, posted in the last 7 days.
  3. Set Max jobs per query and run. Results appear in the dataset as they are found.

Jobs are returned in Workable's relevance order. The job count Workable reports for a search is an estimate from a live index, so it can differ slightly from what you receive.

📊 Sample Output Data

[
{
"id": "139b6286-4459-41e9-885f-b8d57be21f63",
"title": "Software Engineer, Web Development",
"url": "https://jobs.workable.com/view/3qqKUDsNJTte2Xo64QZtci/software-engineer%2C-web-development-in-germering-at-titanom-solutions-gmbh",
"companyName": "Titanom Solutions GmbH",
"companyId": "1548693a-80ea-417d-8226-85451c66071c",
"companyWebsite": "https://titanom.com/",
"companyDomain": "titanom.com",
"companyLogo": "https://workablehr.s3.amazonaws.com/uploads/account/logo/634779/logo",
"companyJobsUrl": "https://jobs.workable.com/company/3CqVpFy9krXhiVpKTkChQd/jobs-at-titanom-solutions-gmbh",
"department": "Technology",
"employmentType": "Full-time",
"workplace": "on_site",
"city": "Germering",
"region": "Bavaria",
"country": "Germany",
"locations": ["Germering, Bavaria, Germany"],
"language": "en",
"datePosted": "2026-09-21T19:25:48.438Z",
"dateUpdated": "2026-09-21T19:25:48.438Z",
"isFeatured": false,
"description": "Titanom ist ein KI- und Softwareunternehmen mit Fokus auf digitale Produkte in Bildung, öffentlichem Sektor und angrenzenden Bereichen...",
"requirements": "Wir suchen Entwickler:innen mit Ownership-Mindset & Umsetzungsstärke:\n\n- Abgeschlossenes Studium der (Wirtschafts-) Informatik...",
"benefits": "- Faire & flexible Arbeitskultur: Wir bieten flexible Arbeitszeiten, 30 Tage Urlaub...",
"searchQuery": "software engineer",
"scrapedAt": "2026-09-22T14:28:16.608Z"
}
]

requirements and benefits are null when the employer did not fill in that section. companyWebsite is the website the employer entered on Workable. For recruitment agencies it is the agency's site, not the end client's.

❓ FAQ

Can I get every Workable job? Use broad queries or a location with an empty query list and raise Max jobs per query. Very large exports can hit Workable's temporary rate limit. The run then keeps what it saved so far and records rateLimited: true in RUN_SUMMARY. Run again later to get more jobs. Jobs you already have are not skipped between separate runs.

Can I scrape one company's jobs? This actor searches across all employers by keyword and location. It is not built to list one company's job board.

Find hiring companies and fresh job openings with the Workable Jobs Scraper! 🚀