Track and Wheelbase Dimensions API Documentation
Welcome to Vehicle Databases API's Documentation
Track and Wheelbase Dimensions
GETJSON ResponseOverview
API provides comprehensive and accurate data track and wheelbase dimensions by VIN. The API returns detailed information such as track width and wheelbase length.
- COVERAGE
- US and Canada regions from 1981 to 2027
- SUPPORT
- Works for 17 characters VINs
HTTP Request
Endpoint
https://api.vehicledatabases.com/dimensions/{vin}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/dimensions/{vin}",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())GET Parameters
vinRequired- 17 characters VIN number
JSON Response
The response is a JSON of all the information associated with a VIN number. Each vin number has the following elements:
Example Response
Response Fields
status- "success" or "error"
data- An object containing all data available.
Response
{
"status": "success",
"vin":"1FTER4EH0LLA81201",
"data": {
"year": "2020",
"make": "Ford",
"model": "Ranger",
"trim": "Lariat 4x2 SuperCrew 5 ft. box 126.8 in. WB Automatic",
"data": {
"track_width_front_in": 66.44,
"track_width_rear_in": 66.35,
"wheelbase_in": 126.81
}
}
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.
Track and Wheelbase Dimensions
GETJSON ResponseOverview
API provides comprehensive and accurate data track and wheelbase dimensions by year, make, model, and trim. The API returns detailed information such as track width and wheelbase length.
- COVERAGE
- US and Canada regions
- SUPPORT
- Works for vehicles from 1981 to 2027
HTTP Request
Endpoint
https://api.vehicledatabases.com/dimensions/{year}/{make}/{model}/{trim}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/dimensions/{year}/{make}/{model}/{trim}",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())GET Parameters
yearRequired- Motorcycle year
makeRequired- Motorcycle make
modelRequired- Motorcycle model
trimRequired- Motorcycle trim
JSON Response
The response is a JSON of all the information associated with a VIN number. Each vin number has the following elements:
Example Response
Response Fields
status- "success" or "error"
data- An object containing all data available.
Response
{
"status": "success",
"data": {
"year": "2020",
"make": "Ford",
"model": "Ranger",
"trim": "Lariat 4x2 SuperCrew 5 ft. box 126.8 in. WB Automatic",
"data": {
"track_width_front_in": 66.44,
"track_width_rear_in": 66.35,
"wheelbase_in": 126.81
}
}
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.
Track and Wheelbase Dimensions
GETJSON ResponseOverview
The Year Options API returns a list of all available years in the database.
- RETURNS
- Array of available years as strings
- SUPPORT
- 1981-2027
HTTP Request
Endpoint
https://api.vehicledatabases.com/dimensions/options/yearRequest
import requests
response = requests.get(
"https://api.vehicledatabases.com/dimensions/options/year",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())JSON Response
The response is a JSON of all the information associated with a VIN number. Each vin number has the following elements:
Example Response
Response Fields
status- "success" or "error"
data- An object containing all data available.
Response
{
"status": "success",
"data": {
"years": [
1981,
1982,
1983,
1984,
1985,
1986,
1987,
1988,
1989,
1990,
1991,
1992,
1993,
1994,
1995,
1996,
1997,
1998,
1999,
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025
]
}
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.
Track and Wheelbase Dimensions
GETJSON ResponseOverview
The Make Options API returns a list of all available makes for a specific year. Use this endpoint after the user selects a year.
- RETURNS
- Array of available makes for the specified year
- REQUIRED
- Year parameter in the URL path
HTTP Request
Endpoint
https://api.vehicledatabases.com/dimensions/options/make/{year}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/dimensions/options/make/{year}",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())GET Parameters
yearRequired- Motorcycle Year
JSON Response
The response is a JSON of all the information associated with a VIN number. Each vin number has the following elements:
Example Response
Response Fields
status- "success" or "error"
data- An object containing all data available.
Response
{
"status": "success",
"data": [
"Acura",
"Alfa Romeo",
"Aston Martin",
"Audi",
"BMW",
"Bentley",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Ferrari",
"Fiat",
"Ford",
"GMC",
"Genesis",
"Honda",
"Hyundai",
"Infiniti",
"Jaguar",
"Jeep",
"KIA",
"Karma",
"Lamborghini",
"Land Rover",
"Lexus",
"Lincoln",
"Maserati",
"Mazda",
"Mclaren",
"Mercedes-Benz",
"Mini",
"Mitsubishi",
"Nissan",
"Polestar",
"Porsche",
"RAM",
"Rolls-Royce",
"Subaru",
"Tesla",
"Toyota",
"Volkswagen",
"Volvo"
]
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.
Track and Wheelbase Dimensions
GETJSON ResponseOverview
The Model Options API returns a list of all available models for a specific year and make combination. Use this endpoint after the user selects both year and make.
- RETURNS
- Array of available models for the specified year and make
- REQUIRED
- Year and make parameters in the URL path
HTTP Request
Endpoint
https://api.vehicledatabases.com/dimensions/options/model/{year}/{make}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/dimensions/options/model/{year}/{make}",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())GET Parameters
yearRequired- Motorcycle Year
makeRequired- Motorcycle Make
JSON Response
The response is a JSON of all the information associated with a VIN number. Each vin number has the following elements:
Example Response
Response Fields
status- "success" or "error"
data- An object containing all data available.
Response
{
"status": "success",
"data": [
"Ecosport",
"Edge",
"Escape",
"Escape Phev",
"Expedition",
"Expedition MAX",
"Explorer",
"F 150",
"F 250",
"F 350",
"F 450",
"Fusion",
"Fusion Energi",
"Fusion Hybrid",
"Mustang",
"Ranger",
"Shelby Gt350",
"Shelby Gt500",
"Transit 150 Cargo",
"Transit 150 Crew",
"Transit 150 Passenger",
"Transit 250 Cargo",
"Transit 250 Crew",
"Transit 350 Cargo",
"Transit 350 Crew",
"Transit 350 Passenger",
"Transit Connect"
]
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.
Track and Wheelbase Dimensions
GETJSON ResponseOverview
The Trim Options API returns a list of all available trims for a specific year, make, and model combination. This is typically the final endpoint called before making the actual decode request.
- RETURNS
- Array of available trims for the specified year, make, and model
- REQUIRED
- Year, make, and model parameters in the URL path
HTTP Request
Endpoint
https://api.vehicledatabases.com/dimensions/options/trim/{year}/{make}/{model}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/dimensions/options/trim/{year}/{make}/{model}",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())GET Parameters
yearRequired- Motorcycle Year
makeRequired- Motorcycle Make
modelRequired- Motorcycle Model
JSON Response
The response is a JSON of all the information associated with a VIN number. Each vin number has the following elements:
Example Response
Response Fields
status- "success" or "error"
data- An object containing all data available.
Response
{
"status": "success",
"data": [
"Lariat 4x2 SuperCab 6 ft. box 126.8 in. WB Automatic",
"Lariat 4x2 SuperCrew 5 ft. box 126.8 in. WB Automatic",
"Lariat 4x4 SuperCab 6 ft. box 126.8 in. WB Automatic",
"Lariat 4x4 SuperCrew 5 ft. box 126.8 in. WB Automatic",
"XL 4x2 SuperCab 6 ft. box 126.8 in. WB Automatic",
"XL 4x2 SuperCrew 5 ft. box 126.8 in. WB Automatic",
"XL 4x4 SuperCab 6 ft. box 126.8 in. WB Automatic",
"XL 4x4 SuperCrew 5 ft. box 126.8 in. WB Automatic",
"XL Pick-Up Box Delete 4x2 SuperCab 6 ft. box 126.8 in. WB Automatic",
"XLT 4x2 SuperCab 6 ft. box 126.8 in. WB Automatic",
"XLT 4x2 SuperCrew 5 ft. box 126.8 in. WB Automatic",
"XLT 4x4 SuperCab 6 ft. box 126.8 in. WB Automatic",
"XLT 4x4 SuperCrew 5 ft. box 126.8 in. WB Automatic"
]
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.