OrbTop

Bring a Trailer Auctions Scraper

AUTOMATIONECOMMERCE

Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.

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.

Further reading: Used Car Database Access: Listings, Auctions, and Carrier Records in Bulk