Craigslist Vehicle Scraper + Instant Private Listing Results
Pricing
from $1.25 / 1,000 dataset results
Craigslist Vehicle Scraper + Instant Private Listing Results
Scrape Craigslist vehicles by make, model, year, price, and mileage. Features exact listing dates, smart age filtering, and deduplication. Optimized for lowest cost per run using advanced extraction techniques. Get instant vehicle results with filtering for private listings only.
Pricing
from $1.25 / 1,000 dataset results
Rating
0.0
(0)
Developer
Raidr API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
π Craigslist Cars & Trucks Scraper
Scrape used cars and trucks from Craigslist in any city, with filtering by make/model, price, year, and seller type. Get full listing details β description, vehicle specs, photos, and location β and optional real-time Discord alerts when new listings appear. Export to JSON, CSV, Excel, or HTML.
π What does Craigslist Cars & Trucks Scraper do?
Craigslist Cars & Trucks Scraper extracts public vehicle listings from Craigslist and delivers them as clean, structured data. Point it at any city, apply your filters, and get an organized dataset instead of endlessly refreshing search pages. Run it on the Apify platform for API access, scheduling, integrations, monitoring, and downloadable results.
- Find deals faster β monitor a city and get alerted the moment a matching car is posted
- Track the market β analyze pricing, popular models, and regional availability over time
- Source inventory β spot underpriced vehicles to flip or add to your lot
- Generate leads β build lists of active private sellers and dealers for permitted outreach
- Feed your tools β export to spreadsheets, dashboards, CRMs, or analytics pipelines
π What data can you extract from Craigslist?
Every listing includes core details, and you can optionally enrich each one with the full description, vehicle specs, and complete photo gallery:
| Data point | Always included | With full details |
|---|---|---|
| π Title | β | β |
| π° Price | β | β |
| π Location (area, neighborhood) | β | β (+ precise coordinates, postal code) |
| π Posted date | β | β |
| πΈ Photos | β (thumbnails + full size) | β (complete gallery) |
| π£οΈ Mileage | β (when shown) | β |
| π Full description | β | β |
| π Make / model / year | β | β |
| βοΈ Transmission, fuel, body, drivetrain | β | β |
| π¨ Paint color & condition | β | β |
| π VIN | β | β (when provided) |
| π Listing URL | β | β |
π How to scrape Craigslist cars & trucks
No coding required β set it up in a couple of minutes.
- Create a free Apify account using your email.
- Open Craigslist Cars & Trucks Scraper.
- Enter a location β a city and state/province (e.g.
Los Angeles, CaliforniaorToronto, Ontario). - Add filters (optional) β make/model, price range, year range, seller type, or a free-text keyword.
- Choose how much detail you want and click Start.
- Download your data in JSON, CSV, Excel, or HTML β or pull it via API.
β¬οΈ Input
Configure everything visually, or paste JSON directly:
{"location": "Los Angeles, California","searchDistance": 50,"purveyor": "owner","autoMakeModel": "Toyota Tacoma","minPrice": 5000,"maxPrice": 25000,"minYear": 2015,"maxYear": 2022,"enrichDetails": "new-only","discordWebhookUrl": ""}
Key options:
- Location β a city and state/province; the scraper automatically targets the right Craigslist region for you.
- Search radius (optional) β pull in nearby areas within a set distance in miles.
- Make & model / keyword β narrow to a specific vehicle or search term.
- Price & year β set minimum and maximum bounds.
- Seller type β by owner, by dealer, or all.
- Detail level β collect the full description, specs, and photo gallery for every listing, only new ones, or none.
- Skip previously seen listings β remember listings between runs so you only see fresh inventory (ideal for scheduled monitoring).
β¬οΈ Output
Each vehicle is saved as a structured record. Core fields are always present; the enriched section is added when full details are enabled:
{"pid": "7931994123","title": "2018 Toyota Tacoma TRD Sport","price": 28500,"priceFormatted": "$28,500","postedAt": "2026-07-05T14:22:00.000Z","location": {"description": "san fernando valley","neighborhood": "Van Nuys","lat": 34.19,"lon": -118.45},"autoMiles": 61200,"thumbnailUrl": "https://images.craigslist.org/β¦_50x50c.jpg","fullImageUrls": ["https://images.craigslist.org/β¦_1200x900.jpg"],"detailUrl": "https://losangeles.craigslist.org/β¦/7931994123.html","isNew": true,"enriched": {"description": "One owner, clean title, well maintainedβ¦","year": "2018","makeModel": "Toyota Tacoma","attributes": {"transmission": "automatic","fuel": "gas","title status": "clean","paint color": "grey"},"status": "active"}}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
π° How much does it cost to scrape Craigslist?
Craigslist Cars & Trucks Scraper runs on Apify's pay-per-use model β you only pay for the resources a run consumes, and this scraper is designed to be lightweight. Collecting core listing data is very cheap; adding full details costs a little more per listing. Use the detail-level setting and result caps to keep runs efficient.
Free tier: New Apify users get monthly free credits β enough to run this scraper on a schedule and monitor a city at no cost.
π¬ Discord notifications for new listings
Never miss a deal. Add a Discord webhook and get an instant alert whenever a new matching car is posted:
- Create a webhook in your Discord server (Server Settings β Integrations β Webhooks).
- Copy the webhook URL.
- Paste it into the Discord Webhook URL field.
- Choose your preferences β notify only on new listings, and pick a thumbnail or full-size image.
Each alert includes the vehicle photo, title, price, location, posting time, and a direct link.
π Deduplication across runs
The scraper remembers listings from previous runs, so you can:
- Monitor new inventory β run on a schedule and only see fresh listings
- Avoid duplicates β build a unique dataset over time
- Get alerts for new items only β no spam from listings you've already seen
π Integrations
Connect Craigslist Cars & Trucks Scraper to your favorite tools:
- Google Sheets β auto-export new listings to a spreadsheet
- Zapier & Make β trigger workflows when new vehicles are found
- Slack & Discord β get notifications in your channels
- Webhooks β send data to any URL when a run finishes
- API β integrate directly with your own applications
β FAQ
How does Craigslist Cars & Trucks Scraper work?
It works just like searching Craigslist yourself β it opens the cars & trucks results for your chosen city, applies your filters, and collects the publicly visible details from each listing (and, optionally, opens each posting for the full description and specs), only far faster and at scale.
Can I monitor a city continuously?
Yes. Turn on skip previously seen listings, schedule the run (e.g. every few minutes or hourly), and add a Discord webhook to get alerted the moment a new car appears.
Can I scrape multiple cities?
Each run targets one location and radius. To cover several cities, run the scraper multiple times with different locations, or schedule a run per city.
Why are some fields missing?
Craigslist listings vary by seller. Core fields are always captured; specs like VIN, transmission, or paint color appear only when the seller filled them in and full-detail collection is enabled.
Is it legal to scrape Craigslist?
Scraping publicly available data is generally legal. This scraper only collects publicly visible listing information β no private user data or content behind access controls. Always use scraped data responsibly and in line with applicable laws and Craigslist's Terms of Use.
π Support and feedback
- Questions or a bug? Open an issue on the Actor's Issues tab.
- Need a field added or a custom solution? Let us know β we'd love to help.
Craigslist Cars & Trucks Scraper is not affiliated with or endorsed by Craigslist. Use responsibly and in accordance with Craigslist's Terms of Use.