Craigslist Scraper — Listings, Prices & Classifieds avatar

Craigslist Scraper — Listings, Prices & Classifieds

Pricing

$3.00 / 1,000 results

Go to Apify Store
Craigslist Scraper — Listings, Prices & Classifieds

Craigslist Scraper — Listings, Prices & Classifieds

Scrape Craigslist listings by location and category. Extract titles, prices, descriptions, images, contact info, posting dates and more from classifieds across all Craigslist regions.

Pricing

$3.00 / 1,000 results

Rating

0.0

(0)

Developer

Luan M.

Luan M.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Extract listings, prices, descriptions, images, and contact info from Craigslist by location and category. Perfect for market research, rental analysis, price comparison, and classified ad monitoring across all US regions.


🚀 Quick Start

  1. Install dependencies
$npm install
  1. Run locally
$npm start
  1. Or use Apify Cloud
$npx apify push --force

📥 Input

  • startUrls — Array of Craigslist search URLs or category pages
  • searchQuery — Keyword search across Craigslist
  • location — Craigslist region prefix (e.g., sfbay, losangeles, newyork)
  • maxResults — Max listings to extract (default: 50)

📤 Output

Each dataset item contains:

  • type — Either search_results or listing_detail
  • title — Listing title
  • price — Price string
  • description — Full listing description
  • location — Neighborhood or city
  • images — Array of image URLs
  • items — Array of search result listings (for search pages)

🔧 Use Cases

  • Rental market analysis: Compare apartment prices across cities
  • Price monitoring: Track price changes on specific items
  • Lead generation: Find businesses advertising services
  • Market research: Analyze classified ad volumes and categories

📋 Requirements

  • Node.js 18+
  • Apify account (for cloud deployment)