the fix face · FIX lane · Services
Repair work quoted in writing, before the lift.
Quote. Authorize. Done.
One VIN opens the quote: the decode supplies year, make, model, and engine — what the service writer would have asked — and the recall record posts beside it, first, because an open campaign is the manufacturer’s repair, free at the dealer. The written quote posts before the car moves. Quotes are free. No account.
Hand this record to your agent: it walks the quote and the work order, and you appear only where you’re load-bearing — authorize the work, authorize any revision, in writing.
A VIN is 17 characters and never uses I, O, or Q.
checked before any quote
the count · the check datea campaign repair is the manufacturer’s work, free at the dealer — that line posts first
the written quote, as it posts
- vendor cost— posted as its own line
- our margin— posted beside it, never inside it
- total— the number you pay, in writing
- the basis— what the quote priced, stated with it
reads beside decode · odometer · recalls — the record the shop sees too
Figures render live at the address. This page states structure, not prices.
The first line is not ours to sell.
Before this page quotes anything, it checks the campaign record. An open recall is the manufacturer’s repair — parts and labor, free at the dealer — and if the fault you named is a campaign, that line posts first, above any number of ours.
The check reads the same record as recalls.vin, posted with value, source, and timestamp, beside the quote it precedes.
This page does not quote work the manufacturer owes you.
the recall-first rulethe count · posted before any quote · free at the dealer
The quote, before the lift.
The lift estimate is the desk’s local franchise here — the number that appears after the car is up and cannot leave. Here is what posts instead.
- Year, make, model, engine?the decode, posted from the VIN — what the service writer would have asked
- Is this fault a recall?the open-campaign record posts beside the quote; a campaign repair is the manufacturer’s work, free at the dealer — that line posts first
- What does it cost?the written quote: vendor cost · our margin · total as separate lines, with its basis
- What if they find something on the lift?a revision posts in writing and waits for your authorization; the wrench does not turn on an unauthorized line
Everything the sheet knows, it posts. Everything it asks, it needed. The shop sees this exact page.
The number that posts is the number you pay.
A lift finding is real — the rule is where it surfaces. Here it posts as a written revision that waits for your authorization before the work, never as a total discovered at pickup. Timestamp against timestamp, on one record.
And a finished repair posts to the record — order id, work performed, timestamp, invoice line. The next buyer reads a fix that is a fact; the seller carries a repair that needs no telling.
Every revision authorized before the wrench turned, the completion on the record.
the revision · the authorization · the work performed · the completion
The work order, on the services chassis.
Quote → authorize → done. The order transacts through the services.vin counter — one VIN, one order, one invoice.
01Quotelive today · free
Paste the VIN and name the job or the symptom. The decode supplies year, make, model, and engine; the campaign check posts first; the written quote posts with its basis through the services.vin counter — vendor cost and our margin as separate posted lines.
the vendor cost · our margin · the total
02Authorizeopens when the gate clears
Pay the posted price; the work order opens at the address. A lift finding posts as a written revision and waits — authorized before the work, never a number at pickup.
the work order · the revisions · the authorization
Authorize the work ordernot yet open · repair-vendor agreements per market before paid work orders
The work-order action renders through the compliance gate: repair-vendor agreements per market run through the services.vin chassis; until they clear, nothing on this page takes a paid work order. The written quote is live today — free, no account.
03Doneposts to the record
Webhook status posts distance-to-done; the completion posts to the record with the invoice beside it. Margin posts per work order as its own line — no fee appears at authorization that wasn’t on the quote.
the status · the completion · the invoice line
Order id, timestamps, and amounts render live at the address. Structure, not prices.
serves this doorrepairs · shops → repair.vin
Who orders the work.
One posted quote, three registers — the same lines, the same timestamps.
The owner
a symptom and no number
Today the number firms up on the lift and is authorized by phone. Here the quote posts in writing before the car moves, and every revision waits for a written yes.
recalls.vincheck the free repair first
quoted before the lift · authorized in writing
The buyer
pricing a fix before the deal
A known fault is a negotiating line only when it has a number. The quote posts against the VIN before the money moves — the repair priced beside the deal, not after it.
The dealer
mechanical recon, per VIN
Mechanical recon bulk-orders per VIN list at net terms — vendor cost and margin post per line, per unit. What the inspection finds, the work order fixes.
Insurance paying? That job is the insurer-paid pool — the sibling lane at collision.vin. This door quotes the work you authorize yourself.
The quote is one face of the record.
If an agent orders the repair for you, it reads this same record: the posted quote · the written revisions · the completion on the record is the receipt that survives being shown to you — tools at apis.vin/mcp.
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/ -H 'accept: text/markdown' → the markdown twin of this page
curl https://repair.vin/{VIN} -H 'accept: application/json' → the record as typed evidence objects
curl https://repair.vin/{VIN} -H 'accept: text/markdown' → the record's markdown twinMachine 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.