Workable.com Scraper avatar
Workable.com Scraper

Pricing

$39.00/month + usage

Go to Apify Store
Workable.com Scraper

Workable.com Scraper

Developed by

Lexis Solutions

Lexis Solutions

Maintained by Community

Scrape job listings from Workable.com—positions, company details, requirements, benefits, locations, job types, departments, and salaries. Supports keyword queries, date filtering. Ideal for recruiters, HR analytics, and market research.

5.0 (1)

Pricing

$39.00/month + usage

1

2

2

Last modified

5 days ago

banner

Automate job data extraction from Workable.com, one of the leading job platforms used by companies worldwide. This powerful scraper collects comprehensive job listings including positions, company details, requirements, and benefits across all industries and locations. Perfect for recruiters monitoring job market trends, HR professionals analyzing hiring patterns, and researchers studying employment opportunities. Get structured data in JSON format with detailed information about job types, workplace arrangements, and company information.

👋 Welcome to the Workable.com Scraper, an actor designed to help you gather job listings from Workable.com! With this actor, you can easily search for jobs across different industries and locations worldwide.

Use Cases

Here are some typical scenarios in which the Workable.com Scraper can be useful:

  • Job Seekers can use the scraper to find positions matching their skills and location preferences
  • Recruiters can use the scraper to monitor market trends and competitor job postings
  • HR Professionals can use the scraper to analyze hiring patterns and salary ranges
  • Market Researchers can use the scraper to study employment trends across different industries and regions

Input 📥

To use this actor, you need to provide the following input:

  • Field: query
    • Type: string
    • Required: Yes
    • Description: Search query for job titles, skills, or keywords
  • Field: maxItems
    • Type: integer
    • Required: No
    • Description: Maximum number of items to scrape
    • Default: 10
  • Field: since
    • Type: string
    • Required: No
    • Description: Filter results by date. Supports relative formats (d7, m1, y1) or absolute dates (YYYY-MM-DD)
    • Default: "m1" (past month)
    • Examples:
      • "d7" - Last 7 days
      • "m1" - Last month
      • "y1" - Last year
      • "2024-01-15" - Since January 15, 2024
  • Field: proxyConfiguration
    • Type: object
    • Required: No
    • Description: Your proxy configuration from Apify
    • Default: Uses Apify Proxy with no specific proxy groups

Output 📤

An example output looks like this:

{
"url": "https://apply.workable.com/coresite/j/FF99CB5CDD/",
"searchQuery": "Project Manager",
"searchDate": "2025-10-01T22:28:22.631Z",
"originalTitle": "Senior Construction Project Manager (SV9) (1693) - CoreSite",
"originalSnippet": "The Construction Senior Project Manager is responsible for overseeing all aspects of assigned capital construction projects.",
"jobTitle": "Senior Construction Project Manager (SV9) (1693)",
"company": "CoreSite",
"logoUrl": "https://workablehr.s3.amazonaws.com/uploads/account/logo/373150/logo",
"location": "Santa Clara, California, United States",
"jobType": "Full time",
"jobDepartment": "Construction",
"jobWorkplace": "Hybrid",
"salary": "$150,000 - $175,000",
"description": "DescriptionAbout CoresiteAt CoreSite, we empower a more connected future through high-performance data centers...",
"requirements": "RequirementsKnowledge, Skills & Abilities: Ability to thrive in a hybrid work environment...",
"benefits": "BenefitsNot only does CoreSite have a fun, team-focused work environment...",
"deadline": "",
"postedDate": "2025-09-03",
"extractedAt": "2025-10-01T22:28:50.073Z",
"source": "workable"
}

How many listings can the Workable.com Scraper extract?

The Workable.com Scraper uses pagination to extract job listings from Workable.com. You can control the number of listings to scrape by setting the maxItems input parameter. If you don't set the maxItems parameter, the scraper will extract up to 10 listings by default.

Date Filtering 📅

The scraper supports powerful date filtering to help you find the most relevant and recent job postings:

  • Relative Date Formats: Use d7 for last 7 days, m1 for last month, y1 for last year
  • Absolute Date Formats: Use YYYY-MM-DD format for specific dates (e.g., 2024-01-15)
  • Default Behavior: If no since parameter is provided, the scraper defaults to the last month (m1)

Example Usage

{
"query": "software engineer",
"maxItems": 50,
"since": "d7"
}

This will find software engineer jobs posted in the last 7 days, up to 50 results.

Why use the Workable.com Scraper?

  • ⚡️ Fast - The scraper efficiently handles complex job postings and company information.

  • 🤙 Easy to use - Simply input your search criteria and let the scraper handle the complexities of job data extraction.

  • 🌐 Comprehensive - Extracts detailed job information including descriptions, requirements, benefits, and company details.

  • 📅 Date-Filtered - Filter results by specific time periods to find the most recent and relevant job postings.

  • ☑️ Well-Maintained - The scraper is maintained by the Lexis Solutions team, ensuring reliable performance.

Limitations

  • The scraper will return a maximum of 1000 results per search.
  • Some job postings may have limited information depending on how companies structure their listings.

FAQ 💬

  • What is Workable.com?

    Workable.com is a leading job platform used by companies worldwide to post job openings and manage their hiring process. It's used by startups to Fortune 500 companies.

  • How can I find jobs on Workable.com?

    You can find jobs by visiting Workable.com and using their search function. The Workable.com scraper automates this process by extracting listings based on your specified criteria.

  • Can I use the Workable.com scraper to apply for jobs?

    No, the Workable.com scraper is for data extraction and analysis only. It should not be used to submit applications or interact with the website directly.

  • What types of jobs can the Workable.com scraper find?

    The scraper can find any type of job listed on Workable.com, including:

    • Full-time positions
    • Part-time jobs
    • Contract roles
    • Remote positions
    • Hybrid positions
    • Executive positions
  • How does the date filtering work?

    The since parameter allows you to filter job postings by their publication date. You can use relative formats like d7 (last 7 days), m1 (last month), or y1 (last year). You can also use absolute dates in YYYY-MM-DD format. This helps you find the most recent and relevant job opportunities.

  • What if the website changes?

    Website changes may affect the scraper's functionality. In such cases, our team will update the scraper to maintain compatibility. We regularly monitor and maintain our scrapers to ensure reliable operation.

Need to scrape other job platforms?

Here are some other job platform scrapers you might find useful:


👀 p.s.

Got feedback or need an extension?

Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects.

Contact us over Email or LinkedIn