# fi.vin > Finance any car by its VIN — soft-pull prequal, APRs by credit band, every fee posted. The F&I office in your pocket. See the payment before the desk sees you: soft-pull prequal with no score impact, real APRs by credit band, real payments, VSC and GAP priced to the exact VIN — every fee posted. Motions: B2H2A Routes: GET / (this document's page) · GET /{VIN} (the record for one vehicle) Representations: text/html · text/markdown · application/json (Accept header; same URL) Evidence: every field posts value · source · timestamp · verification state; empty states are typed EMPTY, invalid VINs are typed INVALID_VIN — never a faked 200. Agent surface: one estate MCP server — https://apis.vin/mcp (all .vin doors are lenses over one spine; tools: decode_vin, vehicle_history, market_value, window_sticker, out_the_door_price, open_recalls, search_listings, cash_offer, transport_quote, finance_prequal, insurance_quote, start_purchase) Gates: typed OFFER (posted price, hard ceiling, x402) or NEEDS_HUMAN handoff URL — no account walls. Auth: https://auth.vin (issuer) · keys/metering via id.org.ai Siblings: https://vhr.vin/ — History: records posted for · lenders read this page too https://taxes.vin/ — Out-the-door adds tax and fees by state · computed on request https://buy.vin/ — This prequal fulfills step 1 of the 7-step checklist. 6 steps remain https://insure.vin/ — Lenders require coverage before funding. Quotes on , posted https://offers.vin/ — Payoff on your current VIN bridges here