Vehicle data for developers and AI agents.

Decode VINs, look up plates, and retrieve history, specifications, market values, images and recalls. Connect through the hosted MCP server, REST API or language SDKs.

Start building for free
// RESPONSE JSON
{
  "success": true,
  "input": { "vin": "1HGCM82633A004352" },
  "attributes": {
    "year": "2003",
    "make": "Honda",
    "model": "Accord",
    "trim": "EX",
    "engine": "2.4L I4",
    "drivetrain": "FWD"
  }
}
NerdWallet
ServiceUp
DrivenBrands
State Farm
Google
Pam
VETTX

Better, faster, cost effective at every price point

More complete vehicle data, broader coverage, and better value than competing APIs.

Current values are illustrative and must not be presented as measured accuracy.

Full vehicle specs from any VIN

Decode any 17-character VIN into year, make, model, trim, engine, drivetrain, dimensions, colors, and OEM standard/optional equipment in one response.

Open safety recalls by VIN

Look up any OEM factory recall campaigns for any VIN — campaign IDs, affected components, risk summary, remedy status, and manufacturer notifications in one call.

License plates from any photo

Detect and extract license plate numbers and region from vehicle images with high accuracy — turn a photo into a plate string ready for decoding.

Stock vehicle photos on demand

Retrieve clean, listing-ready vehicle images by year, make, model, and trim — filter by angle, color, and photo type for inventories, marketplaces, and apps.

Plate to vehicle identity, worldwide

Resolve a license plate and region into VIN, make, model, trim, engine, and full vehicle specs across 50+ countries — the same richness as a VIN decode, from registration data.

Specs without a VIN

Look up structured vehicle data by year, make, and model — trims, features, colors, options, and OEM codes when a VIN isn’t available.

Recalls by year, make, and model

Retrieve open NHTSA safety recalls for an entire model line — no VIN required — ideal for fleet checks, listings, and model-level compliance dashboards.

Decode non-US VINs worldwide

Decode international VINs into make, model, year, body, manufacturer, plant country, drivetrain, dimensions, and technical attributes for EU, JDM, LATAM, and other non-US markets.

Vehicle tools for AI agents

Connect the hosted CarsXE Model Context Protocol (MCP) server at https://mcp.carsxe.com/mcp. Give your AI agent named tools for VINs, plates, history, market values, recalls and more, with schemas for each supported lookup.

Bring the stack you already use

Start with the REST API, then wire in Stripe metering, Zapier and n8n workflows, Postman collections, or generate a client from the OpenAPI schema.

Explore integrations →
React
Vue
Java
Python
Docs
Node.js
Integrations
PHP
CLI
Zapier
n8n
Swift
.NET
Android
Snowflake
Go

Typed SDKs from one schema

Node, Python, Go, and PHP clients generated directly from our public OpenAPI 3.1 specification file.

app/api/carsxe/route.tsapp/page.tsx
javascript
import { CarsXE } from 'carsxe-api';
const carsxe = new CarsXE('YOUR_API_KEY');
const vehicle = await carsxe.specs({ vin });
console.log(vehicle)

Agentic Payments

Agents pay per request using crypto or Stripe — no subscriptions, no API keys to manage. Just fund and go.

Companies love building with CarsXE

More complete vehicle data, broader coverage, and better value than competing APIs.

“

CarsXE offers MotorTango's customers accurate and reliable vehicle data across many makes and models. Their VIN decoder and specs API are second to none.

Andy Liakos

CTO, MotorTango

“

The API is super easy to work with...it's a damn good API. And trust me, I deal with a lot of third parties and you're the creme de la creme. It's great. Documentation is sound, the result sets are sound. I have nothing to say but, man, it's too easy to work with.

Alan Deitch

Senior Engineering Leader, SpotHero

“

When a customer calls a dealership, we know they have an open recall instantly. That changes what the call is worth. Our agents book the recall alongside whatever the customer originally called about, and the dealer captures service work that used to walk out the door unnoticed. CarsXE's recall data is what makes that possible on every call, at every rooftop we run.

Samee Khan

Founder & CEO, PAM

“

With their VIN decoder and images, we can accurately document what's needed to perform repairs and ADAS calibrations, and we do it much more efficiently — saving dozens of minutes on every single repair. The result is consistent, reliable service at scale for all of our customers, backed by data we trust. CarsXE has become a critical part of our workflow and our ability to grow.

Philip Brossy

Founder & CEO, ADAS Safe

Workflows

One API is a lookup. A few together are a workflow.

Paste your company's website and we'll suggest a step-by-step workflow built from real CarsXE APIs for what your business does.

Suggest a workflow
  • Dealership trade-in

    1. VIN
    2. Specifications
    3. Vehicle History
    4. Market Value
  • Insurance quote

    1. Plate
    2. Plate Decoder
    3. Specifications
    4. Vehicle History
  • Fleet onboarding

    1. VIN list
    2. Specifications
    3. Recalls (batch)

Frequently asked questions

Everything you need to know about CarsXE

Read the docs

Our production tier defaults to 120 requests per second with a concurrency ceiling of 20 parallel processes. Need higher limits for batch decoding? Get in touch with our solutions engineers to configure high-scale concurrent ingestion.