Daily updates keep you in sync

The developer friendly

vehicle specification API

One subscription, eleven endpoints — 100+ data points.

  • 90,000+ models since 1900
  • 77,000+ trims since 1990
  • Advanced filtering

Covering over 90,000 models sold in the United States since 1900 and over 77,000 trims since 1990. Our vehicle specification data is constantly updated for past and present vehicles.

Eleven total endpoints with advanced filtering and sorting to power your automative project. Join hundreds of businesses using our vehicle API for everything from car shopping to insurance, financing, and more.

Available for Base, Plus and Premium subscriptions

Year / Make / Model API

Query by year, make, or model to quickly narrow down results across every vehicle sold in the US since 1900.

  • Query vehicles by year, make, model or make, year, model.
  • 90,000+ models covered.
  • Data going back to 1900.
Documentation
PropertyDescription
yearinteger
Year the vehicle was sold.https://schema.org/modelDate
makestring
The make (brand).https://schema.org/brand
modelstring

Vehicle Models API

GET /api/models/v2

200 OK
GET/api/models/v2?year=2020&make=tesla
{
  "collection": {
    "url": "/api/models/v2?year=2020&make=tesla",
    "count": 4,
    "pages": 1,
    "total": 4,
    "next": "",
    "prev": "",
    "first": "/api/models/v2?year=2020&make=tesla",
    "last": ""
  },
  "data": [
    {
      "id": 7243,
      "make_id": 42,
      "make": "Tesla",
      "name": "3"
    },
    {
      "id": 6916,
      "make_id": 42,
      "make": "Tesla",
      "name": "S"
    },
    {
      "id": 7169,
      "make_id": 42,
      "make": "Tesla",
      "name": "X"
    },
    {
      "id": 7424,
      "make_id": 42,
      "make": "Tesla",
      "name": "Y"
    }
  ]
}

Available on Plus and Premium

Submodel API

Model varients sold in the US since 1900. Query by year, make, model and sub model.

  • Query by year, make, model, or submodel.
  • Model variant / trim package level detail.
  • Data going back to 1900.
Documentation

Vehicle Submodel API

GET /api/submodels/v2

200 OK
GET/api/submodels/v2?year=2020&make=subaru&model=wrx
{
  "collection": {
    "url": "/api/submodels/v2?year=2020&make=subaru&model=wrx",
    "count": 3,
    "pages": 1,
    "total": 3,
    "next": "",
    "prev": "",
    "first": "/api/submodels/v2?year=2020&make=subaru&model=wrx",
    "last": ""
  },
  "data": [
    {
      "id": 73479,
      "oem_make_model_id": 7107,
      "year": 2020,
      "make": "Subaru",
      "model": "WRX",
      "submodel": "Base"
    },
    {
      "id": 73480,
      "oem_make_model_id": 7107,
      "year": 2020,
      "make": "Subaru",
      "model": "WRX",
      "submodel": "Limited"
    },
    {
      "id": 73481,
      "oem_make_model_id": 7107,
      "year": 2020,
      "make": "Subaru",
      "model": "WRX",
      "submodel": "Premium"
    }
  ]
}
PropertyDescription
yearinteger
Year the vehicle was sold.https://schema.org/modelDate
makestring
The make (brand).https://schema.org/brand
modelstring
submodelstring
The submodel name.https://schema.org/name

Included with Premium

Trim API

Trim levels sold in the US since 1990. Query by year, make, model, sub model and trim.

  • Advanced filters available for searching by body type, engine and more.
  • Includes MSRP and dealer invoice pricing.
  • Data going back to 1990.
Documentation
PropertyDescription
modelstring
seriesstring
Applicable to certain makes such as BMW and Mercedes-Benz only.https://schema.org/name
submodelstring
descriptionstring
A short description of the trimhttps://schema.org/Text
msrpinteger
Manufacturers Suggested Retail Pricehttps://schema.org/Number
invoiceinteger
The typical auto dealers costhttps://schema.org/Number

Vehicle Trims API

GET /api/trims/v2

200 OK
GET/api/trims/v2?year=2020&make=toyota&model=camry&submodel=se
{
  "collection": {
    "url": "/api/trims/v2?year=2020&make=toyota&model=camry&submodel=se",
    "count": 2,
    "pages": 1,
    "total": 2,
    "next": "",
    "prev": "",
    "first": "/api/trims/v2?year=2020&make=toyota&model=camry&submodel=se",
    "last": ""
  },
  "data": [
    {
      "id": 8862,
      "make_id": 22,
      "model_id": 4779,
      "submodel_id": 73505,
      "year": 2020,
      "make": "Toyota",
      "model": "Camry",
      "series": null,
      "submodel": "SE",
      "trim": "SE",
      "description": "SE 4dr Sedan (2.5L 4cyl 8A)",
      "msrp": 26170,
      "invoice": 23815,
      "created": "2023-06-29T21:00:02-04:00",
      "modified": "2023-06-29T21:00:02-04:00"
    },
    {
      "id": 8863,
      "make_id": 22,
      "model_id": 4779,
      "submodel_id": 73505,
      "year": 2020,
      "make": "Toyota",
      "model": "Camry",
      "series": null,
      "submodel": "SE",
      "trim": "SE",
      "description": "SE 4dr Sedan AWD (2.5L 4cyl 8A)",
      "msrp": 27570,
      "invoice": 25089,
      "created": "2023-06-29T21:00:02-04:00",
      "modified": "2023-06-29T21:00:02-04:00"
    }
  ]
}

Included with Premium

Body API

Body specifications such as dimensions, weight, and seating capacity for every trim sold in the US since 1990.

  • Advanced filters available for searching by wheel track, doors, body type and more.
  • Covers cargo capacity and towing limits.
  • Data going back to 1990.
Documentation

Vehicle Bodies API

GET /api/bodies/v2

200 OK
GET/api/bodies/v2?year=2020&make=audi&model=a4&trim=Prestige
{
  "collection": {
    "url": "/api/bodies/v2?year=2020&make=audi&model=a4&trim=Prestige",
    "count": 1,
    "pages": 1,
    "total": 1,
    "next": "",
    "prev": "",
    "first": "/api/bodies/v2?year=2020&make=audi&model=a4&trim=Prestige",
    "last": ""
  },
  "data": [
    {
      "id": 6373,
      "make_id": 2,
      "model_id": 5712,
      "submodel_id": 72428,
      "trim_id": 6373,
      "year": 2020,
      "make": "Audi",
      "model": "A4",
      "series": null,
      "submodel": "PRESTIGE",
      "trim": "Prestige",
      "trim_description": "Prestige 4dr Sedan w/40 TFSI (2.0L 4cyl Turbo 7AM)",
      "type": "Sedan",
      "doors": 4,
      "length": "187.5",
      "width": "72.7",
      "seats": 5,
      "height": "56.2",
      "wheel_base": "111.0",
      "front_track": null,
      "rear_track": null,
      "ground_clearance": null,
      "cargo_capacity": "12.0",
      "max_cargo_capacity": null,
      "curb_weight": 3417,
      "gross_weight": null,
      "max_payload": null,
      "max_towing_capacity": null
    }
  ]
}
PropertyDescription
typestring
The body type, such as SUV or Sedanhttps://schema.org/bodyTypeEnum: Cargo Van, Convertible, Coupe, Ext Cargo Minivan, Ext Cargo Van, Ext Minivan, Ext Van, Hatchback, Minivan, Passenger Van, Sedan, SUV, Truck (Access Cab), Truck (Cab Plus), Truck (Club Cab), Truck (Crew Cab), Truck (CrewMax), Truck (Double Cab), Truck (Extended Cab), Truck (King Cab), Truck (Mega Cab), Truck (Quad Cab), Truck (Regular Cab), Truck (SuperCab), Truck (SuperCrew), Truck (Xtracab), Unknown, Van, Wagon
doorsinteger
Number of doors — generally including a hatchback as an additional doorhttps://schema.org/numberOfDoors
seatsinteger
Number of passenger seats in the vehicle.https://schema.org/seatingCapacity
lengthnumber
Total length (in inches) of the vehicle in incheshttps://schema.org/depth
heightnumber
Total height (in inches) of the vehiclehttps://schema.org/height
widthnumber
Total width (in inches) of the vehiclehttps://schema.org/width
wheel_basenumber
The horizontal distance (in inches) between the centers of the front and rear wheelshttps://schema.org/wheelbase
front_tracknumber
The distance (in inches) between the centerline of the wheelshttps://schema.org/Number
rear_tracknumber
The distance (in inches) between the hub flanges on an axlehttps://schema.org/Number
ground_clearancenumber
The distance (in inches) between the lowest point on the undersurface of the vehicle and the roadhttps://schema.org/Number
cargo_capacitynumber
The standard total cubic feet of space in a vehicles cargo areahttps://schema.org/Number
max_cargo_capacitynumber
The maximum total cubic feet of space in a vehicles cargo areahttps://schema.org/Number
curb_weightinteger
Curb weight refers to the vehicles heaviness (in pounds) without passengers or cargo, only counting the car itself along with necessary fluids like oil and coolanthttps://schema.org/Number
gross_weightinteger
Gross weight (in pounds) considers all components—including passengers, cargo, and both the tow vehicle weight—if one is attachedhttps://schema.org/weight
max_payloadinteger
Maximum weight in pounds that a vehicle can safely carryhttps://schema.org/Number
max_towing_capacityinteger
Maximum weight in pounds that a vehicle can safely towhttps://schema.org/weight

Included with Premium

Engine API

Engine specifications such as size, horsepower, and torque for every trim sold in the US since 1990.

  • Advanced filters available for searching by fuel type, drive type, transmission and more.
  • Covers gas, diesel, hybrid, and electric powertrains.
  • Data going back to 1990.
Documentation
PropertyDescription
engine_typestring
Type of enginehttps://schema.org/engineTypeEnum: diesel, electric, electric (fuel cell), flex-fuel (FFV), gas, hybrid, mild hybrid, natural gas (CNG), plug-in hybrid
fuel_typestring
The fuel the vehicle useshttps://schema.org/fuelTypeEnum: diesel fuel, electric, flex-fuel (premium unleaded recommended/E85), flex-fuel (premium unleaded required/E85), flex-fuel (unleaded/E85), flex-fuel (unleaded/natural gas), hydrogen, midgrade unleaded (recommended), natural gas, premium unleaded (recommended), premium unleaded (required), regular unleaded
cylindersstring
How many cylinders the engine hashttps://schema.org/NumberEnum: flat 4, flat 6, I2, I3, I4, I5, I6, rotary 0, V10, V12, V6, V8, W12, W16, W8
sizenumber
Total size of the engine in litershttps://schema.org/Number
horsepower_hpinteger
One horsepower equals 33,000 foot-pounds of work per minutehttps://schema.org/enginePower
horsepower_rpminteger
torque_ft_lbsinteger
The torque (turning force) of the vehicle's engine.https://schema.org/torque
torque_rpminteger
valvesinteger
Number of valves. The valves are installed in a part of the engine called the head and are responsible for letting air and/or fuel into the cylinders to be combusted -- those are called intake valves -- and for letting the exhaust from that combustion out of the cylinders -- those are called exhaust valves.https://schema.org/Number
valve_timingstring
In a piston engine, the valve timing is the precise timing of the opening and closing of the valves.https://schema.org/NumberEnum: Variable
cam_typestring
Camshafts are integral components of internal combustion engines, responsible for controlling the opening and closing of the engine's intake and exhaust valves.https://schema.org/TextEnum: Double overhead cam (DOHC), Overhead valves (OHV), Single overhead cam (SOHC)
drive_typestring
The drive type which delivers power to the wheels.https://schema.org/TextEnum: all wheel drive, four wheel drive, front wheel drive, rear wheel drive
transmissionstring
Type of transmissionhttps://schema.org/TextEnum: 1-speed automatic, 1-speed direct drive, 10-speed automatic, 10-speed shiftable automatic, 2-speed, 2-speed automatic, 3-speed automatic, 4-speed automatic, 4-speed manual, 4-speed shiftable automatic, 5-speed automated manual, 5-speed automatic, 5-speed manual, 5-speed shiftable automatic, 6-speed automated manual, 6-speed automatic, 6-speed manual, 6-speed shiftable automatic, 7-speed automated manual, 7-speed automatic, 7-speed manual, 7-speed shiftable automatic, 8-speed automated manual, 8-speed automatic, 8-speed shiftable automatic, 9-speed automated manual, 9-speed automatic, 9-speed shiftable automatic, continuously variable-speed automatic, continuously variable-speed shiftable automatic, electrically variable-speed automatic

Vehicle Engines API

GET /api/engines/v2

200 OK
GET/api/engines/v2?year=2020&make=dodge&model=charger&trim=gt
{
  "collection": {
    "url": "/api/engines/v2?year=2020&make=dodge&model=charger&trim=gt",
    "count": 2,
    "pages": 1,
    "total": 2,
    "next": "",
    "prev": "",
    "first": "/api/engines/v2?year=2020&make=dodge&model=charger&trim=gt",
    "last": ""
  },
  "data": [
    {
      "id": 6945,
      "make_id": 27,
      "model_id": 3638,
      "submodel_id": 72548,
      "trim_id": 6945,
      "year": 2020,
      "make": "Dodge",
      "model": "Charger",
      "series": null,
      "submodel": "GT",
      "trim": "GT",
      "trim_description": "GT 4dr Sedan (3.6L 6cyl 8A)",
      "engine_type": "gas",
      "fuel_type": "regular unleaded",
      "cylinders": "V6",
      "size": "3.6",
      "horsepower_hp": 300,
      "horsepower_rpm": 6350,
      "torque_ft_lbs": 264,
      "torque_rpm": 4800,
      "valves": 24,
      "valve_timing": "Variable",
      "cam_type": "Double overhead cam (DOHC)",
      "drive_type": "rear wheel drive",
      "transmission": "8-speed shiftable automatic"
    },
    {
      "id": 6946,
      "make_id": 27,
      "model_id": 3638,
      "submodel_id": 72548,
      "trim_id": 6946,
      "year": 2020,
      "make": "Dodge",
      "model": "Charger",
      "series": null,
      "submodel": "GT",
      "trim": "GT",
      "trim_description": "GT 4dr Sedan AWD (3.6L 6cyl 8A)",
      "engine_type": "gas",
      "fuel_type": "regular unleaded",
      "cylinders": "V6",
      "size": "3.6",
      "horsepower_hp": 300,
      "horsepower_rpm": 6350,
      "torque_ft_lbs": 264,
      "torque_rpm": 4800,
      "valves": 24,
      "valve_timing": "Variable",
      "cam_type": "Double overhead cam (DOHC)",
      "drive_type": "all wheel drive",
      "transmission": "8-speed shiftable automatic"
    }
  ]
}

Included with Premium

Mileage API

EPA-rated specifications such as fuel economy, range, and electric vehicle charging data for every trim sold in the US since 1990.

  • Advanced filters available for searching by city, highway, combined MPG and more.
  • Includes EV range and charging specs.
  • Data going back to 1990.
Documentation

Vehicle Mileages API

GET /api/mileages/v2

200 OK
GET/api/mileages/v2?year=2020&make=bmw&trim=530i
{
  "collection": {
    "url": "/api/mileages/v2?year=2020&make=bmw&trim=530i",
    "count": 2,
    "pages": 1,
    "total": 2,
    "next": "",
    "prev": "",
    "first": "/api/mileages/v2?year=2020&make=bmw&trim=530i",
    "last": ""
  },
  "data": [
    {
      "id": 6504,
      "make_id": 3,
      "model_id": 4267,
      "submodel_id": 72445,
      "trim_id": 6504,
      "year": 2020,
      "make": "BMW",
      "model": "530i",
      "series": "5 Series",
      "submodel": "Base",
      "trim": "530i",
      "trim_description": "530i 4dr Sedan (2.0L 4cyl Turbo 8A)",
      "fuel_tank_capacity": "18.0",
      "combined_mpg": 28,
      "epa_city_mpg": 25,
      "epa_highway_mpg": 33,
      "range_city": 450,
      "range_highway": 594,
      "battery_capacity_electric": null,
      "epa_time_to_charge_hr_240v_electric": null,
      "epa_kwh_100_mi_electric": null,
      "range_electric": null,
      "epa_highway_mpg_electric": null,
      "epa_city_mpg_electric": null,
      "epa_combined_mpg_electric": null
    },
    {
      "id": 6505,
      "make_id": 3,
      "model_id": 7195,
      "submodel_id": 72446,
      "trim_id": 6505,
      "year": 2020,
      "make": "BMW",
      "model": "530i xDrive",
      "series": "5 Series",
      "submodel": "Base",
      "trim": "530i xDrive",
      "trim_description": "530i xDrive 4dr Sedan AWD (2.0L 4cyl Turbo 8A)",
      "fuel_tank_capacity": "18.0",
      "combined_mpg": 27,
      "epa_city_mpg": 24,
      "epa_highway_mpg": 31,
      "range_city": 432,
      "range_highway": 558,
      "battery_capacity_electric": null,
      "epa_time_to_charge_hr_240v_electric": null,
      "epa_kwh_100_mi_electric": null,
      "range_electric": null,
      "epa_highway_mpg_electric": null,
      "epa_city_mpg_electric": null,
      "epa_combined_mpg_electric": null
    }
  ]
}
PropertyDescription
fuel_tank_capacitynumber
How much fuel the vehicle holds (gallons)https://schema.org/fuelCapacity
combined_mpginteger
Combined fuel economy is a weighted average of City and Highway MPG values that is calculated by weighting the City value by 55% and the Highway value by 45%.https://schema.org/fuelEfficiency
epa_city_mpginteger
Miles per gallon for city drivinghttps://schema.org/Number
epa_highway_mpginteger
Miles per gallon for highway drivinghttps://schema.org/Number
range_cityinteger
Total range in miles on a full tank for city drivinghttps://schema.org/Number
range_highwayinteger
Total range in miles on a full tank for highway drivinghttps://schema.org/Number
epa_combined_mpg_electricinteger
MPG equivalent for electric vehicleshttps://schema.org/Number
epa_city_mpg_electricinteger
MPG equivalent for driving electric vehicles in the cityhttps://schema.org/Number
epa_highway_mpg_electricinteger
MPG equivalent for driving electric vehicles on the highwayhttps://schema.org/Number
range_electricinteger
Range for electric vehicles in mileshttps://schema.org/Number
epa_kwh_100_mi_electricinteger
kWh used to drive 100 miles for an electric vehiclehttps://schema.org/Number
epa_time_to_charge_hr_240v_electricnumber
How long it takes to charge an EV batteryhttps://schema.org/Number
battery_capacity_electricinteger
Total capacity of the battery kWhhttps://schema.org/Number

Included with Premium

Interior and Exterior Colors API

Interior and exterior color names with RGB values for every trim sold in the US since 1990.

  • Interior and exterior color names.
  • Includes RGB values for every color.
  • Data going back to 1990.
Documentation
PropertyDescription
namestring
rgbstring
Red, Green, Blue (RGB) valuehttps://schema.org/Text

Vehicle Colors API

GET /api/exterior-colors/v2

200 OK
GET/api/exterior-colors/v2?year=2020&make=tesla&trim=s&page=2&limit=2
{
  "collection": {
    "url": "/api/exterior-colors/v2?limit=2&year=2020&make=tesla&trim=s",
    "count": 2,
    "pages": 8,
    "total": 15,
    "next": "/api/exterior-colors/v2?year=2020&make=tesla&trim=s&page=2&limit=2",
    "prev": "",
    "first": "/api/exterior-colors/v2?limit=2&year=2020&make=tesla&trim=s",
    "last": "/api/exterior-colors/v2?year=2020&make=tesla&trim=s&page=8&limit=2"
  },
  "data": [
    {
      "id": 88912,
      "make_id": 42,
      "model_id": 6916,
      "submodel_id": 73493,
      "trim_id": 8826,
      "year": 2020,
      "make": "Tesla",
      "model": "S",
      "series": null,
      "submodel": "Long Range Plus",
      "trim": "Long Range Plus",
      "trim_description": "Long Range Plus 4dr Sedan AWD (electric DD)",
      "color": "Deep Blue Metallic",
      "rgb": "29,81,189"
    },
    {
      "id": 88911,
      "make_id": 42,
      "model_id": 6916,
      "submodel_id": 73493,
      "trim_id": 8826,
      "year": 2020,
      "make": "Tesla",
      "model": "S",
      "series": null,
      "submodel": "Long Range Plus",
      "trim": "Long Range Plus",
      "trim_description": "Long Range Plus 4dr Sedan AWD (electric DD)",
      "color": "Midnight Silver Metallic",
      "rgb": "109,111,118"
    }
  ]
}

Automotive API designed for production workloads

Every API feature is built with developer experience and production reliability in mind.

Hundreds of Data Points

Hundreds of structured data fields covering the full vehicle profile.

125+ years of Data

Data from 1900 to day.

OpenAPI Specification

Machine-readable OpenAPI 3.0 spec for easy SDK generation and API client scaffolding.

Have questions?

We have answers. Contact us anytime.