OrbTop

Bring a Trailer Auctions Scraper

AUTOMATIONECOMMERCE

Bring a Trailer Auctions Scraper

Extract all active vehicle auction listings from Bring a Trailer — the premier marketplace for vintage and classic cars, motorcycles, trucks, and collectible vehicles.

What It Does

Fetches all currently active auction listings from BaT in a single run. Each record includes the vehicle title, year, current bid, currency, country of listing, auction end time, and a direct link to the listing page.

A typical run returns 1,000–1,500 active listings in under 15 seconds.

Output Fields

Field Description
id BaT listing ID (numeric)
title Full auction title, e.g. "1971 Porsche 911 S Targa"
url Direct URL to the BaT listing page
year Model year of the vehicle
era Decade the vehicle is from (e.g. 1970)
currentBid Current highest bid (numeric)
currentBidFormatted Human-readable bid, e.g. "USD $52,123"
currentBidLabel "Bid:" for active auctions
currency Currency code, e.g. "USD"
country Country where the vehicle is located
countryCode ISO 3166-1 alpha-2 country code
thumbnailUrl Listing thumbnail image URL
excerpt Short vehicle description from the listing
timestampEnd Unix timestamp (seconds) when the auction ends
endsAt ISO-8601 datetime when the auction ends
noreserve true if there is no reserve price
premium true if this is a BaT premium listing
watchers Number of users watching (may be null)
active true for live auctions
scrapedAt ISO-8601 timestamp when the record was scraped

Input Options

Field Type Default Description
maxItems integer 0 (unlimited) Maximum listings to return. Set to 0 for all active auctions.

Usage Examples

Fetch all active auctions: Set maxItems to 0 (or leave blank) to retrieve every currently active listing.

Fetch a sample: Set maxItems to 10 (or any positive integer) to cap the results.

Notes

  • Data is sourced from the BaT auctions page which is publicly accessible without login.
  • Active auction counts fluctuate throughout the day as new listings open and auctions close.
  • The scraper captures a point-in-time snapshot; bid amounts change in real time.
  • BaT's robots.txt sets crawl-delay: 1 and the scraper respects this via a single-page fetch.