ParseForge Scrapers

Cars & Bids Scraper

parseforge/carsandbids-scraper

E-commerceLead generationOther

Scrapes vehicle auction listings from Cars & Bids. Collects active and past auctions with full specs, final sale prices, optional bid history, and photo galleries. Returns each listing as a flat row.

Run this scraper See the API call
Total users
24
Monthly active
4
Total runs
348
Bookmarked
1
Rating
Not rated yet
Last modified
12 days ago

Overview

ParseForge

Cars & Bids Scraper

Scrape vehicle auction data from Cars & Bids, including active and past listings with full specs, bids, and photos. Collect every detail from the enthusiast auction platform, from the final sale price and bid history to the seller's notes and known flaws. Export to CSV, JSON, Excel, or XML.

Cars & Bids is a curated online auction platform for modern enthusiast cars, but manually tracking listings, sale prices, and vehicle specs across hundreds of auctions is slow and error-prone. This scraper reads the public auction feeds directly, collecting complete data on active and past listings without needing an API key. It returns structured data on every vehicle, from the final bid to the seller's description of known flaws.

Who uses it What they scrape Cars & Bids for
Car enthusiasts and collectors Track sale prices for specific makes and models to inform their next purchase or sale.
Automotive market analysts Monitor auction trends, average selling prices, and market demand for enthusiast vehicles.
Dealerships and resellers Identify undervalued models and understand which vehicle specs command a premium at auction.
Data journalists Compile datasets on collector car valuations and market shifts over time.

What it does

This Actor collects vehicle auction listings from Cars & Bids by active auctions, past sales, or specific detail URLs, and returns each one as a flat row with full specs, bid data, and optional photo galleries.

  • ๐Ÿš— Active auctions: Collect every currently live listing with its current high bid, time remaining, and full vehicle details.
  • ๐Ÿ Past auctions: Gather completed and sold listings to analyze final sale prices, bid history, and which cars met their reserve.
  • ๐Ÿ” Detail mode: Provide a list of specific auction URLs to scrape exactly the listings you care about, one by one.
  • ๐Ÿ“ธ Photo gallery: Optionally include every image URL from the listing's photo gallery for visual analysis or cataloging.
  • ๐Ÿ“ Full descriptions: Capture the seller's structured notes, including highlights, equipment, known flaws, and modifications.
  • ๐Ÿ’ฐ Bid history: Retrieve the complete bid log for each auction, with bidder usernames, amounts, and timestamps.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Cars & Bids data

๐Ÿ“ˆ Track market values for a specific model.

A collector runs the Actor in 'past' mode weekly for a saved search to monitor final sale prices and decide when to list their own car.

๐Ÿ”Ž Audit a vehicle before bidding.

A buyer scrapes the detail URL of an active auction they are watching to extract the full known flaws and equipment list before placing a bid.

๐Ÿ“Š Build a price guide for enthusiast cars.

An analyst collects all past auction results monthly, filters by make and transmission, and publishes a market report on average selling prices.

๐Ÿ–ผ๏ธ Catalog auction photos for research.

A restorer scrapes past listings for a specific model with the photo option enabled to build a reference library of original condition details.

Why choose this scraper

What you get
No API key required Reads the public auction pages directly, so you can start scraping immediately without registration or approval.
Three scraping modes Target currently live auctions, completed past sales, or a hand-picked list of specific auction detail URLs.
Complete vehicle data Every row includes the year, make, model, mileage, transmission, drivetrain, VIN, and final sale price.
Seller transparency Captures the seller's own notes on highlights, equipment, known flaws, and modifications.
Bid-level granularity Optionally pull the full bid history with every bid amount, bidder, and timestamp for deep analysis.

How it compares

No other Store actor targets Cars & Bids the same way, so the honest comparison is with the alternatives teams actually weigh.

Cars & Bids Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Cars & Bids changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor by selecting active listings, past auctions, or a custom list of detail URLs, and toggle options to include photo galleries, full descriptions, and bid history as each listing is processed. The Input tab lists every parameter.

A first run with the defaults:

{
  "mode": "active",
  "maxItems": 10
}

A larger pull:

{
  "mode": "active",
  "maxItems": 200
}

Pricing

Pay-per-result: $0.01599 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $1.60
1,000 results $15.99
10,000 results $159.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Cars & Bids Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Cars & Bids through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/carsandbids-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that you have selected the correct mode. In 'detail' mode, verify that the URLs in startUrls are valid Cars & Bids auction pages and are not redirected or removed. For 'active' or 'past' mode, the site may have no listings matching the current state.

The run is taking a long time.

Bid history retrieval adds an extra request per auction. If speed is critical, disable the 'Include Bid History' option. You can also lower the maxItems count to limit the number of listings collected.

Some fields are empty in my output.

Not every listing includes all data. Sellers may omit known flaws, or a vehicle may not have a VIN displayed. Empty fields reflect missing information on the original auction page, not a scraper error.

I received a timeout or error during the run.

The website may be temporarily slow or blocking automated requests. Try reducing the maxItems count or running the Actor at a less busy time. Apify's platform automatically retries failed requests.

FAQ

Question Answer
Can I scrape both active and past auctions in one run? No, each run uses one mode. To collect both, run the Actor twice, once in 'active' mode and once in 'past' mode, and combine the datasets afterward.
Does this scraper require a Cars & Bids login? No. The Actor reads the publicly visible auction pages and does not need an account, login, or API key.
What data is included in the output? Each row includes the vehicle year, make, model, mileage, transmission, drivetrain, VIN, title status, location, seller, current or final bid price, auction status, and timestamps. Optional fields include photo URLs, full description sections, and bid history.
How do I scrape a specific list of auctions? Select 'detail' mode and paste the full URLs of the auctions you want into the startUrls field. The Actor will visit only those pages.
Does the bid history option slow down the run? Yes. Enabling bid history makes an extra API call for each auction, which increases the total run time. Use it only when you need the full bid log.
Can I filter by make, model, or price? The Actor collects all listings in the selected mode. Apply filters to the resulting dataset after the run completes using a tool like Excel, Python, or a database.
What export formats are supported? You can export your dataset in CSV, JSON, Excel, XML, or RSS from the Apify dataset tab.
Is it legal to scrape Cars & Bids? This Actor only accesses publicly available pages. You are responsible for complying with the website's terms of service and applicable laws in your jurisdiction.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Cars & Bids, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
mode required string (3 options) Choose what auctions to collect: - active: Currently live auctions - past: Completed/sold auctions - detail: Scrape specific auction URLs active
maxItems integer Maximum number of auctions to collect 10
startUrls array Specific auction URLs to scrape. Only used in 'detail' mode. Example: https://carsandbids.com/auctions/36GvZ42A/2005-honda-s2000 not set
includePhotos boolean Include full photo gallery URLs for each listing. Adds an array of image URLs to each result. false
includeDescription boolean Include the full listing description sections (highlights, equipment, known flaws, seller notes). true
includeBidHistory boolean Include the full bid history for each auction (all bids with amounts, bidders, and timestamps). Increases run time as it requires an extra API call per auction. false

Pricing

from $11.99 per 1,000 results

Charged forWhat it isPrice each
Actor Start Charged once when the run starts. $0.005
Result Item Charged once per result collected. $0.01199 to $0.01599

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~carsandbids-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Cars & Bids Scraper on Apify All scrapers