2024 Mazda CX-50 Preferred — the unit, on the rails
decoded from VIN · sample record · 2026-07-04 17:09 · check digit valid · both parties see this exact record
vehicle2024 Mazda CX-50 Preferred · verified
value$13,375 retail · $11,500 trade · verified
odometer27,627 mi · verified
recallsNo open recalls · verified
listedNo live listing · 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.
- Connect — one account at auth.vin opens every address for your store.
- Post — your units resolve, decode, and price at their own addresses.
- Transact — appraise, wholesale, and move on the same rails your buyer reads.
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
- B2A2B — agents brokering between businesses — Mandate presented, fee disclosed, settlement three-way
- B2A2D — the capability embeds downstream — reserved acts route back to a credentialed human leaf
curl https://dealers.vin/7MMVABDM3RN163785 -H 'accept: application/json' → the record as typed evidence objects curl https://dealers.vin/7MMVABDM3RN163785 -H 'accept: text/markdown' → the record's markdown twin curl https://dealers.vin/7MMVABDM3RN163785 → 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 7MMVABDM3RN163785
- vhr.vinRecord: history, recalls, sticker, value for 7MMVABDM3RN163785
- listings.vinSource: search inventory by VIN or facets
move the metal
- offers.vinWholesale: disposition with payoff handled
- transport.vinDispatch: a VIN and two zips, tracked to the door
wire the store
- apis.vinEmbed the rails: one key, one SDK, one MCP server