dealers.vin
JM3·KFBXY1·S0597748

2025 Mazda CX-5 2.5 Turbo Signature — the unit, on the rails

decoded from VIN · sample record · 2026-07-04 13:27 · check digit valid · both parties see this exact record

vehicle2025 Mazda CX-5 2.5 Turbo Signature · decoded from VIN · SUV · 4WD · 5.0L V8 · posted 2026-07-04 13:27 · verified
value$35,887 retail · $30,875 trade · 317 comparable transactions, 90 days · posted 2026-07-04 13:27 · verified
odometer8,402 mi · consistent across 9 records · posted 2026-07-04 · verified
recallsNo open recalls · recall registry · posted 2026-07-04 · verified
listedNo live listing · listings index · 2026-07-04 13:27 · reported, not yet verified

This record, posted across the family

the unit's face — every dealer rail for this vin

The Rails Plan — connect, post, transact.
  1. Connect — one account at auth.vin opens every address for your store.
  2. Post — your units resolve, decode, and price at their own addresses.
  3. Transact — appraise, wholesale, and move on the same rails your buyer reads.
distance to done: 3 steps

values.vin — appraise this unit

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: B2A2B · B2A2D

curl https://dealers.vin/JM3KFBXY1S0597748 -H 'accept: application/json'   → the record as typed evidence objects
curl https://dealers.vin/JM3KFBXY1S0597748 -H 'accept: text/markdown'      → the record's markdown twin
curl https://dealers.vin/JM3KFBXY1S0597748                                 → this page

Machine surfaces on this host: /llms.txt · /icp.json · /.well-known/agents.json · one estate MCP server — 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.

No gate on this door's two routes — keyless reads, no account. Gated actions elsewhere on the estate return a typed OFFER (posted price · hard ceiling) or a NEEDS_HUMAN handoff, never a dead end.

Every door, this record

work the unit
  • values.vinAppraise: five numbers with the comps behind them for JM3KFBXY1S0597748
  • vhr.vinRecord: history, recalls, sticker, value for JM3KFBXY1S0597748
  • listings.vinSource: search inventory by VIN or facets
move the metal
wire the store
  • apis.vinEmbed the rails: one key, one SDK, one MCP server