---
title: "Get CarMax vehicle listing detail"
method: GET
path: "/carmax/vehicle/{stock_number}"
tags: ["CarMax"]
---

# Get CarMax vehicle listing detail

`GET /carmax/vehicle/{stock_number}`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/carmax/vehicle/{stock_number}`
- Auth: API key in header `x-api-key`

Returns a CarMax vehicle listing: full vehicle spec (make, model, trim, mileage, colors, engine, transmission, fuel economy, pricing), equipment features, labeled specifications, warranty coverage, accident/owner history, and CarMax's return guarantee terms.

## Path parameters

- `stock_number` string, required

## Query parameters

- `store_id` string

## Headers

- `x-api-key` string, required

## Response `200`

OK

- CarmaxVehicleResponse
  - `body` string
  - `cylinders` integer
  - `description` string
  - `drive_train_type` string
  - `efficiency` CarmaxEfficiency
    - `battery_range_miles` number
    - `is_mpg_equivalent` boolean
    - `mpg_city` integer
    - `mpg_combined` integer
    - `mpg_highway` integer
  - `engine` string
  - `engine_torque_lb_ft` integer: The fields below are only populated on the mobile-API-backed search path -- exact engine/performance numbers and listing metadata the website scrape never carried. All omitempty and additive; existing consumers reading only the fields above see no change.
  - `engine_torque_rpm` integer
  - `exterior_color` string
  - `features` CarmaxFeature[]
    - `category` string
    - `description` string
    - `name` string
  - `fuel` CarmaxFuel
    - `capacity_gallons` number
    - `type` string
  - `hero_image_url` string
  - `highlighted_features` string[]
  - `history` CarmaxHistory
    - `accident_count` integer
    - `owner_count` integer
    - `prior_uses` string[]
  - `horsepower` integer
  - `horsepower_rpm` integer
  - `image_count` integer
  - `interior_color` string
  - `is_new_arrival` boolean
  - `is_transferable` boolean
  - `make` string
  - `mileage` integer
  - `model` string
  - `passenger_count` integer
  - `price_info` CarmaxPriceInfo
    - `fees` number
    - `fees_included_in_price` boolean
    - `is_price_reduced` boolean
    - `previous_price` number
    - `price` number
  - `prior_uses` string[]
  - `source_url` string
  - `specs` CarmaxSpec[]
    - `category` string
    - `display_value` string
    - `name` string
  - `stock_number` integer
  - `store` CarmaxStore
    - `city` string
    - `distance_miles` number
    - `id` integer
    - `latitude` number
    - `longitude` number
    - `name` string
    - `state` string
  - `towing_capacity_lbs` integer
  - `transmission` CarmaxTransmission
    - `display` string
    - `type` string
  - `trim` string
  - `url` string
  - `vehicle_guarantee` CarmaxVehicleGuarantee
    - `description` string
    - `disclaimer` string
    - `title` string
  - `vin` string
  - `warranties` CarmaxWarranty[]
    - `miles` integer
    - `type` string
    - `years` integer
  - `year` integer

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `500`: Internal Server Error
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/028417aa35bb?raw)
