Live APIDeveloper-first vehicle intelligence

Vehicle data.One clean API.

Build with APIs for VIN identity, sale listings, market value, and depreciation—with account-owned, asynchronous vehicle history reports when a workflow needs deeper record coverage.

  • 01Provenance-aware fields
  • 02Versioned model outputs
  • 03Reports: $1.99 Pro · $0.99 Scale
Example contractLive · production API

Request

curl --request GET \
  "https://api.vehicles.dev/v1/vehicles/vin/1HGCM82633A004352" \
  --header "Authorization: Bearer $VEHICLES_API_KEY"

200 · application/json

{
  "origin": "vpic",
  "source": "vehicles.dev",
  "vehicle": {
    "year": 2003,
    "make": "Honda",
    "model": "Accord",
    "trim": "EX-V6",
    "body_style": "Coupe",
    "fuel": "Gasoline",
    "transmission": "Automatic",
    "cylinders": 6,
    "doors": 2,
    "engine": "3.0L V-Shaped 6cyl"
  },
  "vin": "1HGCM82633A004352"
}

Live response shape. Optional vehicle fields vary with source coverage.

01 / API catalog

The vehicle stack, endpoint by endpoint.

All twelve synchronous APIs plus the Vehicle History Report workflow are available now through one consistent contract. Browse all vehicle data APIs →

01Identityavailable

VIN Decode

Resolve a VIN into normalized year, make, model, trim, body and powertrain fields.

GET /v1/vehicles/vin/{vin}Metered
02Marketplaceavailable

Vehicle Photos

Retrieve normalized exterior and interior imagery for a resolved vehicle.

GET /v1/vehicles/photos/{vin}Metered
03Identityavailable

Specifications

Query canonical dimensions, equipment, options and manufacturer specifications.

GET /v1/vehicles/specifications/{vin}Metered
04Safetyavailable

Recalls & Safety

Match recalls and safety notices to a resolved vehicle with source timestamps.

GET /v1/vehicles/recalls/{vin}Metered
05Marketplaceavailable

Live Listings

Search normalized sale listings with price, mileage, location and observed-at fields.

GET /v1/vehicles/listingsMetered
06Marketplaceavailable

Market Value

Estimate retail and trade value with geography, mileage, confidence and model version.

GET /v1/vehicles/market-valueMetered
07Marketplaceavailable

Price Check & Deal Rating

Rate an asking price with a market-value gap, deal label, supply context and price history.

GET /v1/vehicles/price-checkMetered
08Ownershipavailable

Depreciation

Model value loss by age, mileage and forecast horizon with explicit assumptions.

GET /v1/vehicles/depreciationMetered
09Ownershipavailable

Ownership Costs

Compare maintenance, operating and ownership-cost inputs without hiding the methodology.

GET /v1/vehicles/ownership-costsMetered
10Ownershipavailable

Total Cost of Ownership

Model five-year cost across depreciation, fuel, upkeep, tax and finance, labelling every assumption.

GET /v1/vehicles/total-cost-ownershipMetered
11Ownershipavailable

Loan & Payments

Amortize an auto loan into payment, total interest and a per-year split, negative equity included.

GET /v1/vehicles/loanMetered
12Ownershipavailable

Purchase Tax & Fees

Estimate purchase tax with the per-state trade-in rule, plus title, registration and doc fees.

GET /v1/vehicles/purchase-costsMetered
13Premiumavailable

Vehicle History Report API

Order an account-owned vehicle history report by VIN, poll its status, and retrieve the available canonical JSON result.

POST /v1/vehicles/history-reportsPer report

02 / Methodology

Trace the answer, not just the number.

The live contract keeps observed facts, normalized records, and derived estimates distinct. That gives developers the context to decide where each answer belongs in their product.

  1. Input

    Source observations

    Preserve when and where a listing, specification, or safety record was observed.

  2. Shape

    Normalized vehicle records

    Resolve identifiers and units without erasing useful nulls or source timing.

  3. Model

    Versioned intelligence

    Return valuation and depreciation assumptions beside the model version used.

  4. Output

    Coverage-aware responses

    Expose the geography, mileage, horizon, and observation window behind an output.

Derived output anatomyLive response
{
  "currency": "USD",
  "estimateUsd": 26096,
  "inputs": {
    "year": 2021,
    "make": "Toyota",
    "model": "Camry",
    "trim": "SE",
    "miles": 45000,
    "state": "TX"
  },
  "medianApePct": 6.0,
  "source": "vehicles.dev"
}

Representative live fields. Exact values and optional inputs vary by request.

03 / Pricing model

Start free. Pay for what your product uses.

A platform tier sets access and throughput. Transparent usage rates cover the data work. The Vehicle History Report API is metered separately from standard API calls.

Catalog pricingAll published catalog rates are active. Successful synchronous calls are metered at the rates below; Vehicle History Reports are billed separately when completed.
Billing cycle
Save two months

Starter

$0/ month
$0/ month

No platform fee + usage fees

No annual platform fee + usage fees

Build with eleven included vehicle data APIs on a one-time free allowance; add prepaid credits when needed.

Start free
  • 250 eligible API calls included, one-time
  • 5 requests per second
  • VIN Decode, Vehicle Listings, and Vehicle Photos
  • Specifications and Recalls & Safety
  • Market Value, Depreciation, and Ownership Costs
  • Price Check available with prepaid credits
  • MCP server plus TypeScript and Python SDKs

Pro

Most popular
$299/ month
$249/ month

Billed monthly + usage fees

Billed $2,988 yearly + usage fees

Ship production automotive workflows with the complete intelligence toolkit.

Get ProGet Pro
  • Unlimited request volume, plus data fees
  • 10 requests per second
  • All twelve synchronous vehicle data APIs for production workloads
  • Vehicle History Report API at $1.99 per completed report
  • Priority email support

Scale

$599/ month
$499/ month

Billed monthly + usage fees

Billed $5,988 yearly + usage fees

Run higher-volume products with the lowest unit rates and throughput.

Get ScaleGet Scale
  • Unlimited request volume, plus data fees
  • 50 requests per second
  • Every Pro API at lower unit prices
  • Vehicle History Report API at $0.99 per completed report
  • Dedicated email and onboarding

Compare usage

Every billable unit, before you integrate.

Only successful responses are billed. Authentication failures, rate-limit rejections, and server errors cost $0.

Vehicles.dev API pricing by platform tier
Product / billing unitStarterProScale
Access
Included API callssuccessful responses, one-time on Starter250 included callsUnlimited volume*Unlimited volume*
Rate limitrequests / second5 / second10 / second50 / second
API price / unit
VIN Decodesuccessful lookupIncluded, then $0.004$0.0025$0.0015
Vehicle Listingssuccessful API callIncluded, then $0.002$0.0015$0.001
Vehicle Photossuccessful lookupIncluded, then $0.001$0.0009$0.0007
Specificationssuccessful lookupIncluded, then $0.0015$0.0015$0.001
Recalls & Safetysuccessful lookupIncluded, then $0.01$0.01$0.007
Market Valuemodel estimateIncluded, then $0.015$0.015$0.01
Price Check & Deal RatingassessmentCredit only, $0.015$0.015$0.01
Depreciationmodel forecastIncluded, then $0.015$0.015$0.01
Ownership Costsmodel estimateIncluded, then $0.045$0.045$0.035
Vehicle History ReportreportNot available$1.99$0.99

* Unlimited volume means no monthly call ceiling. Per-unit data fees still apply. Starter’s monthly allowance is shared across eleven included-call vehicle data APIs; Price Check requires prepaid credits from the first call. After the allowance is used, other successful calls also draw from available credits at the published Starter rates. Vehicle History Reports require Pro or Scale and are billed separately.

04 / Questions

The useful details, up front.

All twelve synchronous vehicle data APIs and the Vehicle History Report API are available now. The answers below explain billing, access, and coverage.

01Can I see where a value came from?

Each response is designed to carry observation time, model or dataset version, and the coverage details needed to judge it.

02How do listing and valuation data relate?

Listings are normalized into our own observation model. Value and depreciation outputs are derived products with versioned assumptions, not copied source records.

03Are vehicle history reports included in API quotas?

No. Vehicle History Report API is available on Pro and Scale and billed when a report completes. Starter accounts receive 403 plan_upgrade_required and must upgrade before ordering. Unsupported VINs, action-required outcomes, and failed generations cost $0. Reports never consume standard API call quota, and missing sections in a completed result mean unavailable rather than clean.

04What counts as a billable API call?

Only responses that successfully complete the requested lookup are billed. Authentication failures, rate-limit rejections and server errors are not billable.

05Can I resell or redistribute the data?

Standard plans cover use inside your product, not redistribution of raw records or resale as a standalone dataset. Bulk and redistribution rights require a separate agreement.

06Which APIs are available today?

All twelve synchronous vehicle data APIs and the Vehicle History Report API are available now. Published catalog rates are active: successful synchronous responses are metered, and completed history reports are billed separately on Pro and Scale.

Production API / Vehicles.dev

Bring us the vehicle workflow.

Tell us which VIN, listing, valuation, depreciation, or report decision your product needs to make. We will be direct about fit, availability, and pricing.