VIN Decoder turns a 17-character Vehicle Identification Number into the vehicle it identifies. Returns make, model, year, trim, body class and manufacturer, plus engine specifications, plant of manufacture, and the safety equipment fitted to that specific build.
Try it — live request, no key required
No key required to try it. Get a key to use it in your app.
{
"status": "ok",
"error": null,
"data": {
// VIN Decoder response payload
}
}Code examples — ready to paste, with real parameters
curl "https://api.apiverve.com/v1/vindecoder?vin=1HGCM82633A004352" \
-H "x-api-key: YOUR_API_KEY"YOUR_API_KEY with your key.Full reference in the docs →Call it however you build.
One endpoint, many ways in — REST with JSON, XML, YAML, and CSV, plus GraphQL and an MCP interface for AI agents.
JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
GraphQL
Query language
MCP
For AI agents
Drop it into any site.
Add an interactive form for VIN Decoder with a single snippet — no backend, no keys in your markup.
Other ways to use VIN Decoder
Same data, same APIVerve account, same credit balance — one key works on all of them.