Owners Manual API Documentation
Welcome to Vehicle Databases API's Documentation
Owners Manual
GETJSON ResponseOverview
The API provides detailed information and instructions for the proper use, maintenance, and care of a vehicle. It includes specifications, operating guidelines, safety precautions, and recommended service intervals. The manual covers essential topics such as starting and stopping procedures, instrument panel functions, fluid capacities, tire pressure, and troubleshooting tips. It also offers guidance on regular inspections, maintenance schedules, and basic repairs to ensure optimal performance and safety. Designed for ease of understanding, the owner's manual helps car owners operate their vehicle correctly and maintain it in good condition throughout its lifespan.
- COVERAGE
- US and CAD Regions Vehicles.
- SUPPORT
- Works for 17 characters VINs
HTTP Request
Endpoint
https://api.vehicledatabases.com/owner-manual/{vin}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/owner-manual/{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":"5J8YD4H83LL002807",
"data": {
"year": "2020",
"make": "Acura",
"model": "MDX",
"path": "https://vhr.nyc3.cdn.digitaloceanspaces.com/owners-manual/acura/2020_acura_mdx_2020%20MDX%20Owner%27s%20Manual%20Revised%20053123.pdf"
}
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.
Owners Manual
GETJSON ResponseOverview
The API provides detailed information and instructions for the proper use, maintenance, and care of a vehicle. It includes specifications, operating guidelines, safety precautions, and recommended service intervals. The manual covers essential topics such as starting and stopping procedures, instrument panel functions, fluid capacities, tire pressure, and troubleshooting tips. It also offers guidance on regular inspections, maintenance schedules, and basic repairs to ensure optimal performance and safety. Designed for ease of understanding, the owner's manual helps car owners operate their vehicle correctly and maintain it in good condition throughout its lifespan.
- COVERAGE
- US and CAD Regions Vehicles
- SUPPORT
- Works for vehicles from 1999 to 2025
HTTP Request
Endpoint
https://api.vehicledatabases.com/owner-manual/{year}/{make}/{model}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/owner-manual/{year}/{make}/{model}",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())GET Parameters
yearRequired- Vehicle year
makeRequired- Vehicle make
modelRequired- Vehicle 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": {
"year": "2020",
"make": "Acura",
"model": "MDX",
"path": "https://vhr.nyc3.cdn.digitaloceanspaces.com/owners-manual/acura/2020_acura_mdx_2020%20MDX%20Owner%27s%20Manual%20Revised%20053123.pdf"
}
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.
Owners Manual
GETJSON ResponseOverview
The Year Options API returns a list of all available vehicle years in the database.
- RETURNS
- Array of available years as strings
- SUPPORT
- Works for vehicles from 1999 to 2025
HTTP Request
Endpoint
https://api.vehicledatabases.com/owner-manual/options/yearRequest
import requests
response = requests.get(
"https://api.vehicledatabases.com/owner-manual/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": [
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.
Owners Manual
GETJSON ResponseOverview
The Make Options API returns a list of all available vehicle 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/owner-manual/options/make/{year}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/owner-manual/options/make/{year}",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())GET Parameters
yearRequired- Vehicle 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",
"Aston Martin",
"Audi",
"BMW",
"Bentley",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Ferrari",
"Ford",
"GMC",
"Honda",
"Jeep",
"Lexus",
"Lotus",
"Maybach",
"Mini",
"Mitsubishi",
"Porsche",
"Scion",
"Smart",
"Subaru",
"Suzuki",
"Toyota",
"Volvo"
]
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.
Owners Manual
GETJSON ResponseOverview
The Model Options API returns a list of all available vehicle 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/owner-manual/options/model/{year}/{make}Request
import requests
response = requests.get(
"https://api.vehicledatabases.com/owner-manual/options/model/{year}/{make}",
headers={"x-authkey": "YOUR_API_KEY"}
)
print(response.json())GET Parameters
yearRequired- Vehicle Year
makeRequired- Vehicle 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": [
"128",
"135",
"528",
"550",
"740",
"750",
"Activehybrid",
"Alpina",
"M3",
"Z4"
]
}Error Responses
errorstatus
When an error occurs, the API returns an error status with a code and message.