Fetch fuel economy (MPG) data from the EPA fueleconomy.gov API

domain: fueleconomy.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. The fueleconomy.gov API is public and requires no API key; start by fetching available model years via GET https://www.fueleconomy.gov/ws/rest/vehicle/menu/year
  2. Use the chained menu endpoints to get makes for a year and models for a make: GET /ws/rest/vehicle/menu/make?year=<year> then /ws/rest/vehicle/menu/model?year=<year>&make=<make>
  3. Retrieve the list of vehicle options (trim/engine combinations) via GET /ws/rest/vehicle/menu/options?year=<year>&make=<make>&model=<model> to obtain vehicle IDs
  4. Fetch full fuel economy details for a specific vehicle ID: GET /ws/rest/vehicle/<id> which returns city, highway, and combined MPG along with CO2 emissions and fuel type
  5. For EVs and PHEVs, look for the mpgE (MPG equivalent) and range fields in the response; the combined field for EVs reflects MPGe, not liquid fuel economy

Known gotchas

Related routes

Retrieve vehicle fuel economy and environmental data from the EPA FuelEconomy.gov API to enrich vehicle listings
fueleconomy.gov · 6 steps · unrated
Pull EPA-tested MPG and emissions data for a specific vehicle trim using the fueleconomy.gov Web Services API
fueleconomy.gov · 5 steps · unrated
Use the fueleconomy.gov Web Services API to populate a year, make, and model vehicle picker and retrieve official EPA fuel economy ratings for the selected vehicle
fueleconomy.gov · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans