One key returns a VIN decode with open recalls and complaints, a mileage-adjusted market value, an insurance premium estimate and fuel cost — all as JSON, all from US government feeds or live listings. Part of the Dealer plan.
One key, four datasets
Every response is US-market and comes straight from government feeds or live listings — no scraping, no guesswork:
VIN decode + recalls — make, model, year, trim, engine, plant, plus open NHTSA recalls and complaint counts, per VIN.
Market value — low / estimate / high from real live US listings, mileage-adjusted; price a whole lot programmatically.
Insurance cost — estimated full-coverage premium by state, from HLDI loss indices × NAIC state premiums.
Fuel & MPG — EPA combined MPG (or MPGe) and the real yearly fuel cost per model, gas and EV.
The endpoints
Base URL https://forcar.org. Every response is JSON, CORS-enabled.
vinrequired17-character VIN (no I, O, Q).keyauthYour API key, or send it as a Bearer header."vin": "1HGCM82633A004352", "year": 2003, "make": "HONDA", "model": "Accord", "trim": "EX", "body_class": "Coupe", "engine": "6-cyl 3.0L", "fuel": "Gasoline", "plant": "Marysville, USA", "open_recalls": 2, "complaints": 147
makerequiredmodelrequiredyearrequiredmileageOptional — mileage-adjust the estimate."make": "Toyota", "model": "Camry", "year": 2019, "mileage": 62000, "low": 17250, "estimate": 19400, "high": 21800, "n": 143, "currency": "USD"
makerequiredmodelrequiredstateOptional 2-letter code (default US average)."make": "Ford", "model": "F-150", "state": "TX", "premium": 1612, "loss_index": 112.0, "vs_average_pct": 12, "currency": "USD"
makerequiredmodelrequiredmilesOptional annual miles (default 15,000).gasOptional $/gallon (default 3.50)."make": "Toyota", "model": "Prius", "is_ev": false, "mpg_combined": 52, "annual_fuel": 1009, "currency": "USD"
Quick start
Authenticate with ?key= or a Bearer header — both work everywhere.
# by query param curl "https://forcar.org/api/v1/decode?vin=1HGCM82633A004352&key=YOUR_API_KEY" # or Bearer header curl -H "Authorization: Bearer YOUR_API_KEY" \ "https://forcar.org/api/v1/value?make=Toyota&model=Camry&year=2019&mileage=62000"
Your key lives in your account — generate or rotate it any time. The API is part of the Dealer plan.
Limits & plan
Counters reset at midnight UTC. Over the limit returns HTTP 429.
| Endpoint | Dealer plan |
|---|---|
| /api/v1/decode — VIN, recalls, complaints | 10,000 / day |
| /api/v1/value — market value | 5,000 / day* |
| /api/v1/insurance — premium estimate | 5,000 / day* |
| /api/v1/fuel — MPG & fuel cost | 5,000 / day* |
* Value, Insurance and Fuel share one 5,000/day pool. The API is part of the Dealer plan.