UnitBytes Logo
UnitBytes Web Data APIs
Classifieds & Local Data

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.

Multi-City SearchAutomotive Specs & VINRental Property DetailsZero IP Blocks
Pricing: $0.0005 / item
•
Export: CSV / Excel / JSON / API
•
GitHub Repo & Samples →
sample_output.json
{
  "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"
  ]
}
Craigslist Scraper & API: Cars, Housing, Jobs & Deals - UnitBytes

Features

What the Craigslist Scraper & API: Cars, Housing, Jobs & Deals Extracts

01

Cross-City Geographic Aggregation

Scrape single metro areas or aggregate queries across entire states and nationwide regions simultaneously.

02

Automotive Specification Parsing

Extracts vehicle title status, odometer mileage, VIN, transmission, fuel type, and seller type (dealer vs owner).

03

Rental & Real Estate Breakdown

Captures rent prices, bedroom count, bathrooms, square footage, housing type, and pet accommodation flags.

04

Clean Uncluttered JSON

Filters out HTML markup, extracting normalized text, posted timestamps, updated timestamps, and image arrays.

Integration

Run It From Python or n8n

Python SDK • pip install apify-client
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 Automation Blueprint All 44 n8n Templates →

n8n Workflow Template

Schedule this scraper and send results to Google Sheets, Airtable, or Slack.

⬇ Download .json
Paste in n8n with Ctrl+V n8n.io/creators/unitbytes ↗

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.

Classifieds Arbitrage Playbook

Automating Local Classifieds Arbitrage: Scraping Facebook Marketplace, Craigslist & OfferUp

Step-by-step guide with pricing and Python examples.

Read the guide →

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.