Craigslist Jobs Scraper avatar

Craigslist Jobs Scraper

Pricing

Pay per usage

Go to Apify Store
Craigslist Jobs Scraper

Craigslist Jobs Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Overview

The Craigslist Jobs Scraper extracts job postings from Craigslist across any city in the United States and worldwide. It searches for jobs by keyword and collects comprehensive posting details including titles, salaries, locations, posting dates, and full descriptions.

This tool is ideal for job market researchers, recruiters, HR departments, and data analysts who need to track local job market trends, analyze salary ranges, or aggregate job postings across multiple cities for competitive analysis.

Features

  • Search Craigslist jobs across multiple cities simultaneously
  • Extract job titles, salaries, and company information
  • Collect posting dates, locations, and job types
  • Retrieve full job descriptions and contact information
  • Support for all Craigslist city subdomains worldwide
  • Automatic pagination to capture all matching results
  • Configurable result limits for efficient scraping
  • Works with empty input using sensible defaults

How to Use

  1. Navigate to the actor page on Apify Console
  2. Enter the Craigslist city subdomains to search (e.g., dallas, newyork, sfbay)
  3. Add your job search keywords or titles
  4. Set the maximum number of results you want
  5. Click "Start" and wait for the scraper to complete
  6. Download results in JSON, CSV, or Excel format

Input Parameters

ParameterTypeDescription
citiesArrayCraigslist city subdomains to search
searchTermsArrayJob titles or keywords to search for
maxResultsIntegerMaximum number of job postings to scrape

All parameters have defaults, so the actor works with empty {} input.

Output Format

Each job posting contains:

  • title - Job posting title
  • company - Company name if available
  • salary - Listed salary or compensation
  • location - Job location
  • postingDate - Date the job was posted
  • jobType - Employment type (full-time, part-time, etc.)
  • description - Full job description text
  • contactInfo - Contact information if provided
  • city - Craigslist city where the posting was found
  • url - Direct link to the job posting

Integrations

Connect this actor with other tools using Apify integrations:

  • Google Sheets - Export job data to spreadsheets for tracking applications
  • Slack - Get notifications when new jobs match your criteria
  • Webhooks - Trigger automated alerts for job monitoring
  • Zapier - Connect with job tracking apps and databases
  • API - Build automated job aggregation via the Apify API

Pricing

This actor uses pay-per-event pricing at $0.75 per 1,000 results delivered. No charges if no results are produced. Platform compute costs apply separately based on memory usage and run time.

This actor accesses publicly available job postings on Craigslist. Users are responsible for ensuring their use of the collected data complies with applicable laws and Craigslist's terms of use. The data is provided as-is for research and informational purposes.