Joshua Hemmerling
Meet the Founder
VINrichment

Vehicle Data API

One VIN. Complete data.
instant vehicle specifications.

VINrichment decodes any VIN and returns fluids, torque specs, tire data, electrical specs, DTC codes, recalls, and TSBs — all from a single API call. Built for shop management systems, parts platforms, and automotive developers.

Response Time

<200ms

Typical decode response

Vehicle Catalog

300K+

Year/make/model/trim coverage

Vehicle Data Points

1.46M

Across 18 service categories

Uptime Target

99.9%

Azure-hosted infrastructure

How It Works

Three Steps to Vehicle Data

Send a VIN, get everything your application needs. No scraping, no manual lookups, no incomplete data.

01

Send a VIN

POST a 17-character VIN to our API with your API key.

02

We Decode & Enrich

NHTSA decoding, vehicle catalog matching, service reference cross-checking, and AI-powered spec generation — all in milliseconds.

03

Get Structured JSON

Receive a clean, structured JSON response with vehicle details, service specs, vehicle reference data, and shop-ready information.

Accuracy Method

How VINrichment Builds Reliable Results

VINrichment uses layered enrichment for each decode: standards-based VIN decode, catalog mapping, structured attribute lookups, controlled AI fallback, and confidence scoring on every field.

Layer 1: VIN Decode

NHTSA-backed decoding establishes base identity, platform, and regulatory attributes from the VIN itself.

Layer 2: Catalog + Service Data

Catalog and service references are used to resolve shop-critical specs like fluids, torque, tires, and electrical values.

Layer 3: Structured Fallback

AI-generated fields are constrained to schema and confidence logic so your app can display results with clear handling rules.

Layer 4: Confidence Scoring

Every field returns with a confidence indicator so your application can decide when to display, fall back, or prompt for verification — no silent guesses.

Methodology updated: April 2026. For implementation details, see the API docs.

See It In Action

Rich Data From a Single VIN

Every VIN decode returns segmented, structured data that's ready to use. Vehicle identification, dimensions, engine specs, service data, fluids, torque specs, tire specifications, and more.

  • 14 structured data segments per vehicle
  • Fluids, capacities & torque specs
  • Tire & wheel specifications
  • DTC codes, recalls & TSBs
  • AI-generated shop-ready specs
POST /api/vinrichment/decode
{
  "vin": "1HGCV1F33LA000001"
}
Response — 200 OK
{
  "success": true,
  "data": {
    "segments": {
      "vehicle": {
        "year": 2020,
        "make": "Honda",
        "model": "Accord",
        "trim": "Sport 1.5T",
        "body_class": "Sedan/Saloon"
      },
      "engine": {
        "displacement_l": "1.5",
        "fuel_type": "Gasoline",
        "horsepower": "192",
        "cylinders": "4",
        "turbo": "Yes"
      },
      "shop_specs": {
        "fluids": { // Engine oil, coolant, brake fluid... },
        "torque_specs": { // Lug nuts, drain plug, spark plugs... },
        "tires_wheels": { // Tire size, pressure, wheel specs... },
        "electrical": { // Battery group, CCA, alternator... }
      },
      "service_intervals": { // Oil change, brake inspection, coolant... }
    }
  }
}

What You Get

Every Segment. Every Spec.

VINrichment doesn't just decode — it enriches. Every response includes structured segments covering the full lifecycle of the vehicle.

Vehicle Identity

Year, make, model, trim, body class, drive type, and full VIN structure breakdown.

Engine & Drivetrain

Displacement, horsepower, torque, cylinders, fuel type, transmission, and turbo/supercharger data.

Fluids & Capacities

Engine oil type and capacity, coolant, brake fluid, transmission fluid, power steering, and differential fluid.

Torque Specifications

Lug nuts, drain plug, spark plugs, intake manifold, exhaust manifold, and more — with units.

Tires & Wheels

Tire size (front/rear), tire pressure, wheel diameter, bolt pattern, and hub bore.

Electrical

Battery group size, CCA, voltage, alternator output, and starter specs.

Service Intervals

Oil change, brake inspection, coolant flush, transmission service, air filter, and spark plug intervals.

Safety & Airbags

Airbag locations, TPMS type, ABS, ESC, crash imminent braking, and active safety features.

Dimensions & Weight

Wheelbase, overall length/width/height, curb weight, GVWR, and bed/cab dimensions for trucks.

Who It's For

Built for the Automotive Industry

Whether you're running a repair shop or building software that serves them, VINrichment gives you the data layer you need.

Shop Management Systems

Auto-populate vehicle specs when a VIN is scanned. Give service advisors instant access to fluids, torque specs, and service intervals — no more manual lookups.

Parts & Catalog Platforms

Map VINs to exact part fitment. Use engine, transmission, and drivetrain data to narrow down compatible parts and eliminate returns from wrong fitment.

Automotive Developers

Building an app that touches vehicles? VINrichment gives you a clean, RESTful JSON API with structured data segments — ready to integrate in hours, not weeks.

Fleet & Insurance

Validate and enrich vehicle data at onboarding. Get safety features, weight ratings, and equipment details to power risk assessment and fleet management decisions.

Why VINrichment

Not Just Another VIN Decoder

Most VIN APIs stop at year, make, model. We go deeper — returning the service specs your techs actually need.

300K+

Vehicles in catalog

1.46M

Vehicle data points across 18 categories

14

Structured response segments

Confidence Indicators

Every returned field includes a confidence signal so your app can decide when to display, fall back, or prompt for verification.

AI-Enriched

Claude AI generates shop-ready specs when reference data is sparse, verified against known sources.

Category Scoping

Pick the response categories you need — fluids, tires, torque, electrical, DTC codes, and more. Every key requires at least one category.

Simple Auth

API key in the header. That's it. No OAuth flows, no sessions, no token refreshes.

Search Intent Coverage

What Teams Search For

VINrichment is built for the exact problems teams search to solve: VIN decoding, vehicle specification retrieval, and service data automation.

VIN Decoder API

Decode 17-character VINs into structured year, make, model, trim, powertrain, and equipment data.

Vehicle Specs API

Get dimensions, weights, tires, electrical values, and other specification fields in JSON.

Service Data API

Return fluids, capacities, torque specs, and service intervals for shop and maintenance workflows.

Automotive Integration API

Integrate vehicle enrichment into DMS, parts, fleet, insurance, and marketplace applications.

Solution Hubs

Deep-Dive Pages by Use Case

Explore focused pages built for high-intent searches and practical implementation needs across automotive software teams.

FAQ

Common Questions

VINrichment combines NHTSA VIN decoding, vehicle catalogs, service reference data, and AI-generated specifications. Data is cross-referenced across multiple sources for accuracy.

Any vehicle with a standard 17-character VIN — service data coverage starts as early as 1990s vehicles and runs through current model years. All makes and models sold in the United States are supported. Service spec depth varies by vehicle — popular models have the richest data.

AI-generated specs are produced by Claude and specifically tuned for automotive accuracy. Each spec is cross-referenced against known reference data when available. Confidence scores are included in the response so your application can decide how to present the data.

Yes. Each API key has a configurable monthly lookup quota. Plans start at 100 lookups/month, with higher tiers offering expanded volume and priority support. Repeat decodes of the same VIN within 24 hours are served instantly from cache (under 10ms) but still count toward your quota.

Yes. Every API key is configured with one or more response categories so you only receive the data segments relevant to your application. Categories include fluids, tires, torque, electrical, DTC codes, recalls, TSBs, and more.

All responses are clean JSON. No XML, no SOAP, no proprietary formats. Just structured, predictable JSON that's easy to parse in any language.

Ready to Enrich Your Vehicle Data?

Get your API key and start decoding VINs in minutes.