{"uid":"cap_15xKrraqaW5IpEFFxO8RX","slug":"forgemesh-vin-decoder-4fe89a91","name":"ForgeMesh VIN Decoder","description":"Vehicle identification number decoder: full 17-character or partial VIN in, structured vehicle record out — make, model, model year, trim, series, engine, transmission, drive type, doors, and gross vehicle weight rating. Built for car marketplaces, fleet tools, and diagnostics agents that need authoritative specs.","url":"https://x402.forgemesh.io/vin-decoder","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"vin":{"type":"string","description":"the VIN — full 17 chars or partial with * wildcards (min 6 chars)"},"model_year":{"type":"string","description":"optional 4-digit model year hint, improves partial-VIN decodes"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mqzh9lGWWwWzqwYT2Qncw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes a full or partial Vehicle Identification Number (VIN) into structured vehicle specs including make, model, year, trim, engine, transmission, drive type, doors, and GVWR.","exampleAgentPrompt":"Decode the VIN 1HGCM82633A004352 and give me the full vehicle specs — make, model, year, trim, engine, and transmission.","exampleUseCases":[{"title":"Used car listing data enrichment","prompt":"I'm building a used car listing and only have the VIN 2T1BURHE0JC041234 — can you decode it and pull the make, model, year, trim, and engine details so I can auto-fill the listing?"},{"title":"Fleet vehicle record lookup","prompt":"Our fleet manager logged VIN 1FTFW1ET5DFA12345 but didn't record the specs — decode it and tell me the drive type, transmission, doors, and gross vehicle weight rating."},{"title":"Partial VIN vehicle identification","prompt":"I only have the first 11 characters of a VIN: 1G1ZT53806F — with a 2006 model year hint, can you decode it and tell me what vehicle it is?"}],"resultDescription":"A structured vehicle record containing authoritative specs decoded from the VIN: make, model, model year, trim level, series, engine configuration, transmission type, drive type, number of doors, and gross vehicle weight rating (GVWR).","failureModes":["VIN shorter than 6 characters returns a validation error","Invalid VIN format or characters returns an error response","Partial VIN without a model year hint may return multiple possible matches or ambiguous results","Very old or rare vehicles may have incomplete spec fields","Unrecognized VIN prefix returns no match"],"whenToPreferThis":"Choose this endpoint when you need authoritative, structured vehicle specifications from a VIN — especially for car marketplaces, fleet management systems, or diagnostics agents that require make/model/trim/engine data programmatically. It supports partial VIN decoding with wildcards, making it useful even when only a portion of the VIN is known. Prefer it over scraping manufacturer sites or using general web search when structured, machine-readable output is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:43:31.873Z","isFirstParty":false}