Cars & Bids Scraper avatar

Cars & Bids Scraper

Pricing

from $1.50 / 1,000 dataset items

Go to Apify Store
Cars & Bids Scraper

Cars & Bids Scraper

Scrape live, upcoming, and past car auctions from Cars & Bids. Extract vehicle details, bids, photos, comments, and more.

Pricing

from $1.50 / 1,000 dataset items

Rating

0.0

(0)

Developer

Data Scrapers

Data Scrapers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Cars & Bids auction records from the public auction board. One dataset item is one auction, such as a 1995 Porsche 911 Carrera Cabriolet, auction id KdMBnOPj: title, year, make, location, current bid, and the auction URL. Filter by auction status, search text, transmission, body style, and year range. Each row also includes body style, mileage, and whether the auction has no reserve. Export the default dataset as JSON, CSV, Excel, or XML.

Cars and Bids Scraper — input to structured data

Dataset at a glance

SourceCars & Bids auctions
One recordOne auction
Deduplicate onid
Main fieldstitle, year, make, model, location, currentBid, url
QueryauctionStatus, searchQuery, startUrls
ExportJSON, CSV, Excel, XML

Coverage and available records

  • Records come from the public auction status and filters you pass in.
  • auctionStatus selects live, upcoming, or past auctions.
  • extractComments adds comment text when you enable it.
  • A search row includes the vehicle, bid, and auction URL without comments.
  • maxItems of 0 does not cap the result set.

Data dictionary

FieldMeaning
idAuction id. Use this to deduplicate.
urlPublic auction page.
titleAuction title.
yearModel year.
makeMake.
modelModel.
locationSeller location shown on the auction.
mileageOdometer reading when the listing sends one.
bodyStyleBody style.
engineEngine description.
transmissionTransmission type.
statusAuction status.
noReserveWhether the auction has no reserve.
currentBidCurrent bid amount.
bidCountNumber of bids.
auctionEndScheduled end time.

Example dataset record

{
"id": "KdMBnOPj",
"url": "https://carsandbids.com/auctions/KdMBnOPj",
"title": "1995 Porsche 911 Carrera Cabriolet",
"year": 1995,
"make": "Porsche",
"model": "993 911",
"location": "Acton, MA 01720",
"bodyStyle": "Convertible",
"transmission": "Manual",
"noReserve": false
}

Bid amounts change until the auction ends. Read currentBid from the run you just saved.

Query and input reference

FieldWhat it does
startUrlsSpecific Cars & Bids auction page URLs to scrape (e.g., https://carsandbids.com/auctions/3qlExmmn/1991-lamborghini-diablo). Leave empty to use search/filter...
auctionStatusWhich type of auctions to scrape from the listings
searchQueryText search to find cars (e.g., 'Porsche 911' or 'BMW M3'). The search is translated to make/model filters automatically.
transmissionFilter by transmission type
bodyStyleFilter by body style
startYearMinimum model year filter (e.g., 2015)
endYearMaximum model year filter (e.g., 2024)
noReserveOnly scrape auctions with no reserve
extractCommentsExtract all comments for each auction. This will take longer and produce more data.
maxItemsMaximum number of auction listings to scrape (0 = unlimited)
proxyConfigurationProxy settings for anti-bot protection

Retrieve the data through the API

from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("datascrapers/carsandbids-scraper").call(run_input={
"auctionStatus": "live",
"maxItems": 10,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["id"], item["title"], item.get("currentBid"))

This is the Apify Actor API, not a Cars & Bids API.

Data quality and record handling

  • One dataset item is one auction. Each pushed auction charges one dataset-item event.
  • Deduplicate on id.
  • currentBid and bidCount are the values at scrape time.
  • Mileage and location follow the listing text. The Actor does not geocode them.
  • Comment fields are present when extractComments is enabled.

Pricing and cost examples

The price file charges $1.50 per 1,000 auctions. That is $0.0015 per dataset-item on every Apify plan. Platform usage, including compute and proxy, is billed separately by Apify.

RecordsEstimated event cost
1,000$1.50
10,000$15.00

Limitations and responsible data use

  • Coverage is the public auction board for the filters you set, not a private sale archive.
  • Bids and end times change during a live auction.
  • You are responsible for complying with the site's terms and applicable law.

Dataset questions

What does one dataset item represent?

One Cars & Bids auction.

Which field should I use as a unique identifier?

Use id.

Are fields nullable or conditional?

Yes. Past auctions may have a sale amount instead of a live bid. Comment fields appear when extractComments is enabled.

Can I retrieve the records as CSV or JSON?

Yes. Export the default dataset as JSON, CSV, Excel, XML, or another Apify format.

How do I paginate large datasets?

Use limit and offset on the dataset items endpoint. maxItems limits how many rows the run saves.

Data Scrapers support

Questions about a field, a run, or an export: stardustspotlight@gmail.com.