{"uid":"cap_K-vgQ7l8BfMAmJpV0uLP6","slug":"forgemesh-vin-decoder-bceef876","name":"ForgeMesh VIN Decoder","description":"Decode a vehicle identification number to full structured specs: make, model, year, trim, body style, engine details, transmission, drive type, and manufacturing plant as clean JSON. Accepts full 17-char VINs or partials with * wildcards. For listing enrichment, insurance quoting, and vehicle-history agents.","url":"https://x402.forgemesh.io/decode-vin","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_werXmKgDcIEhieSBeoSv3","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 VIN into structured vehicle specs including make, model, year, trim, body style, engine, transmission, drive type, and plant.","exampleAgentPrompt":"Can you decode this VIN for me — 1HGCM82633A123456 — and give me the full specs like make, model, year, trim, engine, and body style?","exampleUseCases":[{"title":"Enrich used car marketplace listing","prompt":"I have a new listing coming in with VIN 2T1BURHE0JC034761 — can you decode it and pull the full structured specs so I can auto-fill the year, make, model, trim, and engine fields?"},{"title":"Insurance quoting vehicle lookup","prompt":"I need to quote insurance for a customer's car with VIN 3VWFE21C04M000001. Can you decode that VIN and get me the body style, engine details, drive type, and transmission?"},{"title":"Partial VIN wildcard decode","prompt":"I only have a partial VIN — 1G1ZT5***8F123456 — and I know the model year is 2008. Can you decode it and tell me what vehicle it likely corresponds to?"}],"resultDescription":"Returns a clean JSON object with structured vehicle attributes including make, model, model year, trim level, body style, engine specifications (displacement, cylinders, fuel type), transmission type, drive type (FWD/RWD/AWD), and manufacturing plant location.","failureModes":["VIN shorter than 6 characters returns a validation error","Invalid VIN characters (I, O, Q not allowed) trigger a decode failure","Wildcards in ambiguous positions may return multiple possible matches or reduced confidence","Very old or rare vehicles may have incomplete spec data","Incorrect model_year hint combined with a partial VIN may yield wrong results"],"whenToPreferThis":"Use this endpoint when you need structured, machine-readable vehicle specs decoded directly from a VIN — especially for automotive listing enrichment, insurance quoting pipelines, or vehicle history agents. It supports partial VINs with wildcard characters, making it useful even when only part of the VIN is available. Prefer it over general vehicle APIs when you need a low-cost per-call JSON response with comprehensive spec coverage including plant and trim data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:09:25.438Z","isFirstParty":false}