// COVERAGE
What “covered” means here.
- 228
- configurations covered, as of Oct 18, 2026.
- 40
- makes covered, distinct makes in the catalog.
- 88%
- median fill rate, fields populated per config.
- 9
- data groups, one call or à la carte.
One vehicle, fully enriched.
Every sample on this site describes the same reference vehicle. Its enrichment status and fill rate are in every response's config block.
reference vehicle
2019 Honda CR-V EX
2019_honda_cr_v_ex_l15be · 1.5L L15BE 4cyl · 4WD · Continuously Variable Transmission (CVT)
Every car we have enriched.
Read across a row for one model's history, down a column for the catalog's shape. A gap is a year we do not hold, so it stays a hole rather than being closed over by a range.
Deep, or still growing.
Deep means the group is filled for nearly every enriched config. Growing means it is populated as jobs complete and images are fetched.
| Group | Endpoint | Depth |
|---|---|---|
Identity & engine Canonical config resolved from a VIN, YMMT, or config_key, with the exact engine. | /v1/decode · stable | deep coverage |
Fluids & capacities Fluid types and capacities for the exact engine, each with its source, not a generic 'takes 5 quarts'. | /v1/fluids · stable | deep coverage |
Spec sheet & service points Attributes and chassis service points for the exact config. | /v1/specs · stable | deep coverage |
Maintenance schedule Service intervals by miles and months. | /v1/maintenance-schedule · stable | deep coverage |
Parts & reference prices OEM part numbers matched to the config per service, each with a reference price and the date observed. | /v1/parts · stable | deep coverage |
Tires & wheels Tire and wheel fitment for the exact config. | /v1/tires · stable | deep coverage |
Labor time estimates Labor time estimates per service, each labelled with its method and a confidence score. | /v0/labor · preview | growing |
Vehicle media The cached exterior render for a config. | /v0/vehicle-image · preview | growing |
Service history Sanitized per-VIN records, no PII, costs, or shop identity. | /v0/service-history · preview | growing |
Check a vehicle yourself.
GET /v1/configs lists every enriched config for a year/make/model with its enrichment status and fill rate. An empty list means not covered yet; POST /v0/enrich grows it.
curl 'https://vinspeclookup.com/api/v1/configs?year=2019&make=Honda&model=CR-V' \ -H 'Authorization: Bearer otp_live_…'{
"object": "config_list",
"year": 2019,
"make": "Honda",
"model": "CR-V",
"trim": null,
"count": 1,
"configs": [
{
"config_key": "2019_honda_cr_v_ex_l15be",
"year": 2019,
"make": "Honda",
"model": "CR-V",
"trim": "EX",
"drivetrain": "4WD",
"engine": "1.5L L15BE",
"enrichment_status": "complete",
"fill_rate": 92
}
]
}No key yet? The same call runs free on the sandbox console.