All you need to know before start working with our comprehensive Tire API - vehicle-specific tire data at your fingertips.
View all endpoints โ/search_allmake โ get all vehicle makes
๐ /reverse_lookup โ tire size โ vehicles
๐
/year_range โ year range for any make or model
Get started with the Tire API in seconds. Test your first request below.
curl -H "x-api-key: YOUR_API_KEY" \
"/api/v1/tire_dimensions?year=2023&make=Toyota&model=Camry&trim=LE AWD"
tiresize string or individual width, aspectratio, diameter params.
// Modern async/await approach with error handling
async function getTireDimensions(year, make, model, trim) {
const API_KEY = 'your-api-key-here';
const BASE_URL = '/api/v1';
try {
const params = new URLSearchParams({ year, make, model, trim });
const response = await fetch(`${BASE_URL}/tire_dimensions?${params}`, {
headers: { 'x-api-key': API_KEY }
});
if (!response.ok) {
throw new Error(`API Error: ${response.status}`);
}
const data = await response.json();
return data.dimensions;
} catch (error) {
console.error('Failed to fetch tire dimensions:', error);
return null;
}
}
import requests
from typing import Optional, Dict
class TireAPIClient:
def __init__(self, api_key: str):
self.api_key = api_key
self.base_url = '/api/v1'
self.headers = {'x-api-key': self.api_key}
def get_tire_dimensions(self, year: str, make: str, model: str, trim: str) -> Optional[Dict]:
try:
response = requests.get(
f'{self.base_url}/tire_dimensions',
params={'year': year, 'make': make, 'model': model, 'trim': trim},
headers=self.headers
)
response.raise_for_status()
return response.json()
except requests.RequestException as e:
print(f"API request failed: {e}")
return None
# Get tire dimensions for specific vehicle
curl -H "x-api-key: your-api-key-here" \
"/api/v1/tire_dimensions?year=2023&make=Toyota&model=Camry&trim=LE%20AWD"
# Browse makes available for a given year
curl -H "x-api-key: your-api-key-here" \
"/api/v1/by_vehicle/make?year=2023"
# Check your API usage
curl -H "x-api-key: your-api-key-here" \
"/api/v1/usage"
# Get all vehicle makes (great for first dropdown, 1-hour cache)
curl -H "x-api-key: your-api-key-here" \
"/api/v1/search_allmake"
# Reverse lookup โ which vehicles use 225/60R16?
curl -H "x-api-key: your-api-key-here" \
"/api/v1/reverse_lookup?tiresize=225/60R16"
# Reverse lookup using individual dimensions
curl -H "x-api-key: your-api-key-here" \
"/api/v1/reverse_lookup?width=225&aspectratio=60&diameter=16"
# Year range for Toyota (all models)
curl -H "x-api-key: your-api-key-here" \
"/api/v1/year_range?make=Toyota"
# Year range for Toyota Camry specifically
curl -H "x-api-key: your-api-key-here" \
"/api/v1/year_range?make=Toyota&model=Camry"