VOOZH about

URL: https://apify.com/muhammadafzal/craigslist-scraper

โ‡ฑ Craigslist Scraper โ€” Extract Listings, Prices & Locations ยท Apify


๐Ÿ‘ Craigslist Scraper โ€” Extract Listings, Prices & Locations avatar

Craigslist Scraper โ€” Extract Listings, Prices & Locations

Pricing

from $5.00 / 1,000 results

Go to Apify Store

Craigslist Scraper โ€” Extract Listings, Prices & Locations

Scrape Craigslist for classified listings across cities and categories. Extract titles, prices, locations, dates, descriptions, and images. Search by keyword across multiple categories in a single run. Residential proxy included for reliable scraping โ€” no manual proxy setup needed.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

12 days ago

Last modified

Share

Craigslist Scraper โ€” Extract US Classified Listings, Prices, Locations & Images

Scrape Craigslist classified ads across all major US cities and categories. Returns listing titles, prices, locations, post dates, full descriptions, and image URLs. Search by keyword across multiple categories in a single run. Built-in residential proxy support โ€” no manual proxy setup required.

Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

Features

  • 25+ US cities โ€” any Craigslist city subdomain (sfbay, losangeles, newyork, chicago, etc.)
  • Multi-category search โ€” scrape cars, housing, jobs, for-sale, services, and more in one run
  • Keyword filtering โ€” narrow results with search terms (e.g., "toyota camry", "leather couch")
  • Full listing descriptions โ€” fetches each detail page for complete text
  • Image URLs โ€” primary image URL included for each listing
  • Automatic pagination โ€” follows "next page" links until maxResults is reached
  • Post dates โ€” listing publication dates for freshness filtering
  • Residential proxy built-in โ€” reliable scraping without manual proxy configuration
  • Structured JSON output โ€” clean data ready for analysis, databases, or AI pipelines

Use Cases

Use CaseDescription
Deal huntingFind underpriced cars, furniture, electronics at scale across cities
Market researchTrack pricing trends, supply, and demand for specific items
Competitor intelligenceMonitor competitor listings and pricing strategies
Lead generationCollect seller contact info from classified ads for outreach
Real estate analysisScrape rental and housing listings for market insights
Price monitoringTrack price changes over time for specific product categories
AI data pipelinesFeed structured classified data to LLMs for analysis

Input

FieldTypeDefaultDescription
citystring"sfbay"Craigslist city subdomain (e.g., losangeles, newyork, chicago)
categoriesstring[]["cta"]Category codes (cta=cars, apa=apartments, jjj=jobs, sss=for-sale)
keywordstring""Optional keyword filter (e.g., "toyota", "2BR apartment")
maxResultsinteger50Max listings to return (1โ€“500)

Common Category Codes

CodeCategory
ctaCars & Trucks
apaApartments
jjjJobs
sssFor Sale (General)
fuaFurniture
eleElectronics
fsdFree Stuff

Output

Each record represents one Craigslist listing:

{
"title":"2019 Toyota Camry XSE V6 โ€” Excellent Condition",
"price":"$18,500",
"location":"San Jose",
"postedDate":"2025-07-30",
"description":"One owner, garage kept. 42k miles. New tires, recent oil change...",
"imageUrl":"https://images.craigslist.org/...",
"listingUrl":"https://sfbay.craigslist.org/sby/cto/d/...",
"category":"cta",
"city":"sfbay",
"searchKeyword":"toyota camry",
"scrapedAt":"2025-08-01T12:00:00.000Z"
}

API Usage

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor('USERNAME/craigslist-scraper').call({
city:'losangeles',
categories:['cta','sss'],
keyword:'vintage furniture',
maxResults:100,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(`Found ${items.length} listings`);

Pricing

This actor charges per listing returned.

VolumeEstimated Cost
100 listings~$0.10
1,000 listings~$1.00
5,000 listings~$5.00

FAQ

Q: Which cities are supported? All Craigslist city subdomains are supported (sfbay, losangeles, newyork, chicago, seattle, etc.). Use the subdomain from the Craigslist URL.

Q: Why are some descriptions empty? Craigslist sometimes blocks detail page requests. The scraper retries automatically, but occasionally detail pages may not load.

Q: Can I scrape multiple cities at once? Currently one city per run. To scrape multiple cities, run the actor multiple times (or use Apify tasks with different inputs).

You might also like

Craigslist Scraper

viralanalyzer/craigslist-scraper

Scrape Craigslist listings across all categories and locations. Extract prices, descriptions, images, and contact details.

8

4.7

Craigslist Scraper

lulzasaur/craigslist-scraper

Scrape Craigslist listings across all categories and cities. Search for-sale items, housing, jobs, services. Returns prices, descriptions, locations.

Craigslist Classifieds Scraper

fetch_cat/craigslist-classifieds-scraper

Scrape public Craigslist listings by city, category, keyword, price, and date. Export titles, prices, locations, images, descriptions, and attributes.

๐Ÿ“‹ Craigslist Scraper โ€” Listings & Classifieds

nexgendata/craigslist-scraper

Scrape Craigslist listings across all categories โ€” housing, jobs, for sale, services. Extract prices, locations, contact info, and posting details. Monitor new listings in real time.

Craigslist Scraper Premium

newbs/Craiglist-scraper-premium

Scrape Craigslist listings by city, category, and keyword. Export titles, prices, dates, URLs, images, descriptions, locations, IDs, attributes, salary, and housing details.

Craigslist Scraper - Listings, Prices & Images

logiover/craigslist-scraper

Scrape Craigslist listings without an API or login. Export Craigslist data to CSV/JSON with prices, images & coordinates. Unofficial API alternative.

Craigslist Scraper | $1.5 / 1k | Fast & Reliable

fatihtahta/craigslist-scraper

Scrape Craigslist listings with emails included. Capture titles, prices, descriptions, images, categories and location data in clean JSON/CSV. Great for lead gen, local market research, price tracking and monitoring fresh posts.

126

5.0

Craigslist Scraper $2 / 1000 results

saswave/craigslist-scraper

A fast and flexible Craigslist data scraper supporting all website subdomains, all cities, and all categories. No proxies needed. Extract structured data from Craigslist listings and search result pages for analysis, monitoring or automation.