Skip to main content

Configurator — GET /platform/api/v1/vehicles/{year}/{SERIES}/configurator

Acura-only. No Honda equivalent — Honda's vehicles/details endpoint embeds comparable data inline.

GET https://www.acura.com/platform/api/v1/vehicles/{year}/{SERIES}/configurator?modelId={modelId}

See Bot Protection for auth requirements.

Parameters:

ParameterLocationNotes
yearpath4-digit model year
SERIESpathUppercase series slug, e.g. INTEGRA, RDX, MDX, ADX
modelIdqueryTrim model ID from vehicles/details; one request per trim

Sample response (INTEGRA base trim):

Sample response
acura_configurator_api_sample.json
{
"settings": {
"powertrain": {
"engine": "200hp",
"drivetrain": "fwd",
"transmission": "continuously-variable-transmission"
},
"model": {
"modelYear": "2026",
"modelSeries": "integra",
"standaloneModelSeries": "INTEGRA",
"modelId": "DE4H2TJW",
"packageName": "Integra",
"enPackageName": "Integra",
"msrp": "33400.00",
"destinationCharge": "1295.00",
"prepaidMaintenance": true,
"isElectric": false
},
"defaultExterior": null,
"defaultInterior": null,
"exteriorAngles": ["03", "04", "06", "08"],
"interiorAngles": ["02", "05"]
},
"exteriors": {
"colorCombinations": [
{
"color": {
"deltaPrice": "0",
"id": "9519",
"name": "Solar Silver Metallic",
"manufacturingCode": "NH-932M",
"code": "SB",
"image": {
"alternativeText": "Solar Silver Metallic Exterior Color Swatch",
"sources": {"small": "/-/media/Acura-Platform/Color-Swatches/Gradient-Color-Swatches/exterior-swatch-solar-silver-metallic.jpg"}
}
},
"interiors": [
{
"accentName": "Silver Painted Trim",
"id": "425",
"name": "Ebony",
"manufacturingCode": "",
"code": "EN",
"image": {
"alternativeText": "Interior Ebony Non-Perf",
"sources": {"small": "/-/media/Acura-Platform/Color-Swatches/interior-fabric-packages/Integra/2026/interior-ebony-non-perf-150x150.jpg"}
}
}
]
},
{
"color": {
"deltaPrice": "600.00",
"id": "8896",
"name": "Majestic Black Pearl",
"manufacturingCode": "NH-893P",
"code": "BK",
"image": {
"alternativeText": "Majestic Black Pearl Exterior Color Swatch",
"sources": {"small": "/-/media/Acura-Platform/Color-Swatches/Gradient-Color-Swatches/majestic-black-pearl.jpg"}
}
},
"interiors": [
{
"accentName": "Silver Painted Trim",
"id": "425",
"name": "Ebony",
"manufacturingCode": "",
"code": "EN",
"image": {
"alternativeText": "Interior Ebony Non-Perf",
"sources": {"small": "/-/media/Acura-Platform/Color-Swatches/interior-fabric-packages/Integra/2026/interior-ebony-non-perf-150x150.jpg"}
}
}
]
}
]
},
"accessories": {
"items": [
{
"opCode": "INTEG26072",
"name": "Function Package",
"enName": "Function Package",
"description": "Includes All-Season Floor Mats, Trunk Tray, and Cargo Organizer",
"caption": "No dealer installation cost.",
"price": "540.00",
"optionDealerPrice": "540.00",
"priceBundle": null,
"category": "0A5414AC573944279A758371B3E42771",
"subcategory": "22602AEDE9674E6B900B4ED8CBDBC4F8",
"hidden": false,
"showInIri": true,
"rules": {
"includes": ["INTEG26414", "INTEG26075", "INTEG26413"],
"includedBy": [],
"requires": [],
"requiredBy": [],
"excludes": ["INTEG26414", "INTEG26009", "INTEG26065"]
}
},
{
"opCode": "INTEG26305",
"name": "All-Season Protection Package I",
"enName": "All-Season Protection Package I",
"description": "Includes All-Season Floor Mats, Trunk Tray, and Splash Guard Set",
"caption": "",
"price": "555.00",
"optionDealerPrice": "555.00",
"priceBundle": null,
"category": "0A5414AC573944279A758371B3E42771",
"subcategory": "1768662D7D814BE8BCDC9227F5AC4CD7",
"hidden": false,
"showInIri": false,
"rules": {
"includes": ["INTEG26009", "INTEG26014", "INTEG26065"],
"includedBy": [],
"requires": [],
"requiredBy": [],
"excludes": ["INTEG26303", "INTEG26307"]
}
},
{
"opCode": "INTEG26014",
"name": "All-Season Floor Mats",
"enName": "All-Season Floor Mats",
"description": "Help protect the carpet from dirt, mud and moisture.",
"caption": "",
"price": "199.00",
"optionDealerPrice": "199.00",
"priceBundle": null,
"category": "0A5414AC573944279A758371B3E42771",
"subcategory": null,
"hidden": false,
"showInIri": false,
"rules": {
"includes": [],
"includedBy": ["INTEG26305"],
"requires": [],
"requiredBy": [],
"excludes": []
}
}
],
"categories": [
{"id": "0A5414AC573944279A758371B3E42771", "name": "Packages"}
]
},
"features": [
{
"category": "WHEELS",
"items": [{"id": "17in-wheels", "name": "17-in Silver w/Machine-Finish Wheels"}]
},
{
"category": "SAFETY & DRIVER ASSISTANCE",
"items": [
{"id": "cmbs", "name": "Collision Mitigation Braking System™ (CMBS™)"},
{"id": "lkas", "name": "Lane Keeping Assist System (LKAS)"}
]
}
],
"charging": {"items": [], "categories": []},
"inMarketReserve": null,
"featureToggles": {}
}

Notable response fields:

FieldNotes
colorCombinations[].color.deltaPricePrice premium over base MSRP as string; "0" for standard colors
colorCombinations[].interiors[]Only valid interior choices for the given exterior
accessories[].opCodeDealer part/option code
accessories[].rules.includesOp codes automatically added with this item
accessories[].rules.excludesOp codes incompatible with this item

One extractor (extract_features) emits HondaFeature rows — the same record produced by the Honda/Acura vehicles/details features extractor — so configurator and vehicles/details features merge into one features table. The record lives in ai_public_api/honda/common.py precisely because both extractors write that one table.

feature_typeRowsfeature_code sourceNotable fields
color (exterior)One per exterior colormanufacturingCodecategory="Exterior Color", includes (valid interior codes), price
color (interior)One per interior colorcodecategory="Interior Color"
accessory / packageOne per accessory (package when it bundles other op codes)opCodecategory, price, dealer_price, includes, excludes, requires, required_by, included_by

Key fields: feature_code, model_code, model_year. trim_group carries the configurator packageName (trim marketing name).