data.vin/JM3KFBXY1S0597748
2025 Mazda CX-5 2.5 Turbo Signature.
The data manifest.
JM3MakerKFBXYVehicle1CheckSYear0597748This car
Σ value × weight = 386 ·386 mod 11 = 1 · position 9 reads 1
Decoded from VINSample record2026-07-04 13:27Check digit validBoth parties see this exact record
Any VIN, one address
The market face
- ListedNo live listingListings index2026-07-04 13:27Reported, not yet verified
The build, decoded
- BodySUVSample recordPosted 2026-07-04 13:27Verified
- DrivetrainAWDSample recordPosted 2026-07-04 13:27Verified
- Engine2.5L I4 TurboSample recordPosted 2026-07-04 13:27Verified
What the seventeen characters certify
- Check digitPosition 9 reads "1": the other sixteen compute "1"ISO 3779 · 49 CFR 565.15(c) check-digit mathVerified
- Validation regimePrimary identity is not the VIN: validated structurally · Japan (ISO 3780 J block)MLIT/NALTEC regime: domestic identity is katashiki + frame number; 17-char VINs mainly on exports (vindex market registry, JP row)Verified
- Manufacturer idWMI JM3: positions 1–3ISO 3779 VIN structureVerified
- Model-year codePosition 10 reads "S": the 2001–2030 code table reads 2025ISO 3779 model-year tableVerified
- PatternSquish JM3KFBXYS0: positions 1–8 + 10–11The ambiguity scope observations post againstVerified
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
This record, posted across the family.
Every line is a posted fact at its own address.
For the agent you send.
The agent reads the same record you do.
Same two routes, three representations: the numbers never differ between them.
Three representations
1curl https://data.vin/JM3KFBXY1S0597748 -H 'accept: application/json'
2 # the record as typed evidence objects
3curl https://data.vin/JM3KFBXY1S0597748 -H 'accept: text/markdown'
4 # the record's markdown twin
5curl https://data.vin/JM3KFBXY1S0597748
6 # this page
On this host
- Motionsb2aThe buyer is an agent: no human leaf; discover, bind, pay, worst-case cost posted before the callb2a2dThe capability embeds downstream: reserved acts route back to a credentialed human leaf
- Machine surfaces/llms.txt/icp.json/.well-known/agents.json
- One MCP serverapis.vin/mcp serves the whole platform: every door’s tools in one server, each result carrying its door’s URL.
- AttributionX-Client-Type: html | md | json | mcp names which reader arrived; it never changes the record.
Every door, this record.
The same seventeen characters, read at every address.
- One answer
- vhr.vinOne answer, not the catalog? What happened to JM3KFBXY1S0597748 is vhr.vin's job: the history, posted.
- values.vinWhat JM3KFBXY1S0597748 is worth is values.vin's job: the posted numbers and their basis.
- listings.vinWhether JM3KFBXY1S0597748 is for sale is listings.vin's job: the live-listing corpus.
- sticker.vinHow JM3KFBXY1S0597748 was built is sticker.vin's job: the window sticker, retrieved.
- Integration
- apis.vinKey, SDK, MCP: how to integrate is apis.vin's job. This page prices what you integrate.
- The family
- vin.companyEvery door, one record: vin.company/JM3KFBXY1S0597748