{
"totalNumber": {integer},
"totalPages": {integer},
"results": [
{
"id": {integer},
"makeId": {integer},
"year": {integer},
"makeName": {string},
"makeNiceName": {string},
"makeNiceId": {string},
"modelId": {string},
"modelName": {string},
"modelNiceName": {string},
"modelNiceId": {string},
"modelYearId": {integer},
"modelLinkCode": {string},
"standardEngine": {object},
"standardTransmission": {object},
"transmissionType": {string},
"engineType": {string},
"engineCompressorType": {string},
"engineFuelType": {string},
"engineCylinder": {integer},
"engineSize": {double},
"numberOfSeats": {integer},
"withBluetooth": {boolean},
"withNavigationSystem": {boolean},
"withHeatedSeats": {boolean},
"price": {object},
"trim": {object},
"categories": {object},
"categoryValues": {list of strings},
"niceCategoryValues": {list of strings},
"modelYear": {object},
"attributeGroups": {list of objects},
"squishVins": {list of objects},
"subModels": {list of objects},
"name": {string},
"niceName": {string},
"niceId": {string},
"publicationState": {string},
"standardEquipment": {list of objects},
"optionalEquipment": {list of objects},
"usedEquipment": {list of objects},
"options": {list of objects},
"configurableEquipment": {list of objects},
"regionRestrictions": {object},
"typicallyEquippedSpecifications": {list of objects},
"edTypeCategories": {list of objects}
},
...
]
}
| Property | Description | Visibility |
|---|---|---|
| totalNumber | Total number of results | Edmunds, Partners, Public |
| totalPages | Total number of pages based on pagesize query param |
Edmunds, Partners, Public |
| results | Result list | Edmunds, Partners, Public |
| id | The Car Style Id | Edmunds, Partners, Public |
| year | The Car Style Year | Edmunds, Partners, Public |
| makeId | The Car Make Id (e.g. 200000130) | Edmunds, Partners, Public |
| makeName | The Car Make Name (e.g. Mercedes-Benz) | Edmunds, Partners, Public |
| makeNiceName | The Car Make Nice Name d (e.g. mercedes-benz) | Edmunds, Partners, Public |
| makeNiceId | The Car Make Nice Id e (e.g. mercedesbenz) | Edmunds, Partners, Public |
| modelId | The Car Model Id (e.g. Mercedes_Benz_E_Class) | Edmunds, Partners, Public |
| modelName | The Car Model Name (e.g. E-Class) | Edmunds, Partners, Public |
| modelNiceName | The Car Model Nice Name (e.g. eclass) | Edmunds, Partners, Public |
| modelNiceId | The Car Model Nice Id (e.g. e-class) | Edmunds, Partners, Public |
| modelYearId | The Car Style Model Year Id | Edmunds, Partners, Public |
| modelLinkCode | The Car Style Model Link Code | Edmunds, Partners, Public |
| standardEngine | The Car Style Standard Engine | Edmunds, Partners, Public |
| standardTransmission | The Car Style Standard Transmission | Edmunds, Partners, Public |
| transmissionType | The Car Style Transmission Type | Edmunds, Partners, Public |
| engineType | The Car Style Engine Type | Edmunds, Partners, Public |
| engineCompressorType | The Car Style Engine Compressor Type | Edmunds, Partners, Public |
| engineFuelType | The Car Style Engine Fuel Type | Edmunds, Partners, Public |
| engineCylinder | The Car Style Engine Cylinder | Edmunds, Partners, Public |
| engineSize | The Car Style Engine Size | Edmunds, Partners, Public |
| numberOfSeats | The Car Style Number Of Seats | Edmunds, Partners, Public |
| withBluetooth | The Car Style With Bluetooth | Edmunds, Partners, Public |
| withNavigationSystem | The Car Style With Navigation System | Edmunds, Partners, Public |
| withHeatedSeats | The Car Style With Heated Seats | Edmunds, Partners, Public |
| price | The Car Style Price | Edmunds, Partners, Public |
| trim | The Car Style Trim | Edmunds, Partners, Public |
| categories | The Car Style Categories | Edmunds, Partners, Public |
| categoryValues | The Car Style Category Values | Edmunds, Partners, Public |
| niceCategoryValues | The Car Style NiceCategory Values | Edmunds, Partners, Public |
| modelYear | The Car Style Model Year | Edmunds, Partners, Public |
| attributeGroups | The Car Style Attribute Groups | Edmunds, Partners, Public |
| squishVins | The Car Style Squish Vins | Edmunds, Partners, Public |
| subModels | The Car Style Sub Models | Edmunds, Partners, Public |
| name | The Car Style Name | Edmunds, Partners, Public |
| niceName | The Car Style Nice Name | Edmunds, Partners, Public |
| niceId | The Car Style Nice Id | Edmunds, Partners, Public |
| publicationState | The Car Style Publication State | Edmunds, Partners, Public |
| standardEquipment | The Car Style Standard Equipment | Edmunds, Partners, Public |
| optionalEquipment | The Car Style Optional Equipment | Edmunds, Partners, Public |
| usedEquipment | The Car Style Used Equipment | Edmunds, Partners, Public |
| options | The Car Style Options | Edmunds, Partners, Public |
| configurableEquipment | The Car Style Configurable Equipment | Edmunds, Partners, Public |
| regionRestrictions | The Car Style Region Restrictions | Edmunds, Partners, Public |
| typicallyEquippedSpecifications | The Car Style Typically Equipped Specifications | Edmunds, Partners, Public |
| edTypeCategories | The Car Style Edmunds Type Categories | Edmunds, Partners, Public |
The properties within the standardEngine,standardTransmission, standardEquipment, optionalEquipment, usedEquipment, options objects are:
{
"id": {string},
"href": {string}
}
| Property | Description | Visibility |
|---|---|---|
| id | Equipment Id (e.g. 786200520063 - {modelYearId}{equipmentId}) | Edmunds, Partners, Public |
| href | Link to v3 equipments endpoint in order to get additional data | Edmunds, Partners, Public |
The properties within the squishVin object are:
{
"squishVin": {string},
"engineNames": {list of strings},
"squishVinTransmissions": [
{
"transmissionType": {string},
"numberOfSpeeds": {integer}
}
]
}
| Property | Description | Visibility |
|---|---|---|
| squishVin | Squish VIN (More information you can find here: Edmunds Squish VIN) | Edmunds, Partners, Public |
| engineNames | Engine Names (e.g. 4INAG1.5) | Edmunds, Partners, Public |
| squishVinTransmissions | Squish VIN Transmission Info | Edmunds, Partners, Public |
| transmissionType | Transmission Type (e.g. MT) | Edmunds, Partners, Public |
| numberOfSpeeds | Number of speeds | Edmunds, Partners, Public |
The properties within the trim object are:
{
"name": {string},
"niceName": {string},
"slug": {string}
}
| Property | Description | Visibility |
|---|---|---|
| name | Trim Name (e.g. 2500 170 WB Cargo) | Edmunds, Partners, Public |
| niceName | Trim Nice Name (e.g. 2500170wbcargo) | Edmunds, Partners, Public |
| slug | Trim Slug (e.g. 2500-170-wb-cargo) | Edmunds, Partners, Public |
The properties within the price object are:
{
"baseMSRP": {double},
"baseInvoice": {double},
"deliveryCharges": {double},
"usedTmvRetail": {double},
"usedPrivateParty": {double},
"usedTradeIn": {double},
"estimateTmv": {boolean}
}
| Property | Description | Visibility |
|---|---|---|
| baseMSRP | Base MSRP (vehicle’s price without options) | Edmunds, Partners, Public |
| baseInvoice | Base Invoice (invoice, which is the price the manufacturer sells the style to the dealership for) | Edmunds, Partners, Public |
| usedTmvRetail | Used Tmv Retail | Edmunds, Partners, Public |
| usedPrivateParty | Used Private Party | Edmunds, Partners, Public |
| usedTradeIn | Used Trade In | Edmunds, Partners, Public |
| estimateTmv | Estimate Tmv | Edmunds, Partners, Public |
The properties within the configurableEquipment object are:
{
"id": {string},
"priceSpecifications": [
{
"adjustedPrice": {price object},
"optionPriceUpdateSpec": {boolean},
"antecedent": {
"optionId": {string}
},
"consequent": {
"colorId": {string}
}
},
...
],
"includesOptionIds": {list of strings}
}
| Property | Description | Visibility |
|---|---|---|
| id | Configurable Equipment Id (e.g. ) | Edmunds, Partners, Public |
| priceSpecifications | A list of Price Specifications | Edmunds, Partners, Public |
| adjustedPrice | Price info (object structure you can find above) | Edmunds, Partners, Public |
| optionPriceUpdateSpec | Option Price Update Specification | Edmunds, Partners, Public |
| antecedent | Previous option/color Id | Edmunds, Partners, Public |
| consequent | Next option/color Id | Edmunds, Partners, Public |
| includesOptionIds | A List of Includes Option Ids | Edmunds, Partners, Public |
The properties within the regionRestrictions object are:
{
"{regionRestrictionId}": [
{
"antecedent": {
"regionId": {string}
},
"consequent": {
"feeEquipmentId": {string},
"fee": {integer},
"feeCalculationType": {string}
}
}
],
...
}
| Property | Description | Visibility |
|---|---|---|
| regionRestrictionId | Region Restriction Id (e.g. “2236”) | Edmunds, Partners, Public |
| antecedent | Antecedent Region Restriction Id | Edmunds, Partners, Public |
| regionId | Region Restriction Id | Edmunds, Partners, Public |
| consequent | Consequent Region Restriction | Edmunds, Partners, Public |
| feeEquipmentId | Fee Equipment Id | Edmunds, Partners, Public |
| fee | Fee | Edmunds, Partners, Public |
| feeCalculationType | Fee Calculation Type (e.g. FLAT_FEE) | Edmunds, Partners, Public |
The properties within the squishVin object are:
{
"squishVin": {string},
"engineNames": {list of strings},
"squishVinTransmissions": [
{
"transmissionType": {string},
"numberOfSpeeds": {integer}
}
]
}
| Property | Description | Visibility |
|---|---|---|
| squishVin | Squish VIN (More information you can find here: Edmunds Squish VIN) | Edmunds, Partners, Public |
| engineNames | Engine Names (e.g. 4INAG1.5) | Edmunds, Partners, Public |
| squishVinTransmissions | Squish VIN Transmission Info | Edmunds, Partners, Public |
| transmissionType | Transmission Type (e.g. MT) | Edmunds, Partners, Public |
| numberOfSpeeds | Number of speeds | Edmunds, Partners, Public |
The properties within the modelYears object are:
{
"id": {integer},
"name": {string},
"year": {integer},
"publicationStates": {list of strings},
"href": {string}
}
| Property | Description | Visibility |
|---|---|---|
| id | Model Year Id | Edmunds, Partners, Public |
| name | Model Year Name (e.g “2019”) | Edmunds, Partners, Public |
| year | Model Year (e.g. 2019) | Edmunds, Partners, Public |
| publicationStates | Model Year Publication States (e.g. USED) | Edmunds, Partners, Public |
| href | Link to v3 modelYears endpoint in order to get additional data | Edmunds, Partners, Public |
The properties within the subModels object are:
{
"id": {integer},
"name": {string},
"niceId": {string},
"identifier": {string},
"ruleType": {string},
}
| Property | Description | Visibility |
|---|---|---|
| id | Submodel Id | Edmunds, Partners, Public |
| name | Submodel Name (e.g E-Class Sedan) | Edmunds, Partners, Public |
| niceId | Submodel Nice Id (e.g. sedan) | Edmunds, Partners, Public |
| identifier | Submodel Identifier (e.g. Sedan) | Edmunds, Partners, Public |
| ruleType | Submodel Rule Type (e.g. body) | Edmunds, Partners, Public |
The properties within the categories object are:
{
"{categoryName1}": [{string value1}, {string value2}, ...],
"{categoryName2}": [{string value1}, {string value2}, ...],
...
}
| Property | Description | Visibility |
|---|---|---|
| categoryName | Category Name (e.g. Market, Vehicle type) | Edmunds, Partners, Public |
The properties within the edTypeCategories object are:
{
"id": {integer},
"name": {string},
"slug": {string}
}
| Property | Description | Visibility |
|---|---|---|
| id | Edmunds Type Category Id | Edmunds, Partners, Public |
| name | Edmunds Type Category Name (e.g. Coupe) | Edmunds, Partners, Public |
| slug | Edmunds Type Category Nice Name (e.g. coupe) | Edmunds, Partners, Public |
The properties within the attributeGroups object are:
{
...
"attributeGroups": {
"{attributeGroupName}": {
"properties": {
"{propertyName1}": {string},
"{propertyName2}": {string},
...
}
}
},
...
}
| Property | Description | Visibility |
|---|---|---|
| {attributeGroupName} | Attribute Group Name | Edmunds, Partners, Public |
| properties | A Set of Properties of Attribute Group (key - value) | Edmunds, Partners, Public |
The properties within the typicallyEquippedSpecifications object are:
[
{
"antecedent": {
"styleId": {integer}
},
"consequent": {
"elements": [
{
"optionId": {string}
},
{
"elements": [
{
"optionId": {string}
},
...
]
}
]
}
},
...
]
| Property | Description | Visibility |
|---|---|---|
| styleId | Style Id | Edmunds, Partners, Public |
| optionId | Option Id | Edmunds, Partners, Public |
| elements | Elements of the next Specification (there can be either an option Id or other elements with its own option Ids and elements. Nested Structure of the object) | Edmunds, Partners, Public |