Vehicle Data REST API
Access 1,795+ vehicle records programmatically. Query cars, motorcycles, boats, and tire sizes with advanced filtering, UUID-based resources, and JSON responses.
API Endpoints
Four RESTful endpoint groups covering every vehicle type in our database with full specifications and advanced filtering.
Cars API
562 cars with make, model, year, engine, body type, fuel type, drive type, and more.
GET /api/v1/cars
Motorcycles API
341 motorcycles with make, model, year, motorcycle type, and specifications.
GET /api/v1/motorcycles
Boats API
308 power boats with make, model, year, length, horsepower, and fuel type.
GET /api/v1/boats
Tire Sizes API
584 tire specs with OEM sizes, alternative sizes, and vehicle compatibility.
GET /api/v1/tire-sizes
Key API Features
Built for developers who need reliable, structured vehicle data with modern API conventions.
RESTful JSON API
Standard REST conventions with JSON request and response bodies. Predictable resource URLs and HTTP status codes for seamless integration.
UUID-Based Resources
Every vehicle record uses universally unique identifiers for secure, non-sequential resource access. No enumeration or guessing of IDs.
Advanced Filtering
Filter by make, model, year range, body type, fuel type, drive type, EV-only, and more. Combine multiple filters for precise queries.
Real-Time Data
Access the same live dataset that powers VehDB. Data is continuously updated with new vehicle records, specifications, and tire sizes.
Clean, Predictable Responses
Every API response follows a consistent structure with a data array
and a meta object for pagination details.
Consistent JSON Structure
Every endpoint returns the same top-level format so you can write generic client code.
Paginated Results
All list endpoints return paginated results with total count, current page, and per-page metadata.
Detailed Vehicle Specs
Each vehicle record includes all available specifications, from engine details to body type and fuel information.
GET /api/v1/cars?make=Tesla&year=2024
{
"data": [
{
"uuid": "550e8400-e29b-41d4...",
"make": "Tesla",
"model": "Model S",
"year": 2024,
"body": "Sedan",
"fuel_type": "ELECTRIC",
"drive_type": "AWD",
"engine": "Electric Motor"
}
],
"meta": {
"total": 3,
"page": 1,
"per_page": 20
}
}
Authentication & Rate Limits
Secure API key authentication with generous rate limits scaled to your needs.
Bearer Token Authentication
API access is included on every plan — from a free on-ramp to high-volume Developer and Enterprise tiers. Create read-only tokens from your dashboard and send one in the Authorization header of every request.
curl "https://api.vehdb.com/api/v1/cars?make=Toyota&year=2020" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Accept: application/json"
- Create multiple named tokens; revoke any anytime
- Read-only by design — tokens can never write data
- Manage tokens at /api-tokens
Limits by Plan
Each token has a per-minute rate limit and a monthly request quota. Live usage is returned on every
response and via GET /api/v1/me.
Query Rules
The API is built for targeted lookups, not bulk export. A few rules keep responses fast and the data fair-use:
- Every search needs at least one filter (
make,model,year, orq) - Up to 25 results per page, 40 pages deep per query
- Individual records are fetched by UUID:
GET /api/v1/cars/{uuid}
Built for Every Use Case
From automotive research to fleet management, the VehDB API powers applications across the vehicle data ecosystem.
Automotive Research
Access comprehensive vehicle specifications for market research, trend analysis, and competitive benchmarking across makes and models.
Dealership Tools
Power your dealership management software with accurate vehicle data, specifications, and tire compatibility for inventory listings.
Insurance Apps
Retrieve vehicle specifications for accurate risk assessment, policy pricing, and claims processing in insurance applications.
Fleet Management
Integrate vehicle specs into fleet management platforms for maintenance scheduling, fuel tracking, and tire replacement planning.
Market Analysis
Analyze vehicle market trends, EV adoption rates, and segment distributions with structured, queryable data across 1,795+ records.
Mobile Apps
Build mobile applications with vehicle lookup, comparison features, and tire finder tools powered by the VehDB API backend.
Frequently Asked Questions
Common questions about the VehDB Vehicle Data API.
Authorization: Bearer your-api-key). API keys can be regenerated from your dashboard at any time.
GET /api/v1/me.
data array with vehicle records and a meta object containing pagination details such as total count, current page, and items per page. All vehicle resources use UUID-based identifiers for secure, non-sequential access.
/api/v1/cars for car data with full specifications, /api/v1/motorcycles for motorcycle data, /api/v1/boats for power boat data, and /api/v1/tire-sizes for tire size specifications. Each endpoint supports GET requests for listing with filters, and GET requests with a UUID for individual vehicle details.
Explore the Vehicle Database
Get API Access Today
Build with 1,795+ vehicle records. API access is included on every plan.