What is API Console?
The API Console (aka I/O Docs ) is an interactive tool that enables you to interact with the Edmunds API without writing a single line of code! Discover, learn, test and debug live API calls within seconds. For more details on authentication, method references and special requirements, please see the API Documentation section. You must be signed in before using this tool. If you already have an account, you can sign in , otherwise, please register now .
Compliance Notice
Please ensure you're in compliance with our Terms of Service and all API-specific Special Requirements (listed on each API's documentation page) before making any code or application that uses our API public. For more information, please email us at "api [at] edmunds.com"
Available APIs:
You can select the API you want to interact with from the drop-down menu below: Dealer API, Editorial API, Inventory API and Vehicle API.
Under each API, you will find a list of resources under which API methods exist. Resources are organized in a matter that makes sense to the end consumer of this API (i.e. the developer.)
For any questions or comments, please email us at "api [at] edmunds.com"
Select an API
Dealer API
Editorial API
Inventory API
Vehicle API
GET
Calculate for New Vehicles
/v1/api/tco/newtruecosttoownbystyleidandzip/:styleid/:zip
GET
Calculate for Used Vehicles
/v1/api/tco/usedtruecosttoownbystyleidandzip/:styleid/:zip
GET
Calculate Total Cash Price for New Vehicle
/v1/api/tco/newtotalcashpricebystyleidandzip/:styleid/:zip
GET
Calculate Total Cash Price for Used Vehicles
/v1/api/tco/usedtotalcashpricebystyleidandzip/:styleid/:zip
GET
Get Vehicle Makes with TCO Data
/v1/api/tco/getmakeswithtcodata
GET
Get Vehicle Models with TCO Data
/v1/api/tco/getmodelswithtcodata
GET
Get Vehicle Styles with TCO Data
/v1/api/tco/getstyleswithtcodatabysubmodel
GET
Calculate Resale Value for a Used Vehicle
/v1/api/tco/resalevaluesbystyleidandzip/:styleid/:zip
GET
Calculate The Depreciation Value of a Used Vehicle
/v1/api/tco/usedtotalcashpricebystyleidandzip/:styleid/:zip
GET
Calculate The Depreciation Value of a New Vehicle
/v1/api/tco/newtotalcashpricebystyleidandzip/:styleid/:zip
GET
Calculate for New Vehicle
/api/v1/vehicle/:make/:year/price
GET
Calculate for Used Vehicles
/v1/api/tmv/tmvservice/calculateusedtmv
GET
Calculate for the Typically Equipped Vehicle
/v1/api/tmv/tmvservice/calculatetypicallyequippedusedtmv
GET
Calculate for the Certified Vehicle
/v1/api/tmv/tmvservice/findcertifiedpriceforstyle
GET
DEPRECATED (REMOVED ON 08/01/13): Calculate for New Vehicle
/v1/api/tmv/tmvservice/calculatenewtmv
GET
Get by ID
/v1/api/incentive/incentiverepository/findbyid
GET
Get by Vehicle Make ID
/v1/api/incentive/incentiverepository/findincentivesbymakeid
GET
Get by Vehicle Style ID
/v1/api/incentive/incentiverepository/findincentivesbystyleid
GET
Get by Vehicle Category and Zipcode
/v1/api/incentive/incentiverepository/findincentivesbycategoryandzipcode
GET
Get by Vehicle Make ID and Zipcode
/v1/api/incentive/incentiverepository/findincentivesbymakeidandzipcode
GET
Get by Vehicle Model Year ID and Zipcode
/v1/api/incentive/incentiverepository/findincentivesbymodelyearidandzipcode
GET
Get by Vehicle Style ID and Zipcode
/v1/api/incentive/incentiverepository/findincentivesbystyleidandzipcode
GET
Get by ID
/v1/api/maintenance/action/:id
GET
Get by Vehicle Model Year ID
/v1/api/maintenance/actionrepository/findbymodelyearid
GET
Get Vehicle Model Years with Maintenance Schedules
/v1/api/maintenance/actionrepository/findmodelyearidswithmaintenanceschedule
GET
Get All Makes
/v1/api/vehicle/makerepository/findall
GET
Get Make by ID
/v1/api/vehicle/makerepository/findbyid
GET
Get All Future Makes
/v1/api/vehicle/makerepository/findfuturemakes
GET
Get Make by Name
/v1/api/vehicle/makerepository/findmakebyname
GET
Get Make by the Model Year ID
/v1/api/vehicle/makerepository/findmakesbymodelyear
GET
Get Makes by The Publication State (i.e. new, used or future)
/v1/api/vehicle/makerepository/findmakesbypublicationstate
GET
Get New/Used Makes
/v1/api/vehicle/makerepository/findnewandused
GET
Find New/Used Makes by The Model Year ID
/v1/api/vehicle/makerepository/findnewandusedmakesbymodelyear
GET
Get New Makes Only
/v1/api/vehicle/makerepository/findnewmakes
GET
Get Used Makes Only
/v1/api/vehicle/makerepository/findusedmakes
GET
Get Model by ID
/v1/api/vehicle/modelrepository/findbyid
GET
Get Models by Make ID
/v1/api/vehicle/modelrepository/findbymakeid
GET
Get Future Models by Make ID
/v1/api/vehicle/modelrepository/findfuturemodelsbymakeid
GET
Get Models by Vehicle Make and Model Name
/v1/api/vehicle/modelrepository/findmodelbymakemodelname
GET
Get Models by Vehicle Make Name
/v1/api/vehicle/modelrepository/findmodelsbymake
GET
Get Models by Vehicle Make Name and Publication State
/v1/api/vehicle/modelrepository/findmodelsbymakeandpublicationstate
GET
Get Models by Vehicle Make and Year
/v1/api/vehicle/modelrepository/findmodelsbymakeandyear
GET
Get New/Used Models by Make ID
/v1/api/vehicle/modelrepository/findnewandusedmodelsbymakeid
GET
Get New Models by Make ID
/v1/api/vehicle/modelrepository/findnewmodelsbymakeid
GET
Get Used Models by Make ID
/v1/api/vehicle/modelrepository/findusedmodelsbymakeid
GET
Get Model Year by ID
/v1/api/vehicle/modelyearrepository/findbyid
GET
Get Model Years for Vehicle Make/Model/Year
/v1/api/vehicle/modelyearrepository/foryearmakemodel
GET
Get Model Years by Vehicle Make and Year
/v1/api/vehicle/modelyearrepository/findmodelyearsbymakeandyear
GET
Get Model Years by Vehicle Make and Model
/v1/api/vehicle/modelyearrepository/findmodelyearsbymakemodel
GET
Get New/Used Model Years by Vehicle Make ID and Year
/v1/api/vehicle/modelyearrepository/findnewandusedmodelyearsbymakeidandyear
GET
Get Model Years from Vehicle Model ID
/v1/api/vehicle/modelyearrepository/formodelid
GET
Get New Model Years by Vehicle Model ID
/v1/api/vehicle/modelyearrepository/findnewmodelyearsbymodelid
GET
Get Used Model Years by Vehicle Model ID
/v1/api/vehicle/modelyearrepository/findusedmodelyearsbymodelid
GET
Get Future Model Years by Vehicle Model ID
/v1/api/vehicle/modelyearrepository/findfuturemodelyearsbymodelid
GET
Get Model Years by Vehicle Category and Publication State
/v1/api/vehicle/modelyearrepository/findyearsbycategoryandpublicationstate
GET
Get Years of New Vehicles
/v1/api/vehicle/modelyearrepository/finddistinctyearwithnew
GET
Get Years of New/Used Vehicles
/v1/api/vehicle/modelyearrepository/finddistinctyearwithneworused
GET
Get Years of Used Vehicles
/v1/api/vehicle/modelyearrepository/finddistinctyearwithused
GET
Get Style by ID
/v1/api/vehicle/stylerepository/findbyid
GET
Get Style by Vehicle Make/Model/Year
/v1/api/vehicle/stylerepository/findstylesbymakemodelyear
GET
Get Style by Vehicle Model Year ID
/v1/api/vehicle/stylerepository/findstylesbymodelyearid
GET
Get Style Value by Style IDs
/v1/api/vehicle/stylerepository/findstylesbystyleids
GET
Get Trim Value by Style IDs
/v1/api/vehicle/stylerepository/findtrimsbystyleids
GET
Get the default configured vehicle by zipcode and style ID
/v1/api/configurator/default
GET
Get the configured vehicle with options
/v1/api/configurator/withOptions
GET
Get Options by Vehicle Style ID
/v1/api/vehicle-directory-ajax/vehicle-options/options
GET
Get Colors by Vehicle Style ID
/v1/api/vehicle-directory-ajax/vehicle-options/colors
GET
Get Equipment by Vehicle Model Year ID and Equipment Type
/v1/api/vehicle/equipmentrepository/findbytypeandmodelyearid
GET
Get Equipment by Equipment ID
/v1/api/vehicle/equipment/:equipmentId
GET
DEPRECATED (REMOVED ON 08/01/13): Get Configuration of a New Vehicle by Vehicle Style ID
/v1/api/vehicle/styleconfig/:styleId
GET
DEPRECATED (REMOVED ON 08/01/13): Get Configuration of a Used Vehicle by Vehicle Style ID
/v1/api/vehicle/style/:styleId
GET
Get Basic Vehicle Information by VIN
/api/v1/vehicle/vin/:vin/configuration
GET
Get Full Vehicle Details by VIN
/v1/api/toolsrepository/vindecoder
GET
Get Basic Vehicle Information and Pricing for NEW VEHICLES ONLY by VIN, Zipcode and MSRP
/api/v1/vehicle/vin/:vin/price