API Docs

Explorer Lookup by Year/Make/Model

Endpoint Reference

Explorer Lookup by Year/Make/Model

Retrieve Explorer battery candidates when VINs are unavailable and you only know year, make, and model.

GET /api/v1/explorer/vehicle/by-ymm

Use YMM lookup for intake flows, spreadsheets, and bulk workflows where vehicle records do not include VINs.

Authentication

Include X-API-Key on every request. YMM lookup uses the same rate-limit header contract as Explorer by VIN.

Variant handling

When electrification_level is omitted, ARC can return multiple battery candidates across BEV, HEV, or PHEV variants.

Query Parameters

FieldTypeDescription
yearintegerRequired. Vehicle model year. Valid range: 1886-2100.
makestringRequired. Vehicle make. Input is trimmed before lookup.
modelstringRequired. Vehicle model. Input is trimmed before lookup.
electrification_levelstringOptional. Optional ranking preference such as BEV, PHEV, or HEV. Leave unset to return broader candidate sets.

Example Variants

Leave electrification_level unset when the intake record only includes year, make, and model. ARC returns broader candidate coverage across plausible variants.

Example Request

cURL
curl "https://api.autoresourceco.com/api/v1/explorer/vehicle/by-ymm?year=2018&make=Hyundai&model=Ioniq" \
  -H "X-API-Key: your_api_key_here"

Response Example

JSON
{
  "query": {
    "mode": "ymm",
    "year": 2018,
    "make": "Hyundai",
    "model": "Ioniq",
    "electrification_level": null
  },
  "vehicle": {
    "VIN": null,
    "Year": 2018,
    "Make": "Hyundai",
    "Model": "Ioniq",
    "Trim": null,
    "ElectrificationLevel": null,
    "technical_details": null
  },
  "batteries": [
    {
      "cathode_chemistry": "NMC",
      "chemistry_group": "Lithium-Ion",
      "dot_hazard_class": "Hazardous",
      "energy_kwh": 1.56
    },
    {
      "cathode_chemistry": "NMC",
      "chemistry_group": "Lithium-Ion",
      "dot_hazard_class": "Hazardous",
      "energy_kwh": 28
    },
    {
      "cathode_chemistry": "NMC",
      "chemistry_group": "Lithium-Ion",
      "dot_hazard_class": "Hazardous",
      "energy_kwh": 8.9
    }
  ],
  "result_count": 3
}

Response Fields

FieldTypeDescription
queryobjectNormalized YMM request context, including any provided electrification preference.
vehicleobjectSynthetic vehicle summary reflecting the requested year, make, model, and electrification level.
batteriesobject[]Minimal battery candidates compatible with the requested YMM combination.
result_countintegerNumber of battery candidates returned.

Related Docs