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

Scrapes active vehicle auction listings from Bring a Trailer (bringatrailer.com). Returns all current auctions with title, year, current bid, country, end time, and direct listing URL.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

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

FieldDescription
idBaT listing ID (numeric)
titleFull auction title, e.g. "1971 Porsche 911 S Targa"
urlDirect URL to the BaT listing page
yearModel year of the vehicle
eraDecade the vehicle is from (e.g. 1970)
currentBidCurrent highest bid (numeric)
currentBidFormattedHuman-readable bid, e.g. "USD $52,123"
currentBidLabel"Bid:" for active auctions
currencyCurrency code, e.g. "USD"
countryCountry where the vehicle is located
countryCodeISO 3166-1 alpha-2 country code
thumbnailUrlListing thumbnail image URL
excerptShort vehicle description from the listing
timestampEndUnix timestamp (seconds) when the auction ends
endsAtISO-8601 datetime when the auction ends
noreservetrue if there is no reserve price
premiumtrue if this is a BaT premium listing
watchersNumber of users watching (may be null)
activetrue for live auctions
scrapedAtISO-8601 timestamp when the record was scraped

Input Options

FieldTypeDefaultDescription
maxItemsinteger0 (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.