Vehicle Data API
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
Send a VIN, get everything your application needs. No scraping, no manual lookups, no incomplete data.
POST a 17-character VIN to our API with your API key.
NHTSA decoding, vehicle catalog matching, service reference cross-checking, and AI-powered spec generation — all in milliseconds.
Receive a clean, structured JSON response with vehicle details, service specs, vehicle reference data, and shop-ready information.
Accuracy Method
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.
NHTSA-backed decoding establishes base identity, platform, and regulatory attributes from the VIN itself.
Catalog and service references are used to resolve shop-critical specs like fluids, torque, tires, and electrical values.
AI-generated fields are constrained to schema and confidence logic so your app can display results with clear handling rules.
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
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.
{
"vin": "1HGCV1F33LA000001"
}
{
"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
VINrichment doesn't just decode — it enriches. Every response includes structured segments covering the full lifecycle of the vehicle.
Year, make, model, trim, body class, drive type, and full VIN structure breakdown.
Displacement, horsepower, torque, cylinders, fuel type, transmission, and turbo/supercharger data.
Engine oil type and capacity, coolant, brake fluid, transmission fluid, power steering, and differential fluid.
Lug nuts, drain plug, spark plugs, intake manifold, exhaust manifold, and more — with units.
Tire size (front/rear), tire pressure, wheel diameter, bolt pattern, and hub bore.
Battery group size, CCA, voltage, alternator output, and starter specs.
Oil change, brake inspection, coolant flush, transmission service, air filter, and spark plug intervals.
Airbag locations, TPMS type, ABS, ESC, crash imminent braking, and active safety features.
Wheelbase, overall length/width/height, curb weight, GVWR, and bed/cab dimensions for trucks.
Who It's For
Whether you're running a repair shop or building software that serves them, VINrichment gives you the data layer you need.
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.
Map VINs to exact part fitment. Use engine, transmission, and drivetrain data to narrow down compatible parts and eliminate returns from wrong fitment.
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.
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
Most VIN APIs stop at year, make, model. We go deeper — returning the service specs your techs actually need.
Vehicles in catalog
Vehicle data points across 18 categories
Structured response segments
Every returned field includes a confidence signal so your app can decide when to display, fall back, or prompt for verification.
Claude AI generates shop-ready specs when reference data is sparse, verified against known sources.
Pick the response categories you need — fluids, tires, torque, electrical, DTC codes, and more. Every key requires at least one category.
API key in the header. That's it. No OAuth flows, no sessions, no token refreshes.
Search Intent Coverage
VINrichment is built for the exact problems teams search to solve: VIN decoding, vehicle specification retrieval, and service data automation.
Decode 17-character VINs into structured year, make, model, trim, powertrain, and equipment data.
Get dimensions, weights, tires, electrical values, and other specification fields in JSON.
Return fluids, capacities, torque specs, and service intervals for shop and maintenance workflows.
Integrate vehicle enrichment into DMS, parts, fleet, insurance, and marketplace applications.
Solution Hubs
Explore focused pages built for high-intent searches and practical implementation needs across automotive software teams.
VIN Decoder API
Focused on decode workflows, structured vehicle identity, and production integration.
Vehicle Specs API
Dimensions, weight, powertrain, tire, and technical specification use cases.
Service Data API
Fluids, capacities, torque specs, and service interval workflows for shops.
DMS VIN Integration
Implementation patterns for shop systems, repair orders, and advisor flows.
FAQ
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.
Get your API key and start decoding VINs in minutes.