Bring a Trailer Auctions Scraper
Pricing
from $0.80 / 1,000 record scrapeds
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
from $0.80 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Categories
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
| 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: 1and the scraper respects this via a single-page fetch.
Further reading: Used Car Database Access: Listings, Auctions, and Carrier Records in Bulk