{"uid":"cap_dSeStmXz9We9LRuYwAvWz","slug":"sitecheck-vin-decoder-77200875","name":"SiteCheck VIN Decoder","description":"Decodes up to 20 vehicle identification numbers with NHTSA's vPIC database (US public domain): make, model, model year, trim, body class, vehicle type, engine (cylinders, displacement, fuel), drive type, plant country and city, manufacturer, and the decoder's own error code and message. The check digit is verified for North American VINs. A VIN that is not 17 characters without I, O or Q is a 400.","url":"https://api.sitecheck-api.workers.dev/api/vin?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["vin"],"properties":{"vin":{"type":"string","description":"One VIN, or up to 20 separated by commas (17 characters, no I, O or Q)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"count":1,"source":"NHTSA vPIC DecodeVinValues (US government data, public domain)","vehicles":[{"vin":"1HGCM82633A004352","make":"HONDA","trim":"EX-V6","model":"Accord","plant":{"city":"MARYSVILLE","country":"UNITED STATES (USA)"},"engine":{"fuel":"Gasoline","cylinders":6,"displacementL":3},"format":true,"series":null,"bodyClass":"Coupe","driveType":null,"modelYear":2003,"vehicleType":"PASSENGER CAR","manufacturer":"AMERICAN HONDA MOTOR CO., INC.","decoderMessage":"0 - VIN decoded clean. Check Digit (9th position) is correct","checkDigitValid":true,"decoderErrorCode":"0"}],"checkedAt":"2026-10-15T14:15:59.443Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YBGTtpBBz4X25lp9SH6X0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes a Vehicle Identification Number (VIN) using NHTSA vPIC data, returning make, model, year, engine, body class, and validation details for up to 20 VINs per call.","exampleAgentPrompt":"Can you decode the VIN 1HGCM82633A004352 and tell me the make, model, year, and engine details?","exampleUseCases":[{"title":"Used car purchase verification","prompt":"I'm looking at buying a used car with VIN 1HGCM82633A004352 — can you decode it and tell me what year it is, the make and model, and whether the VIN check digit is valid?"},{"title":"Fleet management VIN enrichment","prompt":"I have these three VINs for our company vehicles: 1HGCM82633A004352, 2T1BURHE0JC023567, 3VWFE21C04M000001 — can you decode all of them and give me the make, model, year, and engine info for each?"},{"title":"Insurance application vehicle lookup","prompt":"A customer listed VIN 5YJSA1DN5DFP14896 on their insurance application — can you decode it to confirm the vehicle type, make, model year, and manufacturer?"}],"resultDescription":"Returns a JSON object with a vehicles array. Each vehicle entry includes: VIN, make, model, trim, series, body class, drive type, model year, vehicle type, manufacturer, assembly plant (city and country), engine specs (fuel type, cylinders, displacement in liters), check digit validity flag, decoder message, and decoder error code. Also includes total count, data source attribution, and a checkedAt timestamp. Up to 20 VINs can be decoded in a single call.","failureModes":["Invalid VIN format (not 17 characters, or contains I, O, or Q) returns a decoder error code and message","Unknown or unrecognized VIN may return partial data with non-zero error codes","More than 20 VINs submitted in one call may be rejected or partially processed","Non-US or very old vehicles may have limited data returned from NHTSA vPIC","Missing required 'vin' query parameter returns a validation error"],"whenToPreferThis":"Choose this endpoint when you need fast, reliable VIN decoding backed by official US government NHTSA data at a very low per-call cost ($0.001). It supports batch decoding of up to 20 VINs in one request. Prefer this over scraping NHTSA directly for agent workflows requiring programmatic access with predictable pricing and JSON responses.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:48:19.589Z","isFirstParty":false,"canonicalSlug":"sitecheck-vin-decoder-77200875"}