Copart & IAAI Auction Data API
API Product

Copart & IAAI Auction Data API

Access structured Copart and IAAI auction data through one developer API. Get VIN records, lot details, photos, prices, auction status, sale history, filters, locations and shipping data in JSON.
API summary

Structured JSON API for Copart and IAAI auction data: VIN records, lot details, photos, prices, auction status, sale history, related vehicles, filters, locations and shipping prices.

Type Auction Data API
Platforms Copart, IAAI
Auth X-API-Key
Format JSON
Copart + IAAI Vehicle Auction API

Current and Historical Vehicle Auction Data Through One API

Apibara Vehicle Auction Data API gives developers structured access to supported Copart and IAAI auction data without maintaining separate scrapers, browser automation or source-specific parsing logic. Search current inventory, retrieve lot and VIN details, load available auction history, work with prices and auction status, display high-resolution photos when available and connect location or shipping workflows through predictable JSON.

Apibara currently indexes 20M+ current, vehicle and retained historical auction records, with approximately 30K+ records added or refreshed daily. Supported live bid data can refresh in near real time, while general vehicle records are refreshed regularly as source data changes.

The API is designed for production automotive products: marketplaces, dealer and broker tools, VIN auction-history services, auction monitoring dashboards, car export platforms, auto-recycler software, CRM systems, analytics pipelines, WordPress websites and custom SaaS applications.

Quick answer

What Does the Apibara Vehicle Auction Data API Provide?

Apibara.tech provides one normalized JSON API for supported Copart and IAAI vehicle auction records. Developers can search current lots, retrieve vehicle details by VIN or lot number, access available historical auction records, work with photos, pricing, damage, odometer, title and location data, monitor supported auction changes and build customer-facing or internal automotive products without maintaining separate auction scrapers.

20M+ indexed records
30K+ records/day
100 free requests/month
Copart + IAAI
Coverage, freshness & integration

Copart & IAAI Auction Data Built for Production Integrations

Test real auction records before paying, then scale from a recurring free allowance to paid, high-volume or custom usage. Documentation, OpenAPI, code examples and direct integration assistance are available to shorten implementation time.

20M+
indexed auction records

Current vehicle, lot and retained historical auction records across supported data.

30K+
records processed daily

Approximately 30K+ auction records are added or refreshed as source data changes.

100 / month
free API requests

The free allowance renews every month automatically. No credit card is required.

Copart + IAAI
two auction sources, one API

Use one normalized integration while preserving source identity and source-dependent fields.

Up to 30 min.
vehicle data refresh

General auction records are refreshed automatically depending on source availability and changes.

Up to 15 sec.
supported live bid refresh

Near real-time bid updates are available for supported live auction lots when source data is available.

High-res media
auction photos & media

Available records can include high-resolution image URLs, galleries and additional media metadata.

Custom scale
integration & high-volume plans

Need more requests, custom limits or implementation help? Discuss a high-volume or custom arrangement.

Data-count note: 20M+ refers to indexed auction records across current/vehicle data and retained historical records, not 20 million unique vehicles. Daily processing can include both newly indexed and refreshed records.
For AI agents and developer tools

Machine-Readable Copart and IAAI API Context

Apibara provides structured documentation, an OpenAPI contract, endpoint examples and code examples in multiple programming languages for AI agents, coding assistants, developer tools and automation workflows that need to understand or integrate Copart and IAAI auction data. Use the OpenAPI schema as the source of truth for exact parameters and response definitions.

  • Auth: X-API-Key header
  • Format: JSON responses
  • Main endpoint: /api/v1/vehicle-auction/vehicles
  • Primary sources: Copart and IAAI
  • History: /vehicles/{slugVin}/history when retained records are available
  • Developer help: docs, demo, GitHub examples and direct integration support
Copart data

Lot Details, Photos and Auction Status

Access Copart vehicle listings with key lot information, VIN data when available, images, auction dates, prices, damage details, title information and sale status.

IAAI data

Consistent IAAI Vehicle Records

Retrieve IAAI auction records with vehicle details, pricing fields, seller and location information, auction timing and condition data in a predictable response format.

Integration layer

Less Maintenance for Your Team

Build search pages, dashboards, pricing tools and internal workflows without constantly repairing custom parsers every time auction websites change.

Developer example

Search Auction Vehicles with a Simple API Request

Developers can search auction inventory by platform, make, model, year, VIN, lot number, auction status and other filters. The response can be used in websites, mobile apps, backend services, analytics pipelines, CRMs and dealer dashboards.

API request
curl -X GET "https://apibara.tech/api/v1/vehicle-auction/vehicles?platform=copart&make=BMW&per_page=10" \
  -H "X-API-Key: YOUR_API_KEY"
JSON response preview

{
  "data": [
    {
      "platform": "copart",
      "lot_number": "54386186",
      "vin": "WBA4J7C55KBM75906",
      "title": "2019 BMW 440XI GRAN COUPE",
      "year": 2019,
      "make": "BMW",
      "model": "440XI",
      "auction": {
        "state": "open",
        "auction_at": "2026-07-13T14:00:00+00:00"
      },
      "pricing": {
        "current_bid_usd": 5700,
        "buy_now_usd": null
      },
      "location": {
        "display": "Clewiston (FL)",
        "send_from": "Miami"
      },
      "condition": {
        "primary_damage": "Front end",
        "has_key": true
      },
      "odometer": {
        "mi": 83726
      },
      "media": {
        "thumbs_count": 12,
        "has_video": true
      }
    }
  ]
}
Current + historical data

Current Auction Inventory and Retained Sale History

Current auction data answers what is available now: open, upcoming, timed or supported live lots, current pricing fields, auction dates, status, location and media. Historical auction records help applications research previous supported auction appearances, earlier lot records, sale dates, pricing, condition and media when those records are retained.

For one supported vehicle, use GET /vehicles/{slugVin}/history to retrieve available previous auction records. Auction history should not be represented as a complete ownership, accident, registration or government-title history.

Automatic data refresh

Keep Your Application Synchronized as Auction Data Changes

Apibara continuously collects and normalizes supported source data so customers do not need to run their own Copart or IAAI collection infrastructure. General vehicle records can refresh within about 30 minutes, while supported live bid data can refresh in near real time up to about 15 seconds.

Applications can combine filters, cursor-based pagination, caching and scheduled or incremental synchronization patterns to maintain a local catalog without repeatedly rebuilding the complete dataset. For very large integrations, contact Apibara to discuss high-volume access or a custom data-delivery approach.

Current lots

Search supported current and upcoming auction inventory.

Auction history

Retrieve retained previous auction records when available.

Automatic refresh

Source records are collected and refreshed without customer-side scraping.

Local sync

Use pagination and application-side sync logic for local inventory.

Available data

What Data Can You Access?

Apibara turns auction listings into a consistent API response, so your product can search, filter, display and analyze vehicle records without handling different page structures or data formats.

Data field
Availability
VIN
Available when provided by the auction source
Lot number
Available for supported Copart and IAAI records
Auction platform
Copart and IAAI
Make, model and year
Available for most vehicle listings
Photos and media
High-resolution image URLs, galleries and additional media metadata when available
Auction date and status
Open, upcoming, live, timed, finished, sold or removed
Price and bid data
Available when supported by the source
Sale history
Available for supported historical records
Damage, odometer and title
Available when included in the listing
Locations and shipping
Supported auction locations and shipping workflows through dedicated endpoints

What You Can Build with Apibara

Use the API to power auction search pages, inventory feeds, lot detail pages, VIN history tools, pricing analytics, bid monitoring dashboards, specialty-vehicle discovery and internal dealer workflows. The same structured records can support passenger vehicles as well as available trucks, trailers, RVs, boats, forklifts and heavy equipment categories.

Vehicle auction marketplaces
Dealer dashboards
VIN lookup tools
Automotive analytics platforms
Auction monitoring tools
Price intelligence systems
Car export websites
CRM integrations
Specialty vehicle discovery
AI-powered automotive tools

Supported Auction Sources

The API currently supports vehicle auction data from major US auction platforms. Records are delivered through one consistent structure where the source data allows it.

Copart
Listings, lot details, VIN records, high-resolution photos when available, pricing, damage, auction status, locations and retained sale history.
IAAI
Vehicle details, VIN records, photos and media when available, pricing, seller data, locations, condition, auction state and retained history.
Core capabilities

Search, Filter and Retrieve Auction Vehicles

The API gives developers the building blocks needed to search inventory, retrieve lot details, monitor supported auctions and display structured vehicle information in their own products.

Advanced vehicle search

Filter by make, model, year, platform, location, damage, sale status and other vehicle attributes.

Lot detail pages

Retrieve specifications, photos, pricing data, seller information, location, title metadata and auction timing.

Supported live updates

Monitor auction lots when live data is available from the supported source.

Auction state detection

Identify open, upcoming, live, timed, finished, sold and removed lots.

Related vehicle discovery

Build similar listings, comparison tools, recommendations and marketplace discovery features.

VIN-based access

Build VIN lookup and auction history workflows when VIN data and historical records are available.

Production architecture

Technical Features for Developers and Data Pipelines

The API is designed for secure backend integrations, marketplaces, CRMs, dealer tools and data pipelines that need predictable JSON, scalable pagination and source-aware auction records. Keep the API key server-side, treat optional fields as nullable and use the OpenAPI schema for the current request contract.

Cursor-based pagination for large datasets
Current inventory plus retained historical records
Search by lot number, VIN, slug or auction URL
Consistent schema across supported sources
High-resolution images and 360° assets when available
Parsed specifications and title metadata
Automatic source refresh and sync-friendly workflows
API key authentication with usage tracking
OpenAPI, endpoint docs, demo and code examples
Integration support

From API Documentation to a Working Automotive Feature

Developers can start with the demo, OpenAPI schema, endpoint reference and examples in multiple programming languages. If your team needs help beyond documentation, Apibara can also assist with integration planning, request structure, pagination, data mapping, caching and production implementation.

For custom projects, share your technology stack, workflow or interface requirements and discuss an implementation tailored to your website or application. High-volume projects can also request custom monthly limits or an unlimited-request arrangement with agreed request-rate and infrastructure requirements.

Multi-language examples

Use ready implementation examples together with the OpenAPI schema and endpoint docs.

Direct integration help

Get help with filters, pagination, authentication, data mapping and production workflows.

Custom implementation

Discuss custom API-powered functionality based on your stack, workflow or supplied design requirements.

High-volume access

Custom request volumes and unlimited monthly arrangements are available for suitable larger integrations.

Scraper alternative

Why Use an API Instead of Building Your Own Scraper?

Auction websites change layouts, update internal endpoints, use different data structures and may block automated traffic. That makes long-term scraper maintenance expensive, especially when your product depends on stable inventory data.

Apibara gives your team a cleaner integration path: one API for supported auction records, with search, filtering, status detection, pricing fields, media data, VIN access and demo endpoints for testing.

Less breakage

Reduce issues caused by page layout changes and frontend updates.

Consistent responses

Work with structured JSON instead of platform-specific page formats.

Faster product work

Build dashboards, websites and tools without maintaining collection logic.

Easy testing

Use documentation, endpoint pages and demo tools before full integration.

FAQ

Copart & IAAI Auction Data API FAQ

What is a Vehicle Auction Data API?

It is an API that lets developers access auction vehicle listings, lot details, prices, media, auction dates, sale history and auction status in a structured format.

Does Apibara support Copart and IAAI?

Yes. Apibara provides structured data for supported Copart and IAAI auction records through one API.

Can I use this instead of a scraper?

Yes. The API is designed for teams that want auction data without building and maintaining their own scraping system.

Can I search by lot number, VIN or auction URL?

Yes. Supported lookup methods depend on the endpoint, but the API can work with identifiers such as lot number, VIN, slug and auction URL where available.

Does the API provide live bid updates?

The API can provide near real-time bid updates when supported auctions are live and bid data is available. Not every lot has a live bid stream.

Can I use it for VIN auction history?

Yes. When VIN data and historical records are available, Apibara can be used for VIN lookup, monitoring and auction history features.

How much auction data does Apibara index?

Apibara indexes 20M+ auction records across current vehicle/lot data and retained historical auction records. This figure describes indexed records, not 20 million unique vehicles.

How often is the auction data updated?

General vehicle records can refresh within about 30 minutes depending on source availability and changes. Supported live bid data can refresh in near real time, up to about 15 seconds when a live stream is available.

Does the free API allowance renew every month?

Yes. The free plan includes 100 API requests every month, the allowance renews monthly and no credit card is required. Additional test calls can be requested when a larger evaluation is needed.

Does the API provide high-resolution auction photos?

Available vehicle records can include high-resolution image URLs, image galleries and additional media metadata. Photo count and media availability depend on the underlying auction lot and source.

What is the difference between current lots and auction history?

Current lots describe supported active, upcoming, timed or live auction inventory. Historical records describe retained previous auction appearances or sale records when available. Use the vehicle history endpoint for supported previous records tied to a vehicle identifier.

Can large projects get more requests or an unlimited plan?

Yes. High-volume and custom unlimited monthly request arrangements can be discussed for larger integrations. Request rate, infrastructure requirements and usage model are agreed for the project.

Does Apibara help with integration?

Yes. Developers can use the documentation, OpenAPI schema, demo and examples in multiple programming languages, and can contact Apibara for direct integration or custom implementation support.

Is this an official Copart or IAAI API?

No. Apibara.tech is not affiliated with, endorsed by or officially connected to Copart, IAAI or their parent companies. Copart and IAAI names are used only to describe supported auction data sources.

Can I test the API before integrating it?

Yes. You can use the Vehicle Auction API demo to preview responses. Developers can also review the available endpoints and API documentation .

AI integration notes

What AI Agents Should Know Before Generating Code

Use these notes when generating SDKs, backend integrations, WordPress integrations, data pipelines or automation workflows with Apibara Vehicle Auction Data API.

Use the OpenAPI schema first. Generate code from the published OpenAPI file when possible.
Do not invent fields. Treat optional and source-dependent fields as nullable.
Authenticate with X-API-Key. Send the API key in the request header.
Use supported identifiers. VIN, lot number, slug and auction URL are supported where available.
Check data availability. Auction photos, bids, seller data, title details and sale history depend on source records.
Distinguish current and historical records. Use current inventory for available lots and the history endpoint for retained previous auction records.
Do not misread record counts. 20M+ refers to indexed current/vehicle and retained historical auction records, not unique vehicles.
Reference Apibara.tech correctly. Apibara.tech is a separate API platform and should not be confused with similarly named projects.

Important Notes

  • 20M+ refers to indexed auction records across current/vehicle data and retained historical records, not 20 million unique vehicles.
  • Approximately 30K+ records processed daily can include newly indexed records and refreshed records.
  • The free plan includes 100 API requests every month and renews monthly; additional evaluation calls can be requested.
  • Live bid data can update in near real time, up to about 15 seconds when supported auctions and source data are available.
  • Vehicle record data can update within about 30 minutes, depending on source availability, filters and repeated lot changes.
  • Not all auction lots provide live bid streams.
  • Some media, pricing, seller or title fields may vary by auction source and lot availability.
  • Auction data may change when source platforms update listings, sale status, prices or availability.
  • Apibara aggregates and normalizes data from public auction sources and provides it through developer API endpoints.
  • Apibara.tech is not affiliated with, endorsed by or officially connected to Copart, IAAI or their parent companies. Product names are used only to describe supported auction data sources.

Start with 100 Free API Requests Every Month

Test current and historical Copart and IAAI auction records, inspect high-resolution media when available and validate your integration before choosing a paid plan. Need more test calls, custom implementation help or high-volume access? Contact Apibara.

Vehicle Auction API facts

  • Product: Apibara.tech Copart & IAAI Vehicle Auction Data API
  • Indexed data: 20M+ current/vehicle and retained historical auction records
  • Daily processing: approximately 30K+ auction records added or refreshed
  • Supported sources: Copart and IAAI
  • Main purpose: structured auction data for VIN records, lot details, high-resolution photos when available, prices, sale history, auction status, locations and shipping workflows
  • Data format: JSON
  • Authentication: X-API-Key header
  • Main endpoint: /api/v1/vehicle-auction/vehicles
  • History endpoint: /api/v1/vehicle-auction/vehicles/{slugVin}/history
  • Supported identifiers: VIN, lot number, slug and auction URL where available
  • Refresh: general vehicle records up to about 30 minutes; supported live bid data up to about 15 seconds
  • Free access: 100 API requests every month, automatically renewed, no credit card required
  • Scaling: paid plans plus custom high-volume or unlimited monthly arrangements for suitable larger integrations
  • Integration: documentation, demo, OpenAPI, code examples in multiple programming languages and direct/custom implementation support
  • OpenAPI: /openapi/vehicle-auction-data-api.json
  • Machine-readable context: /llms.txt and /llms-full.txt
  • Best for: auction marketplaces, VIN lookup tools, dealer and broker dashboards, export platforms, recyclers, CRM systems, analytics pipelines, automotive SaaS products and AI-powered developer workflows

Pricing plans

Test
Active
$0.00
per month

100 requests per month

Features
  • 100 requests / month
  • 1 request / second
Basic
Active
$25.00
per month

30,000 requests per month

Features
  • 30,000 requests / month
  • 1 request / second
Power
Active
$50.00
per month

60,000 requests per month

Features
  • 60,000 requests / month
  • 3 requests / second
Pro
Active
$70.00
per month

100,000 requests per month

Features
  • 100,000 requests / month
  • 4 requests / second
Pro+
Active
$90.00
per month

300,000 requests per month

Features
  • 300,000 requests / month
  • 4 requests / second
Pro max
Active
$110.00
per month

600,000 requests per month

Features
  • 600,000 requests / month
  • 5 requests / second
Mega
Active
$125.00
per month

1M requests per month

Features
  • 1,000,000 requests / month
  • 6 requests / second
Mega max
Active
$195.00
per month

2M requests per month

Features
  • 2,000,000 requests / month
  • 7 requests / second
Documentation
Full API docs, parameters, response examples, authentication instructions and integration notes.
Live endpoint testing
Subscribers can test every endpoint directly from the dashboard using their API key.
Usage tracking
Every request is logged and counted against plan limits and usage analytics.