Bring A Trailer Auctions Scraper avatar

Bring A Trailer Auctions Scraper

Pricing

Pay per event

Go to Apify Store
Bring A Trailer Auctions Scraper

Bring A Trailer Auctions Scraper

Scrape Bring A Trailer (BaT) car and vehicle auctions: title, current bid, sold price, year, make, reserve status, location, seller, views, watchers and more. By auctions feed, model/maker page, or specific listing URLs.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Gio

Gio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract structured data from Bring A Trailer (BaT), the leading online marketplace for enthusiast vehicles. Scrape live and completed auctions with current bids, final sold prices, reserve status, seller, location, mileage, VIN/chassis, and full descriptions.

Perfect for market research, price analysis, collector-car valuation, dealer sourcing, and building automotive datasets.

What you can scrape

  • Live auctions feed - every active auction on BaT (https://bringatrailer.com/auctions/)
  • Model and maker pages - all listings for a make or model (e.g. https://bringatrailer.com/porsche/911/)
  • Category pages - trucks, motorcycles, parts, and more
  • Specific listings - pass any listing URL for a full detail record

Features

  • Current bid and formatted bid label for live auctions
  • Final sold price, sold date, and reserve-met status for completed auctions
  • Year, make, model parsed from the listing title
  • Country, location (city/state), and geo coordinates
  • Seller username, comments count, views and watchers where available
  • Optional deep detail: chassis/VIN, mileage, engine, transmission, and the full description
  • Fast HTTP scraping (no browser), works at scale

Input

FieldTypeDescription
startUrlsarrayBaT pages to scrape: the auctions feed, a model/maker/category page, or specific listing URLs. Defaults to the live auctions feed.
maxItemsintegerMaximum listings to collect across all start URLs. 0 means no limit. Default 100.
includeSoldbooleanInclude completed (sold and reserve-not-met) auctions. Default true.
includeDetailsbooleanFetch each listing's detail page for seller, location, chassis, mileage, engine, transmission and the full description. Default false.
proxyConfigurationobjectProxy settings. Apify Proxy (automatic) is recommended and on by default.

Example input

{
"startUrls": ["https://bringatrailer.com/porsche/911/"],
"maxItems": 50,
"includeSold": true,
"includeDetails": true
}

Output

Each auction is saved as one dataset item:

{
"url": "https://bringatrailer.com/listing/1967-bmw-1600-gt/",
"listingId": 104138255,
"title": "Ex-Pietro Frua 1967 BMW 1600 GT Coupe",
"year": "1967",
"make": "BMW",
"model": "1600 GT Coupe",
"status": "live",
"sold": false,
"currentBid": 60000,
"currentBidFormatted": "USD $60,000",
"soldPrice": null,
"noReserve": false,
"country": "United States",
"location": "Santa Barbara, California 93110",
"seller": "997M3",
"commentsCount": 48,
"endDate": "2026-07-02T17:00:00.000Z",
"listingDetails": ["Chassis: W001001", "9k Kilometers (~6k Miles) Shown", "1,573cc M10 Inline-Four"],
"thumbnailUrl": "https://bringatrailer.com/wp-content/uploads/..."
}

Completed auctions add soldPrice, soldText, and soldDate.

Common use cases

  • Track final sale prices for a specific model to value your own car
  • Monitor live auctions ending soon for a make you collect
  • Build a dataset of collector-car market trends over time
  • Source inventory and leads for a dealership
  • Power valuation tools and price-comparison apps

Pricing

This Actor uses the pay-per-result model: you pay a small fee to start the run plus a per-listing fee. You are only charged for listings actually returned, never for errors or empty pages. See the Pricing tab for current rates.

FAQ

Does this work without login? Yes. It scrapes public auction data, no Bring A Trailer account required.

Can I get sold prices? Yes. Keep includeSold on and completed auctions return the final soldPrice and soldDate.

How do I scrape only one model? Use the model page URL as a start URL, for example https://bringatrailer.com/porsche/911/.

Is this affiliated with Bring A Trailer? No. This is an independent tool for extracting publicly available data. Please respect BaT's terms of service and use the data responsibly.