UnitBytes Logo
UnitBytes Enterprise Data Labs
Classifieds & Local Data

Craigslist Cars & Vehicles Scraper: By Owner, VIN & Miles

Scrape Craigslist cars, trucks, motorcycles, RVs, boats, heavy equipment & auto parts by owner or dealer across 700+ cities. Filter by make/model, year, odometer mileage, clean title & VIN. MCP & AI Agent ready.

Pay-Per-EventZero Login RequiredFast Cloud APIJSON / CSV Ready
Pricing: $0.0005 / item
•
Latency: Sub-Second
•
Export: CSV / Excel / JSON / API
•
GitHub Repo & Samples →
sample_output.json
{
  "listingId": "7987858896",
  "url": "https://www.craigslist.org/view/d/norwalk-2013-toyota-tacoma-trd-off-road/7987858896",
  "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 Cars & Vehicles Scraper: By Owner, VIN & Miles Banner - UnitBytes Enterprise Web Data Engine

Engine Architecture

Key Extraction Capabilities

Built specifically for high-throughput enterprise pipelines with zero credential leakage.

01

Deep Automotive Intelligence

Extract vehicle year, make, model, trim, odometer mileage, full 17-character VIN, transmission, fuel type, and clean/salvage title status directly from car and truck postings.

02

Owner vs. Dealer Classification

Instantly distinguish between private party sellers (for sale by owner) and commercial dealerships before reaching out.

03

Precise Postal / ZIP & Radius Targeting

Filter by specific ZIP or postal code (postal) and search radius in miles (radius) to hone in on local deals.

04

Direct-Contact Extraction for Lead Generation

Automatically parses real phone numbers and email addresses directly from the listing description. Filter by un-obfuscated contacts for outbound sales, recruiting, automotive buying, or real estate...

Developer & No-Code Automation

Integrate via Python SDK or 1-Click n8n Workflow

Run programmatically in 3 lines of Python or paste our ready-made workflow JSON directly onto your n8n canvas.

Python SDK • pip install apify-client
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run_input = {
    "startUrls": [],
    "searchUrl": "",
    "searchQuery": "",
    "subarea": "",
    "subdomains": [],
    "postal": "",
    "autoMakeModel": ""
}

run = client.actor("unitbytes/craigslist-cars-vehicles-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 33 n8n Templates →

Ready-to-Import n8n Workflow

Automate scheduled runs, normalize output fields, and pipe records directly into Google Sheets, Airtable, Slack, or OpenAI with zero code.

Pre-Wired 5-Node Pipeline:
Schedule → Set Token → UnitBytes API → CSV / Sheets
⬇ Download .json
Paste in n8n with Ctrl+V n8n.io/creators/unitbytes ↗

Technical Documentation

Frequently Asked Questions

Q: How do I scrape multiple cities or a whole region in one run?

You can target multi-metro corridors using either

Q: How do I filter for fresh listings posted today?

Enable Posted Today (postedToday: true) and sort by Newest First (sort: "date") to instruct Craigslist's search engine to return only listings published within the last 24 hours.

Q: Can I extract phone numbers and emails?

Yes! The Actor automatically scans every listing description for phone numbers and email addresses and includes them in phoneNumbers[] and emails[]. The contactObfuscated field is set to false whenever direct contact information is detected.

Q: Can I paste a search URL directly from my browser?

Yes! Simply copy any search URL from your browser (e.g. https://losangeles.craigslist.org/search/cta?query=tacoma&min_price=5000&max_price=20000) and paste it into searchUrl or startUrls.

Classifieds Arbitrage Playbook

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

Read our complete technical architecture guide, pricing breakdown, and production Python examples.

Read Engineering Guide →

Related Data Engines

Complementary extractors built for the same intelligence stack.

View All 33 Engines →
Done-For-You Datasets • Custom Scrapers • Enterprise SLAs

Need Custom Craigslist Cars & Vehicles Scraper: By Owner, VIN & Miles Data or a Dedicated Pipeline?

Need custom enterprise data integration, dedicated data pipelines, or high-volume warehouse exports? Tell us what data you need and we will deliver clean Excel / CSV / Google Sheets datasets, set up automated S3/BigQuery feeds, or build a custom pipeline for your team.

Option 1 • Fast Turnaround
Done-For-You CSV / Excel

Send us your search keywords, categories, or URLs. We run the extraction and email you a clean, ready-to-use Excel/CSV file within 24 hours.

Option 2 • Automated Stream
Scheduled Data Feeds

Hands-free daily, weekly, or real-time monitoring pushed directly to Google Sheets, Amazon S3, BigQuery, Snowflake, or Webhook.

Option 3 • Bespoke Build
Custom Scraper / New Site

Need custom fields added or a brand-new website reverse-engineered? We build, host, and maintain dedicated anti-bot engines.

Direct response from an engineer within 12 hours.
Prefer direct email? Write to us anytime at contact@unitbytes.com