Craigslist Scraper & API: Cars, Housing, Jobs & Deals
Fast & Cheap ($0.35/1k): Monitor & scrape Craigslist cars, housing, jobs, electronics & for-sale across 700+ cities. Multi-city search, new listing alerts, HD photos & contacts.
{
"listingId": "7900000001",
"url": "https://www.craigslist.org/view/d/norwalk-2013-toyota-tacoma-trd-off-road/7900000001",
"listingStatus": "active",
"title": "2013 Toyota Tacoma TRD Off Road 4x4",
"price": 14500.0,
"currency": "USD",
"subarea": "sfv",
"condition": "excellent",
"description": "Clean 2013 Toyota Tacoma TRD Off-Road. 104,500 miles, automatic transmission, clean title in hand.",
"postDate": "2026-10-22T07:07:19-0700",
"city": "Norwalk",
"state": "CA",
"zipCode": "90652",
"latitude": 33.9022,
"longitude": -118.0817,
"isDealer": false,
"isVehicle": true,
"vehicleYear": 2013,
"vehicleMake": "toyota tacoma trd off-road",
"vehicleMiles": 104500,
"vehicleVin": "5TFUX4EN4DX012345",
"vehicleTransmission": "automatic",
"vehicleFuelType": "gas",
"vehicleTitleStatus": "clean",
"thumbnailUrl": "https://images.craigslist.org/00B0B_1ZBm7qXYZ_600x450.jpg",
"imageUrls": [
"https://images.craigslist.org/00B0B_1ZBm7qXYZ_1200x900.jpg"
]
}
Features
What the Craigslist Scraper & API: Cars, Housing, Jobs & Deals Extracts
Cross-City Geographic Aggregation
Scrape single metro areas or aggregate queries across entire states and nationwide regions simultaneously.
Automotive Specification Parsing
Extracts vehicle title status, odometer mileage, VIN, transmission, fuel type, and seller type (dealer vs owner).
Rental & Real Estate Breakdown
Captures rent prices, bedroom count, bathrooms, square footage, housing type, and pet accommodation flags.
Clean Uncluttered JSON
Filters out HTML markup, extracting normalized text, posted timestamps, updated timestamps, and image arrays.
Integration
Run It From Python or n8n
from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input = {
"searchQuery": "macbook pro",
"category": "sss",
"subdomain": "losangeles",
"scrapeDetails": True,
"hasImage": False,
"postedToday": False
}
run = client.actor("unitbytes/craigslist-scraper").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item.get("title"), item.get("vehicleTitleStatus"), item.get("price"))
n8n Workflow Template
Schedule this scraper and send results to Google Sheets, Airtable, or Slack.
FAQ
Frequently Asked Questions
Q: Can I scrape Craigslist across multiple cities in a single run?
Yes. Use built-in regional corridor presets (socal, norcal_bayarea, texas, florida, tri_state_ny, pacific_northwest, midwest_chicago) or pass any list of Craigslist city subdomains.
Q: Does it extract phone numbers and email addresses from descriptions?
Yes. When scrapeDetails is enabled, the Actor parses un-obfuscated phone numbers and email addresses directly from listing descriptions for outbound lead generation.
Q: What Craigslist categories are supported?
Supports all major verticals including Cars & Trucks (cta), Apartments/Housing (apa), Real Estate for Sale (rea), All For Sale (sss), Jobs (jjj), Gigs (ggg), and Services (bbb).
Q: Can I paste a filtered search URL directly from my browser?
Yes. Copy any Craigslist search URL from your browser and paste it into searchUrl or startUrls; the Actor automatically parses the metro subdomain, category, and filters.
Automating Local Classifieds Arbitrage: Scraping Facebook Marketplace, Craigslist & OfferUp
Step-by-step guide with pricing and Python examples.
Related Scrapers
Craigslist Cars & Vehicles Scraper: By Owner, VIN & Miles
Fast & Cheap ($0.35/1k): Monitor & scrape Craigslist cars, trucks, RVs, motorcycles & auto parts by owner or dealer.
Craigslist Real Estate, Property & Housing Scraper (FSBO)
Fast & Cheap ($0.35/1k): Monitor & scrape Craigslist real estate (FSBO), rentals, apartments & homes in 700+ cities.
Craigslist Jobs, Gigs & Services Scraper: Pay & Remote
Fast & Cheap ($0.35/1k): Monitor & scrape Craigslist jobs, local gigs, resumes & services across 700+ US/CA cities.
Prefer Not to Run It Yourself?
Tell us what you need from Craigslist Scraper & API: Cars, Housing, Jobs & Deals and we'll deliver a clean Excel/CSV file. One-time datasets from $99, custom scrapers from $299. We reply within 48 hours.