Bring a Trailer Auctions Scraper
Pricing
from $10.00 / 1,000 records
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
Maintained by CommunityActor stats
7
Bookmarked
138
Total users
10
Monthly active users
9 days ago
Last modified
Categories
Share
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 it | What they scrape Bring a Trailer for |
|---|---|
| Classic car dealers | Monitor auction prices and trends to inform their own listings and purchases. |
| Market researchers | Analyze the collector car market by tracking auction results over time. |
| Enthusiasts and collectors | Track 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 needed | Works directly from the public website, no registration or API keys. |
| Structured data | Each auction is returned as a flat row with consistent fields, ready for analysis. |
| Scalable | Collect from a single auction to up to a million, depending on your needs. |
| Export options | Download 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 Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When Bring a Trailer changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst 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 collected | Approximate 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
- Create a free Apify account with $5 in credit.
- Open the Bring a Trailer Auctions Scraper.
- Set your inputs and any filters, then click Start.
- 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
| Question | Answer |
|---|---|
| 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. |
Related actors
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.
