1,795+ Vehicle Records Available

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.

562
Cars
341
Motorcycles
308
Power Boats
584
Tire Sizes

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
Filtering Pagination EV Data
Browse Cars

Motorcycles API

341 motorcycles with make, model, year, motorcycle type, and specifications.

GET /api/v1/motorcycles
Filtering Pagination Types
Browse Motorcycles

Boats API

308 power boats with make, model, year, length, horsepower, and fuel type.

GET /api/v1/boats
Filtering Pagination Marine
Browse Boats

Tire Sizes API

584 tire specs with OEM sizes, alternative sizes, and vehicle compatibility.

GET /api/v1/tire-sizes
OEM Alternates Matching
Browse 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.

API Response
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.

API Key Authentication

Authenticate every request by including your API key in the Authorization header as a Bearer token. Generate and manage API keys from your account dashboard.

Authorization: Bearer your-api-key-here
  • One API key per account
  • Regenerate keys anytime from dashboard
  • Secure HTTPS-only access

Rate Limits by Plan

Rate limits are applied per API key on a daily rolling basis. Upgrade your plan to increase your limits as your usage grows.

Free
100 requests/day
Basic
1,000 requests/day
Premium
10,000 requests/day
Enterprise
Unlimited

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.

The VehDB API provides access to 1,795+ vehicle records including 562 cars with full specifications (make, model, year, engine, body type, fuel type, drive type), 341 motorcycles, 308 power boats, and 584 tire size specifications with OEM and alternative sizes. This includes 57+ electric and hybrid vehicle records.
The VehDB API uses API key authentication. After registering for an account and subscribing to a plan, you receive a unique API key. Include this key in the Authorization header of every request as a Bearer token (e.g., Authorization: Bearer your-api-key). API keys can be regenerated from your dashboard at any time.
Rate limits depend on your subscription plan: Free plan allows 100 requests per day, Basic plan allows 1,000 requests per day, Premium plan allows 10,000 requests per day, and Enterprise plan offers unlimited API requests with dedicated support. Rate limit headers are included in every response so you can track your usage.
The VehDB API returns all data in JSON format following RESTful conventions. Responses include a 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.
VehDB offers multiple pricing tiers. The Free plan includes 100 API requests per day at no cost. The Basic plan provides 1,000 daily requests, Premium offers 10,000 daily requests, and Enterprise provides unlimited requests with priority support. Visit the pricing page for current rates and plan details.
The VehDB API provides four main endpoint groups: /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.

Get API Access Today

Start building with 1,795+ vehicle records. Free tier available with 100 requests per day.