For Machines

CarWhere tracks what people actually pay for new cars. Our data comes from verified buyer-submitted transactions — not estimates, not dealer ads. We publish machine-readable data so AI assistants, search engines, and developers can access real car pricing information.

Machine-Readable Endpoints

  • /llms.txt — Structured overview of CarWhere data, top deals, and state coverage. Updated hourly. Designed for LLMs following the llms.txt standard.
  • /llms-full.txt — Complete model-by-model pricing data with average discounts and deal counts. Updated hourly.
  • /api/market-data — JSON API with aggregate market data: models, state coverage, and deal statistics. Updated hourly.
  • /api/public/pricing/{make}/{model}/{year} — Per-vehicle pricing API returning average price, discount, price bands, and trim breakdown. Supports optional state filter. CORS enabled.
  • /api/public/vin/{vin} — Public VIN decoder. Returns NHTSA decoded specs, CarWhere verified buyer pricing, open NHTSA recalls, and an AI-generated insight in one JSON response. CORS-enabled, no auth. See the developer guide for cURL, Python, GPT Action, and Claude tool examples.
  • /api/recalls — NHTSA recall lookup. Accepts ?vin= or ?make=&model=&year=.
  • /api/vin-insights/{year}/{make}/{model} — Claude-Haiku-generated factual paragraph about a vehicle. 30-day cache.
  • /api/public/openapi.json — OpenAPI 3.1 specification for all public endpoints. Import directly into a ChatGPT GPT Action or use as a Claude tool definition.
  • /.well-known/ai-plugin.json — Plugin discovery manifest.
  • /api/mcp — Hosted Model Context Protocol (MCP) server. JSON-RPC 2.0 over Streamable HTTP, stateless. Five tools: decode_vin, check_recalls, get_pricing, validate_vin_check_digit, about_carwhere. See the MCP install guide for Claude Desktop / Cursor / Claude Code config.
  • /.well-known/api-catalog — RFC 9727 link set for discovering all CarWhere API surfaces.
  • /sitemap.xml — Full sitemap of all CarWhere pages including per-model and per-location pages.

Available Data

  • Per-model pricing: Average selling price, discount off MSRP, target discount (75th percentile), and deal count for every make and model in our database.
  • Per-state coverage: Deal volume and average discounts broken down by state and city.
  • Discount methodology: All discounts are calculated from MSRP using verified transaction data. See our methodology page for details.