IAAI Salvage Vehicle Auctions Scraper avatar

IAAI Salvage Vehicle Auctions Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
IAAI Salvage Vehicle Auctions Scraper

IAAI Salvage Vehicle Auctions Scraper

Scrape IAAI (Insurance Auto Auctions) salvage and insurance vehicle listings. Search by keyword/VIN/stock #, make/model/year, or browse by damage type, location, and title type - VIN, odometer, damage, sale date, images, and more.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Scrape IAAI (Insurance Auto Auctions) salvage and insurance vehicle listings — search by keyword, VIN, or stock number; search by make/model/year; or browse by damage type, location, and title type. Get VIN, odometer, primary/secondary damage, loss type, title/sale document type, sale date, actual cash value, images, and more. No login, no cookies, no paid proxy required.

What this actor does

  • Five modes: search (keyword/VIN/stock #), byMakeModel (make/model/year), byDamageType, byLocation (state/branch), byTitleType
  • Combinable filters: any optional filter (damage type, loss type, title type, state, branch, vehicle type, auction type, buyer eligibility, year range, odometer, actual cash value) can be layered onto any mode
  • Rich per-vehicle data: VIN, year/make/model/trim, damage, odometer, colors, engine, transmission, drivetrain, body style, branch/location, sale date, current Buy Now price, actual cash value, and photo
  • Empty fields are omitted

Output per vehicle

  • lotId, stockNumber, vin (see VIN note in Limitations below)
  • year, make, model, trim, title
  • primaryDamage, secondaryDamage, lossType, titleType
  • odometer, odometerUnit (mi or km — Canadian-branch listings report kilometers), odometerDisclosure (e.g. Not Actual, Not Required/Exempt, Exceeds Mechanical Limits — only present when IAAI flags the reading; absence means a standard actual reading)
  • vehicleType, vehicleSubType, bodyStyle, startCode, airbags, key
  • exteriorColor, interiorColor, engine, fuelType, cylinders, transmission, driveLineType, countryOfOrigin
  • branch, region, market, laneRun, aisleStall, vehicleLocation
  • actualCashValue, buyNowPrice, currency (USD or CAD)
  • newInventoryDateTime, saleDateTime, saleListUrl
  • imageUrl, detailUrl, sourceUrl
  • recordType: "vehicle", scrapedAt

Input

FieldTypeDefaultDescription
modestringsearchsearch / byMakeModel / byDamageType / byLocation / byTitleType
searchQuerystringHondaKeyword, VIN, or stock number (mode=search)
makestringVehicle make (mode=byMakeModel, or extra filter anywhere)
modelstringVehicle model (narrows make)
yearMin / yearMaxintModel-year range
damageTypeselectPrimary damage taxonomy (mode=byDamageType, or extra filter anywhere)
lossTypeselectInsurance loss category
titleTypeselectTitle/sale document type (mode=byTitleType, or extra filter anywhere)
stateselectUS state / Canadian province (mode=byLocation, or extra filter anywhere)
branchselectSpecific IAAI auction branch (mode=byLocation, or extra filter anywhere)
vehicleTypeselectHigh-level vehicle category
auctionTypeselectLive / Timed / Buy Now
whoCanBuyselectBuyer-eligibility category
odometerMaxintDrop vehicles above this odometer reading
acvMaxintDrop vehicles above this actual cash value (USD)
maxItemsint20Hard cap on emitted records (1–1000)

Example: search by keyword

{
"mode": "search",
"searchQuery": "Honda Accord",
"maxItems": 25
}

Example: search by make/model/year

{
"mode": "byMakeModel",
"make": "Toyota",
"model": "Camry",
"yearMin": 2015,
"yearMax": 2020,
"maxItems": 50
}

Example: browse flood-damage vehicles in Texas

{
"mode": "byDamageType",
"damageType": "Flood",
"state": "Texas",
"maxItems": 50
}

Example: browse a specific auction branch

{
"mode": "byLocation",
"branch": "Dallas",
"maxItems": 50
}

Example: clean-title vehicles only

{
"mode": "byTitleType",
"titleType": "Clear",
"maxItems": 50
}

Use cases

  • Salvage & rebuilder sourcing — find vehicles by damage type, title status, and location for parts or rebuild
  • Cross-platform arbitrage — compare IAAI listings against other salvage auction sources
  • Insurance & total-loss research — analyze damage-type and loss-type distribution by region
  • Export & dealer buying — filter by buyer-eligibility category and branch to plan pickup logistics
  • Market analysis — track actual cash value vs. current bid/Buy Now price across makes and model years

Data Source / Limitations

  • IAAI's public search page is scraped directly (no official API is used). All fields shown are those visible to an anonymous, non-logged-in visitor.
  • VIN is partially masked for anonymous visitors (e.g. 1HGCM55864A******) — the last several characters are hidden until you register and log in as a bidder on iaai.com. This actor does not use login credentials, so VINs are reported exactly as IAAI displays them publicly.
  • Seller name is hidden behind a "Please log in as a buyer" prompt for anonymous visitors and is not included in the output.
  • Current bid amounts for live/timed auctions in progress are not shown to anonymous visitors; buyNowPrice is included when a listing has a Buy Now option.
  • Listing availability reflects IAAI's live inventory at scrape time — sold or removed vehicles will no longer appear.
  • Canadian coverage: native IAAI Canada listings (e.g. Toronto, Montreal, Vancouver, Edmonton branches) are fully supported with correct km/CAD units. A small share of results filtered by a Canadian province (state) alone, without a branch, keyword, or make/model, come from a third-party auction partner's inventory cross-listed inside IAAI's search UI under a different page template that this actor does not parse (to avoid mixing in another company's catalog) — for reliable Canada-wide coverage, filter by branch or combine state with a keyword/make.

FAQ

Do I need an IAAI account? No. This actor only reads data visible on the public search page.

Why is the VIN partially hidden? IAAI masks part of the VIN for visitors who aren't logged in as a registered bidder. This is a platform limitation, not a scraping issue.

Can I combine filters, e.g. damage type + state + year range? Yes — every optional filter field can be combined with any mode. For example, set mode=byDamageType, damageType=Hail, state=Texas, and yearMin=2018 together.

What does titleType mean? It reflects the title or sale document IAAI will issue for the vehicle — e.g. Salvage, Clear (clean), Non-Repairable, Repairable, or Bill Of Sale.

How many results can I get per run? Set maxItems up to 1000. Larger requests take longer since IAAI serves up to 100 listings per page.

Does this work outside the US? Yes — IAAI's state filter includes both US states and Canadian provinces, and branch includes both US and Canadian auction locations.