SoonOne MCP server, all 49 APIs as agent tools. See how it works

Cars, motorcycles, boats & tires in one API

Advanced Vehicle API

The Advanced Vehicle API unifies four datasets — cars, motorcycles, boats and tires — behind a single required type switch (car, motorcycle, boat, tire). Browse makes and models, search specs, and resolve OEM/alternate tire fitment, all with one key.

One integration covers multiple vehicle classes: ~560 car configs, ~340 motorcycles, ~310 power boats and ~580 tire fitments. Read-only and edge-served, with a narrowing-query rule and up to 25 rows per call.

Free tier included, no credit card required. One key works across all 49 APIs.

At a glance
Datasets
4
Records
1,790+
Response Time
<40ms

Key features

  • Cars, motorcycles, boats and tires in one API
  • Single type switch (car, motorcycle, boat, tire)
  • Browse makes and models per type
  • Search specs with type-specific filters
  • OEM + alternate tire fitment by vehicle
  • One key, one subscription for all four datasets

Built for

  • Multi-class vehicle marketplaces
  • Insurance and registration platforms
  • Fitment and parts widgets
  • Fleet tools spanning vehicle types

Try it

Build the request for your data

Edit the parameters below and see the exact curl command and JSON response you will get. No key required to preview.

GET/v1/search
Open in Playground

Parameters

Request · HTTP
GET /vehicles/v1/search?type=car&make=ford&model=explorer HTTP/1.1
Host: api.apicodex.io
Host: api.apicodex.io
X-Api-Key: YOUR_API_KEY
Response · JSON
200 OK
{
  "type": "car",
  "count": 1,
  "limit": 20,
  "results": [
    {
      "make": "Ford",
      "model": "Explorer",
      "year": 2026,
      "trim": "ST Sport Utility 4-Door",
      "body": "Sport Utility",
      "fuel_type": "GAS",
      "drive_type": "AWD",
      "display_name": "Ford Explorer 2026 ST"
    }
  ]
}

Documentation

Advanced Vehicle API Documentation

The Advanced Vehicle API unifies four datasets — cars, motorcycles, boats and tires — behind a single required type switch (car, motorcycle, boat, tire). Browse makes and models, search specs, and resolve OEM/alternate tire fitment, all with one key.

Base URL

url
https://api.apicodex.io/vehicles

Authentication

Create a free key at dash.apicodex.io and send it on every request: an X-Api-Key header, or an ?apikey= query parameter. Calls without a valid key return 401.

headers
GET /v1/search?type=car&make=ford&model=explorer
X-Api-Key: YOUR_API_KEY

Request and response

Illustrative values. Confirm current endpoint behavior, quotas, and data freshness in the API documentation before production use.

request · http
GET /v1/search?type=car&make=ford&model=explorer HTTP/1.1
Host: api.apicodex.io
X-Api-Key: YOUR_API_KEY
response · json
{
  "type": "car",
  "count": 1,
  "limit": 20,
  "results": [
    {
      "make": "Ford",
      "model": "Explorer",
      "year": 2026,
      "trim": "ST Sport Utility 4-Door",
      "body": "Sport Utility",
      "fuel_type": "GAS",
      "drive_type": "AWD",
      "display_name": "Ford Explorer 2026 ST"
    }
  ]
}

Code examples

cURL
curl --request GET \
  --url 'https://api.apicodex.io/vehicles/v1/search?type=car&make=ford&model=explorer' \
  --header 'X-Api-Key: YOUR_API_KEY'

Available Endpoints

GET /v1/types

List supported types and the filters each accepts.

/v1/types

GET /v1/makes

List makes for a type.

/v1/makes?type=car

GET /v1/models

List models for a type + make.

/v1/models?type=car&make=ford

GET /v1/search

Search within a type (narrowing query required).

/v1/search?type=car&make=ford&model=explorer

GET /v1/tires/by-vehicle

OEM + alternate tire sizes for a vehicle.

/v1/tires/by-vehicle?make=acura&model=nsx

Request Parameters

Required parameters

  • type Vehicle dataset to query: car, motorcycle, boat or tire. Required on every data route.

Optional parameters

  • make Exact make (case-insensitive).
  • model Partial model match.
  • year Exact model year (1900-2100).
  • q Free-text match (3+ chars).
  • body Car only — partial body-style match.
  • fuel Car/boat only — exact fuel type.
  • category Motorcycle/boat only — motorcycle_type or boat model_type.
  • size Tire only — matches OEM or alternate sizes.
  • limit Max results (1-25, default 20).

Choose the right dataset

When to use Advanced Vehicle API

Best fit

Use it for products that need cars, motorcycles, boats, and tire fitment through one integration.

Consider an alternative

Choose a standalone vehicle API when your product only needs one data category.

Compare the supported records, quota, and current plan terms in the API catalog.

Pricing

Advanced Vehicle API Pricing

One key, one subscription, all 49 APIs. Start free and upgrade when you grow. No minimums, no lock-in.

This API costs 1 credit per request. Credits are shared across every API on your plan.

Estimate your monthly cost

Drag the slider to match your expected request volume. We will recommend the cheapest plan that covers it.

10,000

Recommended plan

Starter

$29.99 /month

Credits used10,000
Credits included50,000
Cost per 1K requests$0.600
Choose Starter

Free

Free
1,000 credits · ~1,000 requests/mo · 2 rps
  • All 49 APIs included
  • No credit card required
  • Full documentation and examples
Start for free

Starter

Popular
$29.99/month
50,000 credits · ~50,000 requests/mo · 10 rps
  • All 49 APIs included
  • Email support
  • Usage dashboard and analytics
Start with Starter

Pro

$99.99/month
250,000 credits · ~250,000 requests/mo · 25 rps
  • All 49 APIs included
  • Priority support
  • Up to 5 API keys
Start with Pro

Need a different plan?

Tell us about your API, volume, or support requirements.

Contact us

Coming soon · MCP

Use the Advanced Vehicle API from your AI agent

The API Codex MCP server will expose this API, and the other 39, to Claude, Cursor and any MCP client as tools. Same key, same credits, one config entry.

About the MCP server

FAQ

Frequently asked questions

Four datasets in one: cars (~560 configs), motorcycles (~340), power boats (~310) and tire fitments (~580). You pick the dataset with a required type parameter: car, motorcycle, boat or tire.

It is the same data behind one key and one subscription, with a unified browse/search shape. If you only need one vehicle class, the standalone Car, Motorcycle, Boat or Tire APIs are cheaper; the bundle is for products that span multiple classes.

Common filters are make, model, year and q. Type-specific ones: body and fuel (car), category and fuel (boat), category (motorcycle), size (tire). Call /vehicles/v1/types to see the filters for each type.

Yes. /vehicles/v1/tires/by-vehicle?make=&model=&year= returns OEM and alternate sizes for a vehicle, the same as the standalone Tire Size API.

Pass ?apikey=YOUR_API_KEY, or send an X-Api-Key header. One key works across every API Codex API.