Craigslist Scraper — Listings, Prices & Classifieds
Pricing
$3.00 / 1,000 results
Go to Apify Store
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.
Maintained by CommunityActor 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
- Install dependencies
$npm install
- Run locally
$npm start
- Or use Apify Cloud
$npx apify push --force
📥 Input
startUrls— Array of Craigslist search URLs or category pagessearchQuery— Keyword search across Craigslistlocation— Craigslist region prefix (e.g.,sfbay,losangeles,newyork)maxResults— Max listings to extract (default: 50)
📤 Output
Each dataset item contains:
type— Eithersearch_resultsorlisting_detailtitle— Listing titleprice— Price stringdescription— Full listing descriptionlocation— Neighborhood or cityimages— Array of image URLsitems— 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)