Craigslist Cars & Vehicles Scraper: By Owner, VIN & Miles
Pricing
from $0.35 / 1,000 search results
Craigslist Cars & Vehicles Scraper: By Owner, VIN & Miles
[π° From $0.50/1k] 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.
Pricing
from $0.35 / 1,000 search results
Rating
0.0
(0)
Developer
UnitBytes | Enterprise Web Data
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
π Craigslist Cars, Trucks & Vehicles Scraper: By Owner, VIN, Mileage, RVs & Boats [From $0.50π°]
Supercharge your dealership inventory acquisition, private-party (cto) vehicle sourcing, wholesale arbitrage, fleet tracking, and powersports/heavy-equipment intelligence with the fastest, most complete Worldwide Craigslist Cars & Vehicles Scraper. Extract 100% structured vehicle & powertrain specs (vehicleYear, vehicleMake, separated vehicleModel, vehicleMiles, 17-digit ISO 3779 vehicleVin, vehicleTitleStatus, vehicleTransmission, vehicleFuelType, vehicleDrive, vehicleCylinders, vehicleType, vehiclePaintColor), live listingStatus (active, deleted, expired, flagged), exact map coordinates, full-resolution photo galleries, and direct seller phoneNumbers & emails (when included in descriptions) across 700+ metropolitan areas worldwide in seconds.
Simply paste any Craigslist vehicle search or direct listing URL, select a multi-metro regional cluster (socal, florida, texas, norcal_bayarea, pacific_northwest), or filter by make/model, year range, max odometer mileage, clean title, and seller typeβwith built-in duplicate listing filtering (hideDuplicates) so you never pay for dealer repost spam!
π Supported Worldwide Coverage (No Geographic Limits)
- πΊπΈ United States: All 50 states, 400+ cities & subareas (New York, Los Angeles, SF Bay Area, Chicago, Miami, Dallas, Seattle, Atlanta, Phoenix, Boston...)
- π¨π¦ Canada: Toronto, Vancouver, Montreal, Calgary, Ottawa, Edmonton, Quebec City, Victoria, Winnipeg...
- π¬π§ United Kingdom & Ireland: London, Manchester, Edinburgh, Birmingham, Glasgow, Dublin, Belfast...
- π¦πΊ Australia & New Zealand: Sydney, Melbourne, Brisbane, Perth, Adelaide, Auckland, Wellington, Christchurch...
- πͺπΊ Europe: Paris, Berlin, Amsterdam, Rome, Madrid, Vienna, Brussels, Zurich, Stockholm, Copenhagen...
- π Asia & Americas: Tokyo, Singapore, Hong Kong, Dubai, Seoul, Mexico City, Puerto Rico, Buenos Aires...
π‘ How to Target Any Neighborhood, Borough, or Town Worldwide
The Easiest Method (Zero Configuration):
- Open craigslist.org in your browser.
- Pick your city, click your desired neighborhood or borough (e.g., East Bay, Manhattan, Westside, Brooklyn, North Shore), and apply any filters.
- Copy the URL from your browser address bar (e.g.,
https://sfbay.craigslist.org/eby/ctaorhttps://newyork.craigslist.org/mnh/apa).- Paste it into Search or Listing URL (
searchUrl) or Start URLs (startUrls) and hit Start!The scraper automatically decomposes the city, subarea, category, keywords, price bounds, and dealer/owner filters with 100% precision.
| β‘ UnitBytes Β· Local Marketplaces, Vehicles, Real Estate & Classifieds Ecosystem | ||
|
π·οΈ Craigslist All-in-One 700+ Cities Β· All Categories Cars, housing, jobs, for sale, phones & emails |
π± OfferUp All-in-One Local Deals, Motors & Shipping ZIP radius, 19 vehicle specs, seller leads & price drops |
π FB Marketplace All-in-One Cars, Rentals & Local Items 50+ fields, seller profiles, HD photos & deep pagination |
|
π Craigslist Cars & Vehicles π You are here By owner (CTO), 17-digit VIN, miles, RVs & boats |
π OfferUp Used Cars & VIN Dealer Specs & History Issues VIN, MPG, drivetrain & Carfax/AutoCheck issue counts |
ποΈ FB Marketplace Vehicles Cars, Trucks & Motorcycles Filter by make, model, year, odometer mileage & VIN |
|
π Craigslist Real Estate (FSBO) Apartments, Rentals & Homes Beds, baths, sqft, pets, parking, sublets & FSBO leads |
π’ FB Marketplace Property Rentals & Homes for Sale Beds, baths, sqft, pet policy, walk scores & landlords |
πͺ OfferUp Seller & Dealer Leads Storefronts & B2B Contacts Full /p/<userId> catalog, dealer phones, address & reviews |
|
β‘ OfferUp Deal & Price Monitor Price Drops & Status Tracker Fresh bargains, % price drops & batch LISTED/SOLD check |
π FB Marketplace Status Checker Sold, Pending & Price Audit Bulk check ACTIVE/SOLD/PENDING status & seller catalogs |
πΌ Craigslist Jobs & Gigs 35+ Job Sectors & Services Compensation, remote/telecommute, paid gigs & contractors |
| π UnitBytes Β· Jobs, Local Business Reviews, Community & Sourcing Intelligence | ||
|
π§βπ» Google Jobs Scraper Salaries & Direct Apply Links LinkedIn, Indeed, Glassdoor, Greenhouse & Workday jobs |
π Google Maps Reviews Tracker Business & Dealer Reputation Bulk place reviews, contributor profiles & removal audit |
π¬ Reddit Search & Leads Community & Buyer Intent Local subreddits, nested comments & high-intent leads |
π Why This Craigslist Scraper Outperforms the Rest
| Feature / Metric | β‘ UnitBytes Craigslist Scraper | Other Scrapers on Apify |
|---|---|---|
| Search Discovery Price | $0.50 / 1,000 results π° | $1.80 β $6.00 / 1,000 results |
| Full Detail Price | $1.50 / 1,000 results | $1.80 β $6.00 / 1,000 results |
| Global Geographic Coverage | 700+ Metros Worldwide (US, CA, UK, AU, NZ, EU, Asia) π | US only or crashes on international cities |
| Multi-Metro Regional Clusters | YES (SoCal, NorCal, FL, TX, Tri-State NY, PNW, etc.) πΊοΈ | β No (Single city only, must run 10 separate scrapers) |
| Custom Multi-City Lists | YES (subdomains: ["miami", "orlando", "tampa"]) ποΈ | β No (Requires multiple actor runs) |
| Neighborhood & Subarea Targeting | Yes (Manhattan, East Bay, Brooklyn, Westside, etc.) ποΈ | Scrapes whole metro with heavy city leakage |
| Multi-Currency Support | USD ($), CAD (C$), GBP (Β£), EUR (β¬), AUD (A$), JPY (Β₯) π± | Hardcoded to USD or missing currency symbols |
| Phone & Email Extraction | FREE (Included) β | Surcharged (up to +$0.05/email) or not parsed |
| Dealer Repost Suppression | YES (Built-in Duplicate Listing Filtering) β | β No (Charged repeatedly for duplicate dealer spam) |
| Filtered Duplicate Costs | $0.00 (Completely Free) | Pay full price for duplicates |
| Anti-Blocking Shield | Enterprise Proxy Rotation & Retries β | Basic / Static |
| Category Coverage | All 15+ Categories (Jobs, Gigs, Housing, Services, Cars, For Sale) | Limited to 1-2 categories |
| Speed (200 items discovery) | 4.16 seconds β‘ | 15 β 30+ seconds |
Key Technical Capabilities
- πΊοΈ Multi-Metro Regional Clustering: Run a single job across entire economic corridors using built-in presets (
socal,norcal_bayarea,florida,texas,tri_state_ny,pacific_northwest,midwest_chicago) or specify arbitrary cities (subdomains: ["miami", "orlando", "tampa"]) with automatic quota balancing and cross-city deduplication. - π Worldwide Metros & Subarea Routing: Target over 700+ metropolitan regions across the United States, Canada, UK, Australia, New Zealand, Europe, and Asia. Drill down into specific boroughs or neighborhoods (e.g.
mnh,eby,wst) with zero city leakage. - π― 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. - β‘ Advanced Sorting Controls: Sort listings by Newest First (
date), Price: Low to High (priceasc), Price: High to Low (pricedsc), or Relevance (rel). - β¨ 6-Tier Item Condition Filtering: Target specific item quality tiers: New (10), Like New (20), Excellent (30), Good (40), Fair (50), or Salvage (60).
- π Public Contact & Listing Attribute Extraction: Automatically extracts publicly listed contact details (phone numbers and email addresses when included in the listing description) and structured listing attributes for market analysis and inventory verificationβat no extra fee.
- β‘ High-Speed Direct Search Engine: Fast architecture retrieving thousands of matching postings in seconds with zero setup or unnecessary loading delays.
- π‘οΈ Native Repost & Duplicate Suppression (
hideDuplicates): Uses built-in duplicate listing filtering and in-run content deduplication to eliminate repetitive dealer reposts before detail fetching. - π 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.
- π Comprehensive Real Estate & Housing Data: Scrape apartments, homes for rent, commercial listings, and vacation rentals with bedrooms, bathrooms, square footage (sqft), laundry, and parking details.
- π± Multi-Currency Architecture: Fully supports international commerce with automatic currency identification (
USD,CAD,GBP,EUR,AUD,JPY,BRL,SEK). - π Direct Search & Listing URL Support: Simply copy and paste any Craigslist search URL, category page, or direct listing URL from your browser. Subareas (e.g.
/wst/apa), filters, keywords, metros, and price bounds are automatically parsed and applied. - π€ Owner vs. Dealer Classification: Instantly distinguish between private party sellers (
for sale by owner) and commercial dealerships before reaching out. - πΈ Full-Resolution Photo Galleries: Extract up to 24 high-resolution photo URLs (1200x900) per post for visual inspection, computer vision training, or catalog syndication.
- π‘οΈ Enterprise Anti-Blocking & High Availability: Automated proxy management, smart session rotation, and automatic retry handling ensure maximum reliability across high-volume runs.
- π° 100% Free Server Compute: Backed by Pay-Per-Event (PPE) monetizationβyou pay $0 for server compute and RAM, and are only billed for verified listings saved to your dataset.
- βοΈ Multi-Format Data Export: Download clean, structured data directly to Excel, CSV, JSON, or integrate seamlessly with Python, Node.js, Webhooks, Google Sheets, or Zapier.
π Built for Auto Dealers, Wholesale Buyers & Vehicle Acquisition Teams
Whether you run an independent dealership, a multi-state wholesale acquisition desk, or an automotive pricing intelligence pipeline, this Actor is purpose-built for high-margin vehicle sourcing:
- π’ Dual-Source 17-Digit ISO 3779 VIN Recovery: Automatically extracts 17-character VINs (
vehicleVin) from both Craigslist's structured vehicle attribute badges and unstructured seller description text (validating ISO 3779 character rules to reject phone numbers and stock IDs)βready for instant Carfax, AutoCheck, Manheim MMR, Black Book, or J.D. Power valuation lookups. - βοΈ 100% Structured Make, Model & Powertrain Specs: Automatically separates Craigslist's combined make/model tag into distinct
vehicleMakeandvehicleModelfields alongsidevehicleYear,vehicleMiles,vehicleTitleStatus(clean,salvage,rebuilt,lien),vehicleTransmission(automatic,manual),vehicleFuelType(gas,diesel,hybrid,electric),vehicleDrive(fwd,rwd,4wd),vehicleCylinders,vehicleType(sedan,SUV,truck,pickup,minivan,coupe), andvehiclePaintColor. - π€ Private-Party (
cto) vs. Dealer (ctd) Isolation: Target high-margin For Sale By Owner (cto/purveyor: "owner") listings before competing buyers call, or benchmark competing Dealer (ctd/purveyor: "dealer") pricing across your market. - π Direct Seller Phone Numbers at $0 Extra: Extracts seller phone numbers (
phoneNumbers), email addresses (emails), and physicalstreetAddressdirectly from listing descriptions and map blocks with zero lead surcharges. - π‘οΈ Zero-Cost Dealer Repost Deduplication (
hideDuplicates: true): Collapses repetitive multi-post dealer spam both server-side and in-run before fetching detail pagesβyou pay $0.00 for filtered duplicates. - πΊοΈ Multi-Metro Acquisition Clusters & Fair Quota Balancing: Scan an entire state or regional corridor in a single run (
regionPreset: "socal","florida","texas", or customsubdomains: ["seattle", "portland", "spokane"]) with automatic per-city quota balancing so one large metro never starves smaller high-margin markets.
π Ready-to-Use Dealer & Wholesale Input Recipes
1. Private-Party Truck & SUV Acquisition Watchlist (Multi-Metro)
Scan Southern California metros for clean-title, private-party pickup trucks with under 110,000 miles:
{"subdomains": ["losangeles", "sandiego", "inlandempire", "orangecounty"],"category": "cto","autoMakeModel": "ford f-150","minAutoYear": 2016,"maxAutoYear": 2022,"maxAutoMiles": 110000,"maxPrice": 26000,"autoTitleStatus": "1","hideDuplicates": true,"scrapeDetails": true,"maxItems": 40}
2. Batch Direct-URL VIN, Phone & Sold/Expired Status Audit
Enrich a list of saved Craigslist vehicle URLs to pull 17-digit VINs, seller phone numbers, and verify whether each vehicle is still active or expired/deleted:
{"startUrls": [{ "url": "https://seattle.craigslist.org/see/cto/d/seattle-2019-subaru-outback-limited-awd/7988123456.html" },{ "url": "https://portland.craigslist.org/mlt/ctd/d/portland-2018-toyota-tacoma-trd-off/7988654321.html" }],"scrapeDetails": true,"maxItems": 20}
3. Multi-Brand Heavy Equipment & Commercial Fleet Sourcing
Use pipe-delimited Boolean OR search queries across multiple cities to source commercial trucks, trailers, or heavy equipment (hva):
{"regionPreset": "texas","category": "hva","searchQuery": "bobcat|kubota|\"john deere\"|caterpillar","minPrice": 5000,"maxPrice": 45000,"hideDuplicates": true,"scrapeDetails": true,"maxItems": 50}
π― Popular Use Cases
- π Dealership Inventory Acquisition & Street Buying: Automatically alert your buying desk whenever a private seller lists a clean-title vehicle matching your target year, make, model, mileage, and price box.
- π Wholesale Arbitrage & MMR Valuation Pipelines: Feed extracted 17-digit
vehicleVin,vehicleMiles, andpricedirectly into valuation APIs to spot under-market vehicles in real time. - π Heavy Equipment, RVs, Boats & Powersports Sourcing: Track commercial machinery (
hva), RVs (rvs/rvo), boats (boa), motorcycles (mcy/mco), trailers (tro/trb), and OEM auto parts (pta/pts) across regional corridors. - π Competitor Lot & Price Drop Auditing: Monitor regional dealer inventory (
ctd), track turn rates vialistingStatus(activevs.expired), and benchmark local retail pricing.
π Supported URL Formats & Examples
You can paste URLs directly into the searchUrl or startUrls input fields:
| URL Type | Example URL | What Gets Extracted |
|---|---|---|
| Search with Filters | https://losangeles.craigslist.org/search/cta?query=tacoma&min_price=5000&max_price=20000 | Keyword, category, price bounds, and metro are auto-applied |
| Filtered by Owner | https://sfbay.craigslist.org/search/cto?query=civic | Auto-detects Cars & Trucks by Owner (cto) |
| Category Browsing | https://chicago.craigslist.org/search/sss | Automatically scrapes all items in the For Sale category |
| Apartments / Housing | https://newyork.craigslist.org/search/apa?min_price=2000&max_price=3500 | Rental housing with beds, baths, sqft, and location details |
| Paginated Search URL | https://miami.craigslist.org/search/cta?s=120 | Starts scraping from result offset 120 |
| Modern Direct Listing | https://www.craigslist.org/view/d/santa-monica-2015-nissan-nv2500/7782194820 | Deep detail extraction for that exact listing |
| Legacy Direct Listing | https://losangeles.craigslist.org/wst/cto/d/culver-city-2018-toyota-camry/7782194820.html | Resolves canonical listing and extracts all attributes |
π Pagination & High-Volume Sourcing
Unlike traditional scrapers that slowly click through paginated HTML pages, this Actor utilizes a high-efficiency two-step query engine:
- Query Initialization: Analyzes your search filters, resolves the target metro area, and determines total matching results.
- Batch Ingestion: Streams matching results directly from Craigslist server-side cache in batches of hundreds or thousands of postings in seconds.
- Offset & Depth Control: Use the
maxItemsparameter to specify exactly how many results you need (from 1 up to 10,000+). Useoffset(or paste a URL with?s=120) to skip already-scraped listings or resume previous jobs.
π‘οΈ Failure Handling & Anti-Blocking Architecture
This Actor is engineered for mission-critical reliability:
- Intelligent Anti-Blocking: Built-in automatic proxy rotation and exponential backoff retry handling ensure your runs complete smoothly without manual intervention.
- Deleted & Expired Listing Fallback: If a listing is removed or returns HTTP 404/410 between search discovery and detail fetch, the Actor gracefully falls back to the discovery summary. Every listing with a valid ID is preserved in your dataset and never dropped.
- Incremental Dataset Flushing: Data is pushed to your Apify dataset and billed in real-time batches of 10 items. Even if an Actor run is interrupted or aborted, all scraped data up to that second is securely saved in your dataset.
π₯ Input Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | Array | [] | List of Craigslist vehicle search, category, borough, or direct listing URLs. |
searchUrl | String | "" | Single Craigslist vehicle search, borough, or listing URL (all filters auto-extracted). |
searchQuery | String | "" | Keyword to search for (e.g. toyota tacoma, honda civic, ford f150, sprinter). |
category | Select | "cta" | Vehicle category code (cta All Cars & Trucks, cto By Owner, ctd By Dealer, mcy Motorcycles, rvs RVs, boa Boats, pts Auto Parts, hva Heavy Equipment). |
subdomain | Select | "losangeles" | Select from top 75+ global metros (US, Canada, UK, Australia, Europe, Asia) or paste custom URLs for any region worldwide. |
regionPreset | Select | "none" | Multi-metro regional cluster preset (socal, norcal_bayarea, florida, texas, tri_state_ny, pacific_northwest, midwest_chicago, arizona, canada_major, uk_ireland, australia_nz). |
subdomains | Array | [] | Custom list of Craigslist city subdomains to scrape in a single run (e.g., ["phoenix", "tucson", "prescott"]). |
subarea | String | "" | Optional sub-region or borough code (e.g., mnh for Manhattan, eby for East Bay, wst for Westside). |
postal | String | "" | Optional ZIP or postal code for location-based filtering (e.g., 90210). |
radius | Integer | null | Search distance in miles from postal (e.g., 25). |
sort | Select | "date" | Sort order: date (Newest First), priceasc (Price: Low to High), pricedsc (Price: High to Low), or rel (Best Match). |
minPrice | Integer | null | Minimum vehicle price. |
maxPrice | Integer | null | Maximum vehicle price. |
purveyor | Select | "all" | Seller type: all (All Sellers), owner (By Owner), or dealer (By Dealer). |
condition | Select | "all" | Vehicle condition (10 New, 20 Like New, 30 Excellent, 40 Good, 50 Fair, 60 Salvage). |
autoMakeModel | String | "" | Vehicle make and/or model filter (e.g., toyota tacoma, honda civic). |
minAutoYear / maxAutoYear | Integer | null | Minimum and maximum vehicle model year (1900β2027). |
minAutoMiles / maxAutoMiles | Integer | null | Minimum and maximum vehicle odometer mileage. |
autoTransmission | Select | "all" | Vehicle transmission (1 Manual, 2 Automatic, 3 Other). |
autoTitleStatus | Select | "all" | Vehicle title status (1 Clean, 2 Salvage, 3 Rebuilt, 4 Parts Only, 5 Lien, 6 Missing). |
autoFuelType | Select | "all" | Vehicle fuel type (1 Gas, 2 Diesel, 3 Hybrid, 4 Electric, 6 Other). |
hasImage | Boolean | false | When enabled, only returns listings that include photos. |
postedToday | Boolean | false | When enabled, only returns listings published in the last 24 hours. |
hideDuplicates | Boolean | true | Built-in duplicate listing filtering to suppress dealer reposts and spam within the run. |
maxItems | Integer | 50 | Maximum number of listings to extract (1 to 10,000). |
offset | Integer | 0 | Number of initial results to skip for pagination or bookmarking. |
scrapeDetails | Boolean | true | When true, fetches full listing pages for complete specs, VINs, contacts, and photo galleries. When false, executes ultra-fast discovery. |
maxConcurrency | Integer | 5 | Maximum number of parallel detail page requests. |
proxyConfiguration | Object | Apify Proxy | Managed Apify Proxy configuration with automatic IP rotation. |
π€ Sample Output Data
Each result is delivered in clean, structured JSON ready for analysis:
{"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 4x4 V6. 104,500 miles, automatic transmission, clean title in hand. Call or text (562) 555-0194.","postDate": "2026-10-22T07:07:19-0700","city": "Norwalk","state": "CA","zipCode": "90652","streetAddress": "Imperial Hwy at Pioneer Blvd","latitude": 33.9022,"longitude": -118.0817,"isDealer": false,"isVehicle": true,"vehicleYear": 2013,"vehicleMake": "toyota tacoma trd off-road","vehicleModel": "tacoma trd off-road","vehicleMiles": 104500,"vehicleVin": "5TFUX4EN4DX012345","vehicleTransmission": "automatic","vehicleFuelType": "gas","vehicleTitleStatus": "clean","vehicleDrive": "4wd","vehicleCylinders": "6 cylinders","vehicleType": "pickup","vehiclePaintColor": "silver","thumbnailUrl": "https://images.craigslist.org/00B0B_1ZBm7qXYZ_600x450.jpg","imageUrls": ["https://images.craigslist.org/00B0B_1ZBm7qXYZ_1200x900.jpg"],"contactObfuscated": false,"phoneNumbers": ["(562) 555-0194"],"emails": []}
π° Transparent Pay-Per-Event (PPE) Pricing
This Actor operates under Apify's Pay-Per-Event (PPE) model with zero hidden fees:
| Mode | Event | Price per 1,000 Results | What's Included |
|---|---|---|---|
| Search Discovery | search-result | $0.50 / 1,000 items ($0.0005/listing) π° | Listing ID, canonical URL, title, price, map coordinates (lat/lon), thumbnail, subarea. |
| Full Detail Enrichment | detail-result | $1.50 / 1,000 items ($0.0015/listing) | Everything in discovery + full description, up to 24 HD photos, vehicle VINs & specs, housing amenities, and FREE verified seller phones & emails. |
π·οΈ Official Apify Store Discounts (Automatic Tier Savings)
Paying Apify subscribers automatically receive tiered discounts on all runs:
| Subscription Tier | Search Discovery (search-result) | Full Details (detail-result) | Tier Discount |
|---|---|---|---|
| Free Plan | $0.50 / 1k ($0.00050/item) | $1.50 / 1k ($0.00150/item) | Base Rate |
| Bronze (Starter Plan) | $0.45 / 1k ($0.00045/item) | $1.35 / 1k ($0.00135/item) | 10% OFF |
| Silver (Scale Plan) | $0.40 / 1k ($0.00040/item) | $1.20 / 1k ($0.00120/item) | 20% OFF |
| Gold / Platinum / Diamond | $0.35 / 1k ($0.00035/item) | $1.05 / 1k ($0.00105/item) | 30% OFF |
π‘οΈ Why Our Pricing is the Most Cost-Effective on Apify:
- FREE Phone & Email Leads: Unlike other actors that charge up to $0.05 PER EMAIL ($50/1,000 emails!), all phone numbers and email addresses extracted from descriptions are 100% FREE with no added charges.
- FREE Duplicate Spam Suppression: Duplicate dealer reposts collapsed via
hideDuplicates: truecost $0.00. - $0.00 Platform Compute & RAM: Server runtime, CPU, and memory are completely free.
- Fair Billing Guarantee: If a query returns 0 matching results, you pay $0.00 for result events.
π MCP Server Setup: Claude Code, Cursor & AI Agents
Connect this scraper directly to Claude Code, Claude Desktop, Cursor, or any MCP-compatible AI agent via the hosted Apify MCP server:
{"mcpServers": {"apify": {"type": "http","url": "https://mcp.apify.com/?tools=actors,docs,unitbytes/craigslist-cars-vehicles-scraper"}}}
No manual API token required in configuration if your client supports Apify OAuth sign-in. Alternatively, pass your Apify API Token in the authorization header.
β Frequently Asked Questions (FAQ)
How do I scrape multiple cities or a whole region in one run?
You can target multi-metro corridors using either an array of Craigslist subdomains (e.g., ['sfbay', 'losangeles', 'seattle']) or direct search URLs:
- Regional Presets (
regionPreset): Select an economic cluster likesocal(LA, Orange County, San Diego, Inland Empire, Bakersfield, Santa Barbara),norcal_bayarea,florida,texas,tri_state_ny,pacific_northwest, ormidwest_chicago. The scraper automatically balances your requested quota across all metros with unified deduplication. - Custom Multi-City Lists (
subdomains): Provide an array of your favorite cities (e.g.,["miami", "orlando", "tampa"]) to monitor custom combinations in a single run.
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.
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.
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. The Actor automatically parses the metro subdomain, keyword, category, and price range.
How many listings can I scrape in one run?
You can scrape from a single listing up to 10,000+ items per run by adjusting maxItems.
Does it support housing and real estate attributes?
Yes! For housing and apartments (apa, rea, roo), the Actor extracts bedrooms, bathrooms, sqft, housing type, laundry, and parking details whenever available.
Which US metro areas are supported?
All 400+ official Craigslist US metro areas are supported. You can select from the top 50 metros directly in the dropdown or paste any regional URL for smaller cities.
How does the Actor handle deleted or sold listings?
Craigslist listings are occasionally deleted between when a search query runs and when the detail page is fetched. This Actor detects HTTP 404/410 status codes gracefully and preserves the discovery record (listing ID, URL, title, price, location) in your dataset rather than dropping it.
π Related UnitBytes Scrapers: OfferUp, Facebook Marketplace, Jobs & B2B Leads
Expand your classifieds, automotive, real estate, recruiting, and resale pipelines across every major marketplace with our specialized Apify Actors:
π·οΈ Specialized Craigslist Scrapers (700+ Cities Worldwide)
| Actor | Best For & Key Extracted Fields | Pricing |
|---|---|---|
| Craigslist Cars, Trucks & Vehicles Scraper (π You are here) | Dedicated automotive & powersports sourcing: Filter by owner (cto) vs. dealer (ctd), 17-digit VIN, odometer mileage, clean/salvage title, RVs, motorcycles, boats & heavy equipment | From $0.50 / 1k |
| Craigslist Search Scraper (All-in-One) | All 15+ categories across 700+ cities: cars, housing, jobs, for sale, services, multi-metro clusters, subarea routing & free phone/email leads | From $0.50 / 1k |
| Craigslist Real Estate, Property & Housing Scraper (FSBO) | Apartments, homes for sale by owner (FSBO), rentals, rooms, sublets & commercial property with bedrooms, bathrooms, sqft, pet policies, laundry & parking | From $0.50 / 1k |
| Craigslist Jobs, Gigs & Local Services Scraper | 35+ job categories, local gigs, resumes & contractor services with compensation/pay extraction, remote/telecommute filter, employment type & direct contacts | From $0.50 / 1k |
π± OfferUp Marketplace, Used Cars, Dealer Leads & Deal Monitors
| Actor | Best For & Key Extracted Fields | Pricing |
|---|---|---|
| OfferUp Used Cars, Vehicles & VIN Scraper | 19+ automotive specs by make, model, year & mileage: 17-digit VIN, clean/salvage title, drivetrain (AWD/4WD), city/hwy MPG, Carfax/AutoCheck issue counts & dealer phones | From $0.80 / 1k |
| OfferUp Seller Inventory & Auto Dealer Leads Scraper | Scrape any /p/<userId> seller storefront: full active/sold catalog plus verified B2B dealer phone numbers, websites, physical addresses, opening hours & Google reviews | From $0.80 / 1k |
| OfferUp Scraper: Marketplace Listings, Cars & Deals | All-in-one OfferUp search by US ZIP code & radius: local pickup deals, nationwide shipping items, used cars, seller storefronts, price drops & Smart Scrape deduplication | From $0.80 / 1k |
| OfferUp Deal Monitor, Price Drop & Status Tracker | Real-time bargain hunting & electronics flipping: calculates exact $ and % price drops (priceDropPercent), filters by condition, and batch-verifies LISTED vs SOLD status | From $0.80 / 1k |
π Facebook Marketplace, Vehicles, Property Rentals & Status Checkers
| Actor | Best For & Key Extracted Fields | Pricing |
|---|---|---|
| Facebook Marketplace Vehicle & Car Scraper | Used cars, trucks & motorcycles by city or ZIP code: filter by make, model, year & mileage; extracts 17-digit VIN, odometer readings, transmission & private vs. dealer sellers | Pay-Per-Event |
| Facebook Marketplace Scraper (All-in-One) | Deep city pagination with 50+ fields: cars, apartment rentals, local deals, seller profiles, 5-star ratings & HD photo galleries without login | Pay-Per-Event |
| Facebook Marketplace Property & Rentals Scraper | Apartments & houses for rent or sale: extracts bedrooms, bathrooms, square footage, pet policies, laundry, parking, walk/transit/bike scores & landlord profiles | Pay-Per-Event |
| Facebook Marketplace Details & Status Checker | Bulk check item URLs, listing IDs, or /marketplace/profile/<id> URLs for live availability (ACTIVE, SOLD, PENDING, REMOVED), price drops & full seller catalogs | Pay-Per-Event |
πΌ Jobs, Local Business Reputation, Community Leads & Wholesale Sourcing
| Actor | Best For & Key Extracted Fields | Pricing |
|---|---|---|
| Google Maps Reviews Scraper & Deleted Review Tracker | Extract up to 500 reviews per business place URL (/maps/place/...) and track deleted, removed, or edited customer reviews for local businesses & auto dealerships | Pay-Per-Event |
| Google Maps Contributor & Local Guide Reviews Scraper | Reverse-lookup reviewer profiles from any business URL, audit Local Guide levels & badges, and export up to 200 historical reviews per contributor | Pay-Per-Event |
| Google Maps Photos Scraper | Download original master-resolution (=s0) storefront, property, menu & Local Guide photos with verified view counts and geo-coordinates | Pay-Per-Event |
| Google Jobs Scraper: Salaries & Direct Apply Links | Multi-board job postings aggregated from LinkedIn, Indeed, Glassdoor, ZipRecruiter, Greenhouse & Workday with parsed min/max salaries & direct ATS apply URLs | From $4.00 / 1k |
| Reddit Scraper & Search API | Scrape subreddits, 5-tab search (posts, communities, people, media, comments), user profiles & deep nested comment trees (Search Β· Subreddits Β· Comments) | From $1.00 / 1k |
| Google Trends Scraper & Google Trends API | Real-time search demand curves, breakout keywords, regional metro interest breakdowns & multi-year historical trend comparisons | Pay-Per-Event |
| Alibaba Wholesale Scraper & 1688 Factory Direct Scraper | B2B wholesale product sourcing, MOQ volume tiers, verified TΓV/SGS factory audits, Amazon FBA packaging specs & 1688 Reverse Image Search | From $1.50 / 1k |
π¬ Support & Feature Requests
Need help configuring your run, requesting custom fields, or reporting an issue?
- π¬ Apify Issues: Open a ticket in the Apify Issues Tab
βοΈ Compliance & Privacy
This actor extracts strictly publicly available data from Craigslist listings. It does not log in, bypass authentication walls, or access private user accounts. Personal data is protected by regulations such as GDPR and CCPAβsee Apify's guide on the legality of web scraping and ensure you have a legitimate basis when processing public classified listings.
Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Craigslist, Inc. or any of its subsidiaries.