Pricing
from $10.00 / 1,000 results
Go to Apify Store
Search-only mode (
Detail mode (
Craigslist Scraper
Scrape Craigslist listings across all categories and cities. Search for-sale items, housing, jobs, services. Returns prices, descriptions, locations.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
12
Total users
2
Monthly active users
2 months ago
Last modified
Categories
Share
Apify Actor for scraping Craigslist marketplace listings across any city. Uses CheerioCrawler for fast, efficient HTML parsing without a browser.
Features
- Search any Craigslist city by subdomain (newyork, sfbay, chicago, etc.)
- Filter by category, price range, and sort order
- Two modes: quick search results or full detail scraping
- Extracts JSON-LD structured data when available, falls back to HTML parsing
- Detail mode captures: price, description, images, location coordinates, item attributes, post date, and post ID
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchQueries | string[] | ["bicycle"] | Search terms to scrape |
city | string | "newyork" | Craigslist city subdomain |
category | string | "sss" | Category code (sss=all, cta=cars, ela=electronics, etc.) |
maxListings | integer | 100 | Max listings per query (0=unlimited) |
scrapeDetails | boolean | false | Visit each listing for full details |
minPrice | integer | - | Minimum price filter |
maxPrice | integer | - | Maximum price filter |
sortBy | string | "" | Sort: newest, price_asc, price_desc, relevant |
proxyConfiguration | object | {} | Proxy settings (optional for Craigslist) |
Example Input
{"searchQueries":["bicycle","laptop"],"city":"sfbay","category":"sss","maxListings":50,"scrapeDetails":true,"minPrice":50,"maxPrice":500}
Output
Search-only mode (scrapeDetails: false)
{"title":"Trek Mountain Bike","url":"https://sfbay.craigslist.org/sby/bik/d/trek-mountain-bike/123456.html","imageUrl":"https://images.craigslist.org/...","position":1,"city":"sfbay","searchQuery":"bicycle","scrapedAt":"2026-03-17T12:00:00.000Z"}
Detail mode (scrapeDetails: true)
{"title":"Trek Mountain Bike","url":"https://sfbay.craigslist.org/sby/bik/d/trek-mountain-bike/123456.html","price":280,"currency":"USD","description":"Great condition Trek mountain bike, 21 speed...","images":["https://images.craigslist.org/..."],"imageCount":5,"condition":"excellent","make":"Trek","model":"Marlin 5","attributes":{"condition":"excellent","make":"Trek","model":"Marlin 5"},"addressLocality":"San Jose","addressRegion":"CA","latitude":37.3382,"longitude":-121.8863,"postedDate":"2026-03-15T10:30:00-0700","postId":"7654321","searchQuery":"bicycle","scrapedAt":"2026-03-17T12:00:00.000Z"}
Common City Subdomains
| City | Subdomain |
|---|---|
| New York | newyork |
| San Francisco Bay Area | sfbay |
| Los Angeles | losangeles |
| Chicago | chicago |
| Seattle | seattle |
| Boston | boston |
| Austin | austin |
| Denver | denver |
| Portland | portland |
| Miami | miami |
| Atlanta | atlanta |
| Dallas | dallas |
| Philadelphia | philadelphia |
| Washington DC | washingtondc |
How It Works
- Builds search URLs for each query using the city subdomain and category
- Parses search results via JSON-LD
ItemListschema (300+ items per page) - Falls back to HTML parsing (
li.cl-static-search-result) if JSON-LD is unavailable - Optionally visits each listing detail page for rich data extraction
- Detail pages are parsed via JSON-LD
Productschema with HTML fallback enrichment
Quick Start
$apify run --purge
Deploy to Apify
apify loginapify push
Related Scrapers
More marketplace scrapers and data tools by lulzasaur:
- AbeBooks Scraper โ Rare and used books
- Bonanza Scraper โ Online marketplace listings
- Contractor License Verifier โ Multi-state license verification
- Goodreads Scraper โ Book ratings and reviews
- Grailed Scraper โ Luxury fashion resale
- Houzz Scraper โ Home improvement professionals
- IMDb Scraper โ Movie and TV show data
- Nurse License Verifier โ State nursing board verification
- OfferUp Scraper โ Local marketplace listings
- Poshmark Scraper โ Fashion resale marketplace
- PSA Population Report โ Card grading data
- Redfin Scraper โ Real estate listings and prices
- Reverb Scraper โ Music gear marketplace
- StubHub Scraper โ Event ticket prices
- Swappa Scraper โ Used electronics marketplace
- TCGPlayer Scraper โ Trading card prices
- ThriftBooks Scraper โ Used book prices
- Thumbtack Scraper โ Local service professionals
