Bring a Trailer Auctions Scraper avatar

Bring a Trailer Auctions Scraper

Pricing

from $10.00 / 1,000 records

Go to Apify Store
Bring a Trailer Auctions Scraper

Bring a Trailer Auctions Scraper

Scrape Bring a Trailer auction listings from any page. Get titles, bids, time left, and descriptions. Export to CSV, JSON, Excel, or XML.

Pricing

from $10.00 / 1,000 records

Rating

3.9

(5)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

7

Bookmarked

138

Total users

10

Monthly active users

9 days ago

Last modified

Share

ParseForge

Bring a Trailer Auctions Scraper

Scrape Bring a Trailer auctions from any listing page, up to a million per run. Every auction comes with its title, current bid, number of bids, time left, and full description. No login or API key. Export to CSV, JSON, Excel, or XML.

Bring a Trailer's website is a treasure trove of classic and collector car auctions, but it does not offer a way to export data for analysis. This Actor reads the public auction listings directly, so you can collect auction details at scale without an official API. It works with any Bring a Trailer page, from the main auctions feed to specific search results or category pages.

Who uses itWhat they scrape Bring a Trailer for
Classic car dealersMonitor auction prices and trends to inform their own listings and purchases.
Market researchersAnalyze the collector car market by tracking auction results over time.
Enthusiasts and collectorsTrack specific models or categories to spot good deals and understand market values.

What it does

This Actor collects Bring a Trailer auction listings from any public page and returns each auction as a flat row with its key details.

  • Auction details: title, current bid, number of bids, time left, and a link to the auction page.
  • Full description: the complete text of the auction listing, including the seller's notes and vehicle history.
  • Flexible start URL: start from any Bring a Trailer page, including search results, category pages, or a specific auction.
  • Configurable limit: set a maximum number of auctions to collect per run, from 1 to 1,000,000.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Bring a Trailer data

Track market trends. Market researchers run the scraper on the main auctions feed weekly to track price movements and bidding activity across the collector car market.

Monitor specific models. Collectors set the start URL to a search for a particular model, like 'Porsche 911', to monitor listings and spot undervalued cars.

Price your inventory. Classic car dealers scrape recent auction results for similar vehicles to set competitive asking prices on their own listings.

Build a database. Data analysts run the scraper on a schedule to build a historical database of Bring a Trailer auctions for long-term analysis.

Why choose this scraper

What you get
No API neededWorks directly from the public website, no registration or API keys.
Structured dataEach auction is returned as a flat row with consistent fields, ready for analysis.
ScalableCollect from a single auction to up to a million, depending on your needs.
Export optionsDownload results as CSV, JSON, Excel, or XML for use in any tool.

How it compares

No other Store actor targets Bring a Trailer the same way, so the honest comparison is with the alternatives teams actually weigh.

Bring a Trailer Auctions ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When Bring a Trailer changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor from any Bring a Trailer URL, and set a maximum number of auctions to collect. The Actor reads the page and extracts each auction's details as it goes, so you get a clean dataset without manual work. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.05 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$5.00
1,000 results$50.00
10,000 results$500.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Bring a Trailer Auctions Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Bring a Trailer through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/bringatrailer-auctions-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Make sure the start URL is a valid Bring a Trailer page that contains auction listings. If you use a specific auction URL, you will get only that auction. Also check that the page is publicly accessible and not blocked.

The scraper is slow or times out.

Try reducing the maximum number of auctions or use a more specific start URL to limit the scope. You can also increase the timeout settings in the Actor's configuration.

The data fields are empty.

Some auctions may have missing details, such as no bids yet. The scraper only extracts what is present on the page. If you need more fields, consider using a different start URL or contact support.

I get an error about the URL format.

Ensure the start URL starts with 'https://bringatrailer.com/'. The Actor validates the URL pattern and will reject invalid ones.

FAQ

QuestionAnswer
What data does the scraper collect?It collects the auction title, current bid, number of bids, time left, and the full description from each auction listing on the page.
Can I scrape a specific search or category?Yes, you can set the start URL to any Bring a Trailer page, including search results, category pages, or even a single auction.
Do I need an API key or login?No, the scraper works directly from the public website without any authentication.
How many auctions can I scrape in one run?You can set the maximum number of auctions from 1 to 1,000,000. The default is 10.
What formats can I export the data in?You can download the results as CSV, JSON, Excel, or XML from the Apify platform.
Is it legal to scrape Bring a Trailer?Scraping public data for personal or analytical use is generally acceptable, but you should review Bring a Trailer's terms of service and respect their website's robots.txt.
Can I run this scraper on a schedule?Yes, you can schedule runs using Apify's scheduler feature to collect data regularly.
What if the page structure changes?If the scraper stops working due to website changes, you can contact the developer for updates. The Actor is maintained to adapt to changes.

Browse the full ParseForge collection for more scrapers.

🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Bring a Trailer, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.