Daily sample of IAAI insurance auto auction lots with damage assessments, title status, bidding data, and branch locations across North America.
This repository contains a preview sample of the IAAI dataset published by Rebrowser. If you're doing academic research, you may be eligible for free access to a much larger slice β see Free Datasets for Research.
This dataset contains 1 entity, each in its own folder: Auction Listings (auction-listings). See below for a full field breakdown, sample counts, and data distributions for each.
Found this useful? β Star this repo to help us keep publishing fresh data. Found an error? Let us know.
IAAI insurance auto auction lots with vehicle specs, damage classifications, loss types, title status, mileage, drivetrain, branch locations, and auction scheduling.
567,559 total records from 2025-11-16 to 2026-04-19, up to 30,000 rows in this sample (5.3% of full dataset). Exported as one file per day, up to 1,000 rows each, last 30 days retained.
| Field | Type | Fill Rate | Description |
|---|---|---|---|
_primaryKey |
string |
100% | Unique identifier for this record |
_firstSeenAt |
datetime |
100% | First time this record was seen |
_lastSeenAt |
datetime |
100% | Last time this record was updated |
stockNumber |
string |
100% | Unique IAA stock number (auction identifier) |
itemId |
string |
100% | IAA item ID for the auction listing |
salvageId |
string |
100% | IAA salvage ID (used in image URLs) |
auctionId |
string |
100% | IAA auction ID |
vin π |
string |
100% | Vehicle Identification Number |
vinStatus |
string |
100% | VIN validation status (OK, Missing, Damaged, Retagged, Altered) - fraud indicator |
year |
float |
100% | Vehicle model year |
make |
string |
100% | Vehicle manufacturer (e.g., CHEVROLET, TOYOTA) |
model |
string |
100% | Vehicle model name (e.g., SILVERADO 1500, CAMRY) |
series |
string |
90% | Vehicle series/trim (e.g., LTZ, SE, LS) |
bodyStyle |
string |
100% | Body style (SEDAN, EXTENDED CAB, SUV, COUPE, etc.) |
exteriorColor |
string |
100% | Exterior color (WHITE, BLACK, GRAY, etc.) |
vehicleType |
string |
100% | Inventory type (AUTOMOBILE, MOTORCYCLE, etc.) |
vehicleCategory |
string |
100% | Inventory category (VEHICLE, EQUIPMENT, etc.) |
vehicleClass |
string |
100% | Vehicle class (Sedan, Truck, SUV, Coupe, etc.) |
inventoryStatus |
string |
100% | Inventory status code (RS = Ready for Sale) |
interiorColor |
string |
21% | Interior color |
engine |
string |
100% | Engine description (e.g., "5.3L V-8 285HP") |
cylinders |
float |
98% | Number of engine cylinders |
transmission |
string |
100% | Transmission type (Automatic, Manual, Unknown) |
drivetrain |
string |
100% | Drivetrain type (FWD, RWD, 4x4, AWD) |
fuelType |
string |
100% | Fuel type (Gasoline, Diesel, Electric, Hybrid, FlexibleFuel) |
hybridIndicator |
bool |
100% | Whether vehicle is a hybrid |
primaryDamage |
string |
100% | Primary damage (FRONT END, REAR, LEFT SIDE, etc.) |
primaryDamageCode |
string |
100% | Primary damage code (F, R, LF, RF, etc.) |
secondaryDamage |
string |
50% | Secondary damage description |
secondaryDamageCode |
string |
50% | Secondary damage code |
lossType |
string |
100% | Loss type (Collision, Theft, Fire, Water, Other) |
lossTypeCode |
string |
100% | Loss type code (0=Collision, 1=Fire, 2=Other, 3=Theft, 4=Water) |
titleType |
string |
100% | Title document type (BillOfSale, Certificate, etc.) |
titleCode |
string |
100% | Title code (SAL=Salvage, CLR=Clear, ORG=Original, BOS=Bill of Sale, NRP=Non-Repairable, JNK=Junk) |
titleBrand |
string |
11% | Title brand (REBUILT, REPAIRABLE, REPOSSESSED, etc.) |
titleState |
string |
100% | State where title is held (e.g., TX, CA, FL) |
titleNotes |
string |
10% | Additional title notes/conditions |
tboIndicator |
bool |
100% | Title Buyer Only - requires special buyer license |
hasKeys |
bool |
100% | Whether keys are present |
runAndDrive |
bool |
100% | Whether vehicle runs and drives - critical for buyers |
startsDesc |
string |
100% | Start condition (Starts, Stationary) |
mileage |
float |
94% | Odometer reading in miles |
odometerBrand |
string |
100% | Odometer status (ACTUAL, NOT ACTUAL, NOT REQUIRED/EXEMPT, EXCEEDS MECHANICAL LIMITS, MISSING) |
odometerUnit |
string |
100% | Odometer unit of measure (mi, km) |
airbagState |
string |
100% | Airbag condition (Intact, Deployed, Missing, None) |
vehicleGrade |
float |
92% | Vehicle condition grade (0-100 scale) |
vehicleCondition |
string |
20% | Overall condition (Complete, Partially Dismantled, Body Only, Frame Only) |
catalyticConverter |
string |
100% | Catalytic converter status (Present, Missing) - theft indicator |
battery |
string |
21% | Battery status (Present, Missing, etc.) |
radiator |
string |
21% | Radiator status (Present, Missing, Damaged) |
crExists |
bool |
100% | Whether condition report exists |
buyNowPrice π |
float |
100% | Buy Now price in USD |
minimumBidAmount π |
float |
100% | Minimum bid amount in USD |
estimatedRepairCost π |
float |
100% | Estimated repair cost in USD |
auctionDateTime |
datetime |
100% | Scheduled auction date and time |
timedAuctionIndicator |
bool |
100% | Whether this is a timed/online auction |
buyNowIndicator |
bool |
100% | Whether Buy Now is available |
currencyCode |
string |
100% | Currency code for prices (USD, CAD, etc.) |
branchNumber |
string |
100% | IAA branch/facility number |
branchName |
string |
100% | IAA branch/facility name (e.g., "Salt Lake City (UT)") |
branchState |
string |
100% | Branch state code |
branchLink |
string |
100% | Branch link identifier (e.g., "342~US") |
locationName |
string |
100% | Storage location name |
locationAddress |
string |
100% | Storage location street address |
locationCity |
string |
100% | Storage location city |
locationState |
string |
100% | Storage location state |
locationZip |
string |
100% | Storage location ZIP code |
locationPhone |
string |
100% | Storage location phone number |
locationLatitude |
float |
100% | Storage location latitude (for shipping cost calculations) |
locationLongitude |
float |
100% | Storage location longitude (for shipping cost calculations) |
isOffsite |
bool |
100% | Whether vehicle is stored offsite |
aisle |
string |
94% | Storage aisle location |
stall |
string |
94% | Storage stall number |
sellerName π |
string |
83% | Seller/provider name |
providerType |
string |
100% | Provider type (INS=Insurance, RCC=Remarketing, DLR=Dealer, COR=Corporate, SDS=Specialty, SAL=Salvage, ADJ=Adjuster, GOV=Government, FIN=Finance) |
origin |
string |
100% | Vehicle origin (Insurance, Repossession, Remarketing Vehicles, Donation, IAA Purchase, Lease/Rental) |
countryOfOrigin |
string |
100% | Country where vehicle was manufactured |
whoCanBuy |
string |
67% | Buyer type codes (DEA=Dealer, DIS=Dismantler, EXP=Exporter, REB=Rebuilder, PUB=Public, etc.) |
catIndicator |
bool |
100% | Catastrophe/flood vehicle indicator - important disclosure |
imageUrl π |
string |
93% | Main image URL |
image360Url π |
string |
68% | 360-degree view URL |
updatedAt |
datetime |
100% | Timestamp when IAA last updated the listing |
listingUrl π |
string |
100% | Full URL to the IAA vehicle listing page |
π Premium fields are included in the data files but their values are replaced with
[PREMIUM]. To access real values, use our website.
Loss Type Distribution (lossType)
| Value | Count | Share |
|---|---|---|
| Collision | 391,356 | ββββββββββββββββββββ 69.0% |
| Other | 159,527 | ββββββββββββββββββββ 28.1% |
| Theft | 9,321 | ββββββββββββββββββββ 1.6% |
| Fire | 4,623 | ββββββββββββββββββββ 0.8% |
| Water | 2,732 | ββββββββββββββββββββ 0.5% |
Primary Damage Location (primaryDamage)
| Value | Count | Share |
|---|---|---|
| FRONT END | 198,723 | ββββββββββββββββββββ 40.3% |
| REAR | 50,355 | ββββββββββββββββββββ 10.2% |
| LEFT SIDE | 39,988 | ββββββββββββββββββββ 8.1% |
| RIGHT SIDE | 37,761 | ββββββββββββββββββββ 7.7% |
| NORMAL WEAR & TEAR | 36,293 | ββββββββββββββββββββ 7.4% |
| RIGHT FRONT | 32,747 | ββββββββββββββββββββ 6.6% |
| LEFT FRONT | 32,708 | ββββββββββββββββββββ 6.6% |
| FRONT & REAR | 29,128 | ββββββββββββββββββββ 5.9% |
| UNKNOWN | 20,526 | ββββββββββββββββββββ 4.2% |
| LEFT REAR | 15,276 | ββββββββββββββββββββ 3.1% |
Vehicle Class Distribution (vehicleClass)
| Value | Count | Share |
|---|---|---|
| Sedan | 356,140 | ββββββββββββββββββββ 63.6% |
| Truck | 104,244 | ββββββββββββββββββββ 18.6% |
| Hatchback | 39,272 | ββββββββββββββββββββ 7.0% |
| Coupe | 25,879 | ββββββββββββββββββββ 4.6% |
| Sedan/Hatchback | 12,124 | ββββββββββββββββββββ 2.2% |
| Convertible | 7,896 | ββββββββββββββββββββ 1.4% |
| Hatchback/Crossover | 6,987 | ββββββββββββββββββββ 1.2% |
| Wagon | 4,219 | ββββββββββββββββββββ 0.8% |
| Wagon/Hatchback | 1,780 | ββββββββββββββββββββ 0.3% |
| Wagon/Crossover | 1,517 | ββββββββββββββββββββ 0.3% |
Title Code Distribution (titleCode)
| Value | Count | Share |
|---|---|---|
| OTH | 244,883 | ββββββββββββββββββββ 43.1% |
| SAL | 193,410 | ββββββββββββββββββββ 34.1% |
| CLR | 85,244 | ββββββββββββββββββββ 15.0% |
| ORG | 30,176 | ββββββββββββββββββββ 5.3% |
| BOS | 10,794 | ββββββββββββββββββββ 1.9% |
| NRP | 2,074 | ββββββββββββββββββββ 0.4% |
| JNK | 978 | ββββββββββββββββββββ 0.2% |
Vehicle Origin (origin)
| Value | Count | Share |
|---|---|---|
| Insurance | 428,367 | ββββββββββββββββββββ 75.5% |
| Remarketing Vehicles | 88,327 | ββββββββββββββββββββ 15.6% |
| Repossession | 27,334 | ββββββββββββββββββββ 4.8% |
| Donation | 12,057 | ββββββββββββββββββββ 2.1% |
| Lease/Rental | 5,690 | ββββββββββββββββββββ 1.0% |
| IAA Purchase | 5,677 | ββββββββββββββββββββ 1.0% |
| 107 | ββββββββββββββββββββ 0.0% |
Listings by Branch State (branchState)
| Value | Count | Share |
|---|---|---|
| CA | 72,384 | ββββββββββββββββββββ 21.3% |
| TX | 69,444 | ββββββββββββββββββββ 20.5% |
| GA | 31,279 | ββββββββββββββββββββ 9.2% |
| FL | 29,630 | ββββββββββββββββββββ 8.7% |
| NC | 28,418 | ββββββββββββββββββββ 8.4% |
| NY | 25,914 | ββββββββββββββββββββ 7.6% |
| OH | 24,796 | ββββββββββββββββββββ 7.3% |
| IL | 21,131 | ββββββββββββββββββββ 6.2% |
| VA | 18,848 | ββββββββββββββββββββ 5.6% |
| PA | 17,411 | ββββββββββββββββββββ 5.1% |
Rebrowser web viewer lets you filter, sort, and export any slice of this dataset interactively. These pre-built views are ready to open:
Listings with Buy Now Price β 116,766 records
β³ [{"field":"buyNowIndicator","op":"isTrue","value":true},{"sort":"buyNowPrice ASC"}]
Run and Drive Vehicles β 367,162 records
β³ [{"field":"runAndDrive","op":"isTrue","value":true},{"sort":"_lastSeenAt DESC"}]
Collision Total Loss Vehicles β 388,331 records
β³ [{"field":"lossType","op":"is","value":"Collision"},{"sort":"_lastSeenAt DESC"}]
Theft Recovery Vehicles β 9,257 records
β³ [{"field":"lossType","op":"is","value":"Theft"},{"sort":"_lastSeenAt DESC"}]
Insurance Company Listings β 425,044 records
β³ [{"field":"origin","op":"is","value":"Insurance"},{"sort":"_lastSeenAt DESC"}]
import pandas as pd
from pathlib import Path
# ββ Auction Listings βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
files = sorted(Path('rebrowser/iaai-dataset/auction-listings/data').glob('*.parquet'))[-7:]
df = pd.concat([pd.read_parquet(f) for f in files])
# Top 10 makes by listing volume
print(df['make'].value_counts().head(10).to_string())
# Average mileage by vehicle class for collision total losses
collision = df[df['lossType'] == 'Collision']
print(collision.groupby('vehicleClass')['mileage'].mean().sort_values().round(0).to_string())
# Loss type distribution across all listings
print(df['lossType'].value_counts().to_string())
# Run-and-drive listings by branch state (top 10 states)
drivable = df[df['runAndDrive'] == True]
print(drivable['branchState'].value_counts().head(10).to_string())
# Title code breakdown for theft recovery vehicles
theft = df[df['lossType'] == 'Theft']
print(theft['titleCode'].value_counts().to_string())Build pricing models using loss type, damage location, mileage, title status, and vehicle specs. Compare across branches and states to identify regional price variations.
Filter by loss type to study theft recovery patterns by make, model, and state. Identify which vehicles are most frequently recovered and their typical condition at auction.
Monitor auction listings by vehicle class, drivetrain, and branch location to find inventory matching rebuild or parts sourcing criteria. Track run-and-drive status and key availability.
Track shifts in loss type distribution, vehicle class mix, and geographic auction volume over time. Analyze how catastrophe events and seasonal patterns affect regional supply.
This repo is a 1,000-row preview sample. The full dataset is at rebrowser.net/products/datasets/iaai
Doing academic research? You may qualify for free access to a larger slice. See Free Datasets for Research.
On Rebrowser you can:
- Filter before you buy β use the web UI to apply filters on any field and sort by any column. Preview results before purchasing. You only pay for records that match your criteria.
- Export in your format β CSV, JSON, JSONL, or Parquet depending on your plan.
- Access via API β integrate dataset queries into your pipelines and workflows.
- Choose your freshness β plans range from a 14-day lag to real-time data with no delay.
- Select only the fields you need β keep exports lean. Premium fields with richer data are available on higher plans.
Pricing starts at $2 per 1,000 rows with volume discounts.
Free for research and non-commercial use with attribution. See license terms and how to cite.
@misc{rebrowser_iaai,
author = {Rebrowser},
title = {IAAI Insurance Auto Auction Dataset},
year = {2026},
howpublished = {\url{https://rebrowser.net/products/datasets/iaai}},
note = {Accessed: YYYY-MM-DD}
}Commercial use requires a paid license β see pricing. Use of this data is governed by the Rebrowser Terms of Use, which may be updated at any time independently of this repository.
Rebrowser is an independent data provider and is not affiliated with, endorsed by, or sponsored by IAAI. Any trademarks are the property of their respective owners. This dataset is compiled from publicly available information; we do not request or collect IAAI user credentials. By using this dataset, you agree to comply with IAAI's Terms of Service and all applicable laws and regulations. Images, logos, descriptions, and other materials included in this dataset remain the intellectual property of their respective owners and are provided solely for informational purposes. Rebrowser makes no warranties regarding the accuracy, completeness, or legality of the data and assumes no liability for how the data is used. You are solely responsible for ensuring that your use of this dataset does not infringe on the rights of any third party.
You can also find this data on Kaggle, HuggingFace, Zenodo.