Copart Vehicle Auction Scraper πŸš— avatar

Copart Vehicle Auction Scraper πŸš—

Pricing

Pay per usage

Go to Apify Store
Copart Vehicle Auction Scraper πŸš—

Copart Vehicle Auction Scraper πŸš—

Extract live Copart vehicle auction listings with VINs, prices, and lot details. Monitor thousands of cars across US auctions. Perfect for dealers, salvage buyers, and auto resellers needing real-time auction data.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Copart Vehicle Scraper

Extract comprehensive vehicle auction data from Copart with ease. Collect salvage and clean-title listings including make, model, year, VIN, damage, odometer, bids, auction dates, yard locations, and images at scale. Perfect for dealers, exporters, market research, and inventory monitoring.

Features

  • Multi-country support β€” Works with Copart US, UK, Canada, and other Copart country sites
  • URL-based search β€” Paste browser search URLs with filters preserved
  • Messy URL tolerance β€” Auto-heals common URL issues instead of failing the whole run
  • Rich vehicle data β€” Make, model, trim, damage, odometer, bids, title codes, coordinates, and more
  • Full image galleries β€” High-resolution photo URLs for every lot
  • Automatic pagination β€” Collects results until your limit is reached
  • Clean output β€” Empty fields are omitted for easier analysis
  • Proxy ready β€” Configure Apify Proxy for reliable runs

Use Cases

Dealer inventory research

Monitor Copart listings for specific makes, models, or damage types. Build datasets to compare pricing and availability across yards.

Export and resale analysis

Track salvage vehicles by location, title status, and estimated value. Identify opportunities before auction day.

Market intelligence

Aggregate auction trends by region, damage category, and sale status. Support pricing models and demand forecasting.

Fleet and insurance workflows

Collect structured lot metadata for claims, total-loss research, and vehicle history workflows.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArrayNoUS search URLOne or more Copart search URLs from your browser
results_wantedIntegerNo20Maximum vehicles to collect
max_pagesIntegerNo10Max pages fetched per search URL
proxyConfigurationObjectNoResidential proxyApify Proxy settings

User-provided input always overrides schema defaults. If startUrls is empty, the actor uses the schema prefill URL for QA and local testing.


Output Data

Each item in the dataset contains:

FieldTypeDescription
lot_numberIntegerCopart lot number
titleStringFull vehicle description
makeStringManufacturer
modelStringModel name
trimStringTrim level
yearIntegerModel year
vinStringVIN (may be partially masked)
body_styleStringBody type
colorStringExterior color
fuel_typeStringFuel type
transmissionStringTransmission
driveStringDrive type
engineStringEngine description
odometerIntegerOdometer reading
odometer_unitStringmi or km
primary_damageStringPrimary damage
secondary_damageStringSecondary damage
estimated_retail_valueNumberEstimated retail value
current_bidNumberCurrent high bid
buy_now_priceNumberBuy-it-now price if available
sale_statusStringSale status
bid_statusStringBid status
keysStringKeys available
title_codeStringTitle document code
yard_nameStringYard name
location_cityStringYard city
location_stateStringYard state
location_countryStringCountry code
latitudeNumberYard latitude
longitudeNumberYard longitude
auction_dateStringAuction date (ISO 8601)
auction_timeStringAuction time
thumbnail_urlStringPrimary thumbnail image URL
gallery_urlsArrayHigh-resolution gallery image URLs
lot_urlStringDirect Copart lot link
source_urlStringSearch URL used

Usage Examples

Browse all vehicles (US)

{
"startUrls": [
{ "url": "https://www.copart.com/lotSearchResults/?free=true&query=" }
],
"results_wanted": 50
}

UK search with filters from browser

Copy the full URL from copart.co.uk after applying filters:

{
"startUrls": [
{
"url": "https://www.copart.co.uk/lotSearchResults/?searchCriteria=%7B%22query%22%3A%5B%22*%22%5D%2C%22filter%22%3A%7B%22MAKE%22%3A%5B%22lot_make_desc%3A%5C%22BMW%5C%22%22%5D%7D%7D"
}
],
"results_wanted": 40
}

Multiple countries in one run

{
"startUrls": [
{ "url": "https://www.copart.com/lotSearchResults/?free=true&query=honda" },
{ "url": "https://www.copart.co.uk/lotSearchResults/?free=true&query=" },
{ "url": "https://www.copart.ca/lotSearchResults/?free=true&query=" }
],
"results_wanted": 60,
"max_pages": 5
}

Canada with proxy

{
"startUrls": [
{ "url": "https://www.copart.ca/lotSearchResults/?free=true&query=" }
],
"results_wanted": 20,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"lot_number": 34942429,
"title": "2016 TOYOTA COROLLA L",
"make": "TOYOTA",
"model": "COROLLA",
"trim": "L",
"year": 2016,
"vin": "5YFBURHE7GP******",
"body_style": "SEDAN 4D",
"color": "CHARCOAL",
"fuel_type": "GAS",
"transmission": "AUTOMATIC",
"drive": "Front-wheel Drive",
"engine": "1.8L 4",
"odometer": 208667,
"odometer_unit": "mi",
"primary_damage": "FRONT END",
"secondary_damage": "HAIL",
"estimated_retail_value": 15025,
"current_bid": 7200,
"sale_status": "PURE_SALE",
"keys": "YES",
"title_code": "CERT-E",
"yard_name": "TX - DALLAS SOUTH",
"location_city": "WILMER",
"location_state": "TX",
"location_country": "USA",
"latitude": 32.60164,
"longitude": -96.66475,
"auction_date": "2019-04-30T07:00:00.000Z",
"auction_time": "12:00:00",
"thumbnail_url": "https://cs.copart.com/v1/AUTH_svc.pdoc00001/lpp/0324/example_thb.jpg",
"gallery_urls": [
"https://cs.copart.com/v1/AUTH_svc.pdoc00001/lpp/0324/example_hrs.jpg"
],
"lot_url": "https://www.copart.com/lot/34942429"
}

Tips for Best Results

Use URLs from your browser

Apply filters on Copart, then copy the full address bar URL including searchCriteria. This preserves make, model, year, damage, and location filters exactly as you configured them.

Start small, then scale

Use results_wanted: 20 for testing, then increase for production runs.

Enable proxy if blocked

If runs return no data, enable Apify residential proxy in proxyConfiguration.

Multi-country URLs

Use the correct country domain (copart.com, copart.co.uk, copart.ca). The actor detects the origin from each URL automatically.

Messy URLs

The actor tolerates missing https://, extra spaces, and broken searchCriteria JSON. Invalid URLs are skipped with a warning instead of stopping the run.


Integrations

Connect your data with:

  • Google Sheets β€” Export for spreadsheet analysis
  • Airtable β€” Build searchable vehicle databases
  • Slack β€” Get run notifications
  • Webhooks β€” Send data to custom endpoints
  • Make β€” Create automated workflows
  • Zapier β€” Trigger downstream actions

Export Formats

  • JSON β€” For developers and integrations
  • CSV β€” For spreadsheet analysis
  • Excel β€” For business reporting
  • XML β€” For system integrations

Frequently Asked Questions

How many vehicles can I collect?

You can collect up to your results_wanted limit. Copart may have hundreds of thousands of matching lots depending on filters.

Can I scrape multiple search URLs?

Yes. Add multiple URLs to startUrls. The actor deduplicates by lot number.

What Copart sites are supported?

Any Copart country domain using lotSearchResults URLs (US, UK, Canada, and others with the same URL pattern).

What if some fields are missing?

Fields are omitted when Copart does not provide data for that lot. This keeps the dataset clean.

Can I scrape a single lot?

Paste a direct lot URL (e.g. https://www.copart.com/lot/12345678/...) into startUrls.

What happens if one URL is invalid?

Invalid URLs are skipped with a warning. Valid URLs in the same run still produce data.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with Copart terms of service and applicable laws. Use data responsibly and respect rate limits.