US auctions3 min read

Copart API: lot data, photos and final bids as JSON

Copart puts new cars up for sale every day, and every lot carries a VIN, a damage description, a title and a gallery of yard photos. This guide shows what that data looks like through an API and how to keep it current without scraping.

What is it about?

01/ 05Article

What Copart sells

Copart is one of the largest online vehicle auctions in North America. Most of its stock comes from insurers, which sell cars they have written off after an accident, a flood or a theft. Banks, rental fleets, dealers and private owners sell there too.

That makes Copart a main supplier for importers in Europe, the Middle East and Central Asia, for body shops and for dismantlers. All of them need the same thing before they bid: reliable data about the car, in time.

What a Copart lot contains

A lot in the API is one car offered at one sale. Its record keeps everything the lot page shows, in fixed fields you can rely on:

  • VIN, make, model, generation, year, engine, fuel, transmission and drive
  • Primary and secondary damage, airbags, keys and the run-and-drive condition
  • Title type and state, odometer in miles and kilometres
  • Yard, city and state, with coordinates for a map
  • Sale date, current bid, Buy Now price and the seller reserve when Copart shows it
  • The full photo gallery in several sizes, plus video and the 360° view when present

Keep a live copy without scraping

Scraping Copart pages breaks every time the site changes and gets blocked as soon as the volume grows. With the API you load the stock once and then ask, every few minutes, only for the lots that changed: new lots, new bids, new sale dates.

The sync guide shows the loop step by step. Sold lots leave the active list and move to the archive with their final bid, so your copy never shows a car as available after its sale.

Current bid, Buy Now, reserve and final bid

These four numbers are easy to mix up. The current bid is the highest bid while the lot is open. Buy Now is a fixed price at which some lots can be bought before the sale. The seller reserve, when Copart shows it, is the minimum the seller hopes for: it is not a price anyone paid.

The final bid is the highest bid when bidding closed. It is the best answer to the question of what a car is worth, and the final prices guide explains how to use it.

Copart and IAAI in one format

Most buyers watch both big US auctions. Through MotorAPIs, IAAI lots arrive in exactly the same record as Copart lots, so one parser and one database table handle both, and a search can cover both at once.

What the API does not do

MotorAPIs is a data API. It does not place bids, does not buy cars and does not replace a Copart membership or a broker. You decide on the data, then bid on Copart the way you do today.

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. 01Copart lots that changed in the last hour

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

    GET https://motorapis.com/api/search-lot/{lot}/copart_com
    x-api-key: YOUR_API_KEY
  3. 03A car by VIN, with its price history

    GET https://motorapis.com/api/search-vin/{vin}?prices_history=1
    x-api-key: YOUR_API_KEY

Anything else?

03/ 05Questions

Questions

Is there an official Copart API?
Copart does not offer an open data API to the public. MotorAPIs reads the lots and returns them as stable JSON, so you do not have to maintain a scraper.
Can I find a Copart car by VIN?
Yes. Search by VIN and you get the car with its lots, including earlier sales when it has been offered before.
Do I get the photos?
Yes. Every lot carries its gallery in several sizes, plus video and the 360° view when Copart has them.
Can I bid through the API?
No. The API only returns data. Bids are placed on Copart, through your own account or a broker.
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 Copart 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

Copart is a trademark of its owner. MotorAPIs is an independent service, not affiliated with or endorsed by Copart.