CarBaseCarBaseCarBase
CarBase

Specs, prices and colors of every new US-market car, 2022 to 2025.

Developers

  • Getting started
  • API Reference
  • Pricing
  • Sign in

© 2026 CarBase

  • Documentation
  • API Reference
  • Pricing
CarBase APIGetting startedCompareConventionsData dictionaryErrorsMakesModelsReference dataTrims
powered by apitogo
Documentation

CarBase API

CarBase is a read-only REST API for new US-market cars. It covers model years 2022 to 2025: 46 makes, 443 models, 8,168 trims and more than 109,000 color options.

Use it to build car pickers, comparison tools, search pages and buying guides.

What you can do

  • Browse makes, their models and each model's trims
  • Search trims by price, body type, engine, fuel economy, EV range, seats and more
  • Get full specs for a trim: dimensions, engine, fuel economy, interior room, warranty and expert ratings
  • Get a trim's exterior and interior colors with RGB and hex values
  • Compare up to five trims side by side

Base URL

Code
http://localhost:3000

All API endpoints are under /api. Every request is a GET and every response is JSON.

Endpoints

EndpointDescription
GET /api/makesList all makes
GET /api/makes/{makeId}Get one make
GET /api/makes/{makeId}/modelsList a make's models
GET /api/models/{modelId}Get one model and its model years
GET /api/models/{modelId}/trimsList a model's trims
GET /api/trimsSearch, filter, sort and page through trims
GET /api/trims/{id}Full specs of one trim
GET /api/trims/{id}/colorsColors of one trim
GET /api/compareCompare 2 to 5 trims
GET /api/filtersValid filter values with counts
GET /api/statsDataset statistics
GET /healthHealth check
GET /openapi.jsonOpenAPI 3 spec

Documentation

  1. Getting started
  2. Conventions: IDs, pagination, sorting, units and missing values
  3. Makes
  4. Models
  5. Trims
  6. Compare
  7. Reference data
  8. Errors
  9. Data dictionary
Last modified on November 7, 2026
Getting started
On this page
  • What you can do
  • Base URL
  • Endpoints
  • Documentation