Copart & IAAI Sold Prices History Scraper (Final Bids)
Pricing
from $2.50 / 1,000 sold lots
Copart & IAAI Sold Prices History Scraper (Final Bids)
Get real final bids of past Copart and IAAI auctions: sold price, sale date, VIN, lot, damage, odometer, title, location and photos. Search by make, model and year, add VIN sale history, ACV and repair estimates. Bidfax-style data via API.
Pricing
from $2.50 / 1,000 sold lots
Rating
0.0
(0)
Developer
Grzegorz Pryjma
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Security
Limited permissionsShare
Find out what cars actually sold for at Copart and IAAI. This Actor pulls final bids from past US salvage and insurance auctions. Each record includes the sold price, sale date, VIN, lot number, damage, odometer, title type, location and photos. Search by make, model and year, filter by date, price, damage or title, and export to JSON, CSV or Excel. You can also feed the data into your own pricing model through the API.
Data comes from the public FinalBid auction archive, which records completed Copart and IAAI auctions. No login, no browser and no CAPTCHA are needed, so runs are fast and cheap.
Why use it
- Bid smarter. See the real hammer price for the same model, year and damage type before you place a bid.
- Price imported cars. Importers in Poland, Germany, Lithuania, Ukraine, Georgia and the Middle East can check what a car really cost at auction. A seller's "I paid $X" claim becomes something you can verify.
- Build valuation models. Get clean, typed rows with USD prices, ISO dates, miles and km, ready for pandas, BigQuery or a spreadsheet.
- Track the market. Schedule a daily run to monitor median final bids for the models you trade.
- Run a dealer or broker site. Show customers "similar cars sold for..." comparisons.
What you get
| Field | Example |
|---|---|
year, make, model, trim | 2019 · BMW · X5 · xDrive40i |
finalBidUsd | 19500 |
saleStatus | sold / sold_buy_now (optionally minimum_bid_not_met, on_approval) |
saleDate | 2026-11-02 |
auction, lotNumber, vin | copart · 74864766 · 5UXCR6C56KLL61889 |
primaryDamage | Minor dents & scratches |
odometerMi, odometerKm | 129474 · 208368 |
titleType | Clean title / Salvage title / Rebuilt title |
location, state | Hartford Springfield, CT · CT |
hasKeys | true |
originalImageUrl | Original Copart/IAAI photo URL |
url | Source page |
Full lot details (optional)
Turn on Include full lot details to add more fields:
- all photos, both original auction URLs and archive URLs
- actual cash value (ACV) and estimated repair cost
- VIN sale history: every earlier auction of the same car, with date, lot, final bid and status. This shows relists and "on approval" bids.
- engine (displacement, cylinders, hp), fuel, transmission, drive, colors
- secondary damage, loss type, run & drive condition, airbags, keys, seller
Market summary (free)
For every make, model and year you search, the Actor saves a market snapshot to the key-value store under MARKET_SUMMARY. The snapshot covers:
- total auctions in the archive
- the median final bid, all time and for the last 12 months
- the middle 50% price band
- the top 10% threshold and the highest sale
- the number of sales in the last 12 months
This summary is not charged.
How to use
- Enter one vehicle per line in Vehicles to look up:
Ford F-150 2018-2020(one archive per year)BMW X5 2019Tesla Model 3(all years, newest sales first)Mercedes C class 2018. Model names are matched loosely, so "3 series", "3-series" and "3series" all work.
- Optionally add filters: Sold after (
30 daysor2026-09-01), min and max price, max mileage, damage words, title words, and Copart or IAAI only. - Set Max sold lots and run.
You can also paste FinalBid archive or lot URLs into FinalBid URLs, in any language version.
Example input
{"searches": ["Toyota RAV4 2019-2021", "Honda Civic 2020"],"soldAfter": "60 days","titleContains": ["Clean"],"maxItems": 500,"includeDetails": false}
Example output
{"year": 2018, "make": "Mercedes-Benz", "model": "C", "trim": "300","finalBidUsd": 3650, "saleStatus": "sold", "saleDate": "2026-10-28","auction": "iaai", "lotNumber": "46198398", "vin": "55SWF4JB4JU273332","primaryDamage": "Front end", "odometerMi": 70185, "titleType": "Salvage title","location": "Rancho Cordova, CA, USA", "actualCashValueUsd": 17448, "estRepairCostUsd": 14752,"saleHistory": [{ "date": "2026-10-21", "auction": "iaai", "finalBid": 2850, "status": "sold" }],"url": "https://finalbid.vin/en/mercedes-benz/c/2018/iaai-46198398-55SWF4JB4JU273332"}
Pricing
Pay per result. There is no monthly fee and no start fee.
| Event | Price |
|---|---|
| Sold lot saved to the dataset | $2.50 per 1,000 lots |
| Full lot details (only when enabled) | +$1.50 per 1,000 lots |
Platform usage is included. For example, 1,000 recent BMW X5 sales cost $2.50. With photos, ACV, repair estimate and VIN history, they cost $4.00. You can cap spending with the run's maximum total charge.
Limits and notes
- The archive shows the 1,200 most recent auctions per make/model/year (50 pages × 24). Split wide searches by year to get more.
- Lookup is by make, model and year, or by direct lot URL. Free-text VIN search is not offered because the source site does not allow automated access to its search endpoint.
- Prices are final bids as recorded by the archive, without auction fees, taxes or shipping.
- Location text on list pages can be shortened by the source. Turn on full details to get the complete location, and check
locationTruncated.
FAQ
Is this the same data as bidfax? It is the same kind of data: final bids of completed Copart and IAAI auctions with photos. This Actor works without a browser, so it is fast and low cost.
Can I get Canadian IAAI lots? Yes, when they appear in the archive. Their prices keep their original currency in finalBid and currency, and finalBidUsd is set only for USD prices.
How fresh is the data? The archive adds auctions daily, and the newest lots are usually from the previous day.
Does it bid or log in? No. It only reads public archive pages.
Found a bug or need a field? Open an issue on the Actor's page.