2025 Kia Sportage LX — the offer
decoded from VIN · sample record · 2026-07-19 11:15 · check digit valid · both parties see this exact record
the build, decoded
bodySedan · verified
drivetrainRWD · verified
engine3.5L V6 · verified
what the seventeen characters certify
check digitposition 9 reads "2" — the other sixteen compute "2" · verified
validation regimeprimary identity is not the VIN — validated structurally · Japan (ISO 3780 J block) · verified
manufacturer idWMI JF2 — positions 1–3 · verified
model-year codeposition 10 reads "S" — the 2001–2030 code table reads 2025 · verified
patternsquish JF2SLDRCSH — positions 1–8 + 10–11 · verified
under seal — the free rows above are real and stay free
the history — under seal
- title chain and brand events
- odometer records
- owner count
- open campaign status
the market read — under seal
- retail and trade figures
- comparable transactions, counted
- the valuation band, dated
For the agent you send
The agent reads the same record you do. Same two routes, three representations — the numbers never differ between them.
motions: B2A2C
- B2A2C — an agent acting for a consumer — everything it does survives being shown to them afterward
curl https://offers.vin/JF2SLDRC2SH430512 -H 'accept: application/json' → the record as typed evidence objects curl https://offers.vin/JF2SLDRC2SH430512 -H 'accept: text/markdown' → the record's markdown twin curl https://offers.vin/JF2SLDRC2SH430512 → this page
Machine surfaces on this host: /llms.txt · /icp.json · /.well-known/agents.json · one MCP server for the whole platform — apis.vin/mcp (every door a lens; tool results carry the door URL).
Attribution: X-Client-Type: html | md | json | mcp — read for agent-led demand attribution; it never changes the record.
Every door, this record
Know the car
- values.vinValue posted · auto.dev marketvalue · verified — turn the number into an offer here
- vhr.vinHistory: records posted for JF2SLDRC2SH430512 · the offer basis reads this exact page
- recalls.vinOpen-recall check, free — open findings post on the offer basis, never hidden
Do the deal
- buy.vinReplacement funnel: your net posts as budget. Vin it before you buy it
- financing.vinPayoff-to-new-loan bridge: balance already on file, sourced and timestamped
- transport.vinPickup order status · EPCIS event stream · posted on acceptance