US auctions2 min read

IAAI API: Insurance Auto Auctions lots as JSON

IAAI sells damaged, recovered-theft and used cars for insurers, fleets and dealers across the USA and Canada. Here is what an IAAI lot holds, how to look one up and why it pays to read IAAI in the same format as Copart.

What is it about?

01/ 05Article

What IAAI is

IAAI (Insurance Auto Auctions) is the other big salvage auction in North America, next to Copart. Its sellers are mostly insurers, but also rental companies, banks, charities and dealers. Cars are sold online, many of them with a damage history, some of them fully running.

For an importer the two auctions together are the market: the same make and model can appear at both in the same week, at different prices.

What an IAAI lot contains

The record follows the lot page, field by field:

  • VIN, make, model, generation, year, engine, fuel and transmission
  • Primary and secondary damage, airbags and whether keys are present
  • Title and its state, odometer, the starts-and-drives status when shown
  • Selling branch, city and state, and the sale date
  • Current bid, Buy Now price, and the seller reserve when IAAI shows it
  • The photo gallery, and the final bid once the sale is over

Stock number or item ID

IAAI shows two numbers for a car: the stock number buyers quote, and an item ID in the address of the lot page. The lookup accepts either, so a link pasted from the site is enough to find the car.

Pass the source with the lookup every time: Copart and IAAI numbers can look alike, and the source tells the API which auction you mean.

One format for Copart and IAAI

Through MotorAPIs, IAAI lots arrive in exactly the same record as Copart lots. Damage types and titles use shared dictionaries, so a filter like "front end, clean title" means the same on both auctions, and a car offered at both shows up with both lots.

This is what makes price comparison possible: the final bids of sold lots from both auctions sit in one archive.

Data only, no bidding

The API reads IAAI lots and returns them. Bidding stays on IAAI, through a buyer account or a broker. What the API gives you is the information to bid with, in time and in a shape your software can use.

What does a request look like?

02/ 05Requests

What the requests look like

Every call is a plain GET with your key in the x-api-key header. The answer is JSON.

  1. 01IAAI lots that changed in the last hour

    GET https://motorapis.com/api/cars?domain_id=1&minutes=60
    x-api-key: YOUR_API_KEY
  2. 02One lot by stock number

    GET https://motorapis.com/api/search-lot/{lot}/iaai_com
    x-api-key: YOUR_API_KEY
  3. 03The damage types used in filters

    GET https://motorapis.com/api/usa/damages
    x-api-key: YOUR_API_KEY

Anything else?

03/ 05Questions

Questions

Does IAAI have a public API?
IAAI does not offer an open data API to the public. MotorAPIs reads the lots and returns them as stable JSON.
Can I search Copart and IAAI together?
Yes. Both share one record and one set of filters, so a single search can cover both auctions.
Can I look a lot up by the link from the IAAI site?
Yes. The lookup accepts the stock number and the item ID from the lot page address.
Do I get the final bid?
Yes. Once the sale is over, the lot moves to the archive with its final bid.
How do I try it?
Ask for a free demo key. It returns real data in the same JSON as the paid plans.

Where to next?

Ready to try it?

05/ 05Next step

See IAAI lots in your own code

Tell us what you are building. We reply in writing with a demo key and the next steps.

Telegram
Get a free demo key

IAAI and Insurance Auto Auctions are trademarks of their owner. MotorAPIs is an independent service, not affiliated with or endorsed by IAAI.