2024 Audi Q5 EX — the repair
decoded from VIN · sample record · 2026-07-08 11:13 · check digit valid · both parties see this exact record
the build, decoded
bodyCrew Cab Pickup · verified
drivetrainAWD · verified
engine5.0L V8 · verified
what the seventeen characters certify
check digitposition 9 reads "2" — the other sixteen compute "2" · verified
validation regimecheck digit enforced — Canada (ISO 3780 2 block) · reported, not yet verified
manufacturer idWMI 2C4 — positions 1–3 · verified
model-year codeposition 10 reads "R" — the 2001–2030 code table reads 2024 · verified
patternsquish 2C4RC1S7RR — 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
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: B2A · B2A2C
- B2A — the buyer is an agent — no human leaf; discover, bind, pay, worst-case cost posted before the call
- B2A2C — an agent acting for a consumer — everything it does survives being shown to them afterward
curl https://repair.vin/2C4RC1S72RR102921 -H 'accept: application/json' → the record as typed evidence objects curl https://repair.vin/2C4RC1S72RR102921 -H 'accept: text/markdown' → the record's markdown twin curl https://repair.vin/2C4RC1S72RR102921 → 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
The work
- services.vinThe full catalog — every job on 2C4RC1S72RR102921 quoted from one record, settled on one invoice
Know the car
- recalls.vinAn open campaign is the manufacturer's repair, free at the dealer — check 2C4RC1S72RR102921 first
- vhr.vinThe history says what broke before: the posted record for 2C4RC1S72RR102921
Do the deal
- values.vinThe repair against the number: five values for 2C4RC1S72RR102921 before you authorize