OrbTop

Copart Public Search Scraper

ECOMMERCEAUTOMATIONDEVELOPER TOOLS

Copart Public Search Scraper

Extract vehicle auction data from Copart's public search. Search by keyword, make, model, year range, damage type, and location. Returns lot details including VIN, mileage, damage, current bid, auction date, images, and more.

What it does

This actor queries Copart's search API directly using a validated Imperva/Incapsula session, returning structured vehicle auction lot data. It supports keyword search plus filters for make, model, year range, damage type, and location. Pagination is handled automatically up to your maxItems limit.

Input

Field Type Required Description
searchQuery String No Keyword to search for (e.g. toyota camry, honda, salvage)
make String No Filter by vehicle make (e.g. TOYOTA, HONDA, FORD)
model String No Filter by vehicle model (e.g. CAMRY, CIVIC)
yearFrom Integer No Minimum model year (e.g. 2015)
yearTo Integer No Maximum model year (e.g. 2023)
damageFilter String No Primary damage type (e.g. FRONT END, REAR END, HAIL, FLOOD)
location String No Auction location/state (e.g. CA, TX, FL)
maxItems Integer Yes Maximum number of vehicle records to extract (default: 15)

If no searchQuery or filters are provided, the actor returns all currently listed lots up to maxItems.

Example input

{
  "searchQuery": "toyota",
  "make": "TOYOTA",
  "yearFrom": 2020,
  "maxItems": 50
}

Output

Each item in the dataset represents a vehicle auction lot:

Field Description
lot_number Copart lot number (unique identifier)
lot_url Full URL to the lot detail page on copart.com
year Vehicle model year
make Vehicle make (manufacturer)
model Vehicle model
body_style Vehicle body style (e.g. 4D SEDAN, 2D COUPE)
color Exterior color
vin Vehicle Identification Number
odometer Odometer reading in miles
odometer_brand Odometer brand/condition (ACTUAL, EXEMPT, etc.)
primary_damage Primary damage type
secondary_damage Secondary damage type
loss_type Loss type (e.g. Collision, Theft, Hail)
sale_status Current sale status
current_bid Current bid amount in USD
buy_it_now_price Buy It Now price in USD (if available)
auction_date Scheduled auction date (ISO 8601)
location Auction location (city, state)
location_zip Auction location ZIP code
fuel_type Fuel type (GASOLINE, DIESEL, HYBRID, ELECTRIC)
transmission Transmission type (AUTO, MANUAL)
drive_type Drive type (FWD, RWD, AWD, 4WD)
engine_size Engine displacement
cylinders Number of engine cylinders
keys_available Whether vehicle keys are available (YES, NO)
title_type Vehicle title type (SALVAGE, CERT OF DESTRUCTION, etc.)
title_state State where title was issued
images Comma-separated list of vehicle image URLs
thumbnail_url Thumbnail image URL
scraped_at ISO 8601 timestamp when this record was scraped

Example output record

{
  "lot_number": "77734355",
  "lot_url": "https://www.copart.com/lot/77734355",
  "year": "2025",
  "make": "TOYOTA",
  "model": "COROLLA",
  "color": "SILVER",
  "vin": "5YFB4MDE3SP******",
  "primary_damage": "FRONT END",
  "secondary_damage": "TOP/ROOF",
  "sale_status": "ON_MINIMUM_BID",
  "current_bid": "17885",
  "auction_date": "2026-06-01T04:00:00.000Z",
  "fuel_type": "GASOLINE",
  "drive_type": "Front-wheel Drive",
  "engine_size": "2.0L  4",
  "scraped_at": "2026-05-30T15:21:29.655Z"
}

Notes

  • Copart returns up to 20 lots per page. The actor paginates automatically until maxItems is reached or all matching lots are retrieved.
  • Filters must be in uppercase (e.g. TOYOTA not toyota). The make, model, damageFilter, and location fields are automatically uppercased by the actor.
  • Fields not available for a particular lot will be null in the output.
  • Copart's public search covers salvage title and clean title vehicles, fleet, donation vehicles, and repossessions.
  • US residential proxy is required to access Copart's search API and is included in the actor's infrastructure — no additional proxy configuration needed.