Edmunds website screenshot

Edmunds

Edmunds is a popular automotive resource website that provides consumers with valuable information and tools to help them make informed decisions about buying and selling cars. They offer expert reviews, comparison tools, price guides, and a variety of resources to help users research and find the perfect vehicle for their needs.

Edmunds publishes 2 APIs on the APIs.io network: Vehicle API and Cars API. Tagged areas include Automobiles, Cars, Vehicles, Vehicle Data, and Dealerships.

Edmunds’ developer surface includes authentication, developer portal, documentation, FAQ, engineering blog, API reference, support, and 19 more developer resources.

29.5/100 thin ▬ flat Agent 27/100 agent aware saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFreemiumSelf serve⚡ Free to try
1 APIs 1 MCP Servers
AutomobilesCarsVehiclesVehicle DataDealershipsReviewsPricingAutomotive

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics does not apply to this provider. The published contracts declare no write operations, and a read-only API cannot create-or-update. The facet is excluded from this provider's denominator entirely — not scored zero. A reference or data API is not deficient for being unable to upsert.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/edmunds: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 4

Individual APIs this provider publishes, each with its own machine-readable definition.

Edmunds Dealership API

The Edmunds Dealership API is a tool that provides real-time access to data on cars for sale at dealerships across the country. By connecting to the API, users can search for sp...

Edmunds API

Edmunds API is a robust software interface that provides access to a vast database of automotive information and data. With this API, users can access details on car specificati...

Edmunds Vehicle API

The Vehicle API from Edmunds — 5 operation(s) for vehicle.

Edmunds Cars API

The only machine-readable contract Edmunds serves. An OpenAPI 3.0.1 document published at https://api.edmunds.com/openapi.yaml and pointed at by Edmunds' own OpenAI plugin manif...

Open Collections 3

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Edmunds Vehicle API

OPEN COLLECTION

Edmunds Vehicle API

OPEN COLLECTION

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Edmunds MCP Server

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Edmunds Plans Pricing

0 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Edmunds Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Edmunds Authentication

apiKey · 2 schemes

SECURITY

Edmunds Domain Security

TLSv1.3 · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Edmunds Agentic Access

5 operations

5 operations · 0 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 5

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: edmunds
url: https://raw.githubusercontent.com/api-evangelist/edmunds/main/apis.yml
apis:
- aid: edmunds:edmunds
  name: Edmunds Dealership API
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.edmunds.com/dealership_api_program.html
  baseURL: https://api.edmunds.com
  properties:
  - url: https://developer.edmunds.com/dealership_api_program.html
    type: Documentation
  description: The Edmunds Dealership API is a tool that provides real-time access to data on cars for sale at dealerships
    across the country. By connecting to the API, users can search for specific makes and models, view pricing information,
    and even schedule test drives directly through the platform. This information is continuously updated to reflect the current
    inventory available at each dealership, giving users the most accurate and up-to-date information possible.
- aid: edmunds:edmunds
  name: Edmunds API
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.edmunds.com/api-documentation/overview/
  baseURL: https://api.edmunds.com
  properties:
  - url: https://developer.edmunds.com/api-documentation/overview/
    type: Documentation
  description: Edmunds API is a robust software interface that provides access to a vast database of automotive information
    and data. With this API, users can access details on car specifications, pricing, reviews, and inventory from Edmunds'
    comprehensive database of vehicles. This API allows developers to integrate this information into their own applications
    and websites, making it easier for consumers to research and compare different car models.
- aid: edmunds:edmunds-vehicle-api
  name: Edmunds Vehicle API
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  description: The Vehicle API from Edmunds — 5 operation(s) for vehicle.
  humanURL: https://developer.edmunds.com/api-documentation/vehicle/
  baseURL: https://api.edmunds.com
  tags:
  - Vehicle
  properties:
  - type: OpenAPI
    url: openapi/edmunds-vehicle-api-openapi.yml
  - type: Overlay
    url: overlays/edmunds-vehicle-api-overlay.yaml
  - type: Documentation
    url: https://developer.edmunds.com/api-documentation/vehicle/
- aid: edmunds:edmunds-cars-api
  name: Edmunds Cars API
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  description: 'The only machine-readable contract Edmunds serves. An OpenAPI 3.0.1 document published at https://api.edmunds.com/openapi.yaml
    and pointed at by Edmunds'' own OpenAI plugin manifest at /.well-known/ai-plugin.json. Two read operations: getExpertReview
    returns the Edmunds editorial review, scorecard, pros and cons, safety and features for a make/model/year; findInventory
    returns curated new, used and CPO listings near a US zip code across roughly forty filter facets, with an Edmunds Suggested
    Price on each result. Both operations return HTTP 401 "Developer Inactive" without a partner-issued key.'
  humanURL: https://developer.edmunds.com/api-documentation/overview/
  baseURL: https://api.edmunds.com
  tags:
  - Cars
  - Vehicles
  - Reviews
  - Inventory
  properties:
  - type: OpenAPI
    url: openapi/edmunds-cars-openapi.yml
  - type: OpenAPI
    url: openapi/_original/edmunds-cars-openapi.yaml
  - type: Overlay
    url: overlays/edmunds-cars-overlay.yaml
  - type: MCPServer
    url: mcp/edmunds-mcp.yml
  - type: DataModel
    url: data-model/edmunds-data-model.yml
  - type: ErrorCatalog
    url: errors/edmunds-problem-types.yml
  - type: Documentation
    url: https://developer.edmunds.com/api-documentation/overview/
name: Edmunds
tags:
- Automobiles
- Cars
- Vehicles
- Vehicle Data
- Dealerships
- Reviews
- Pricing
- Automotive
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-productions2.s3.amazonaws.com/apis-json-icons/edmunds-developer-network-welcome-to-the-edmunds-api-edmunds-developer-portal.png
created: '2024-07-11T00:00:00.000Z'
modified: '2026-09-06'
description: Edmunds is a popular automotive resource website that provides consumers with valuable information and tools
  to help them make informed decisions about buying and selling cars. They offer expert reviews, comparison tools, price guides,
  and a variety of resources to help users research and find the perfect vehicle for their needs.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.23'
common:
- type: Website
  url: https://www.edmunds.com/
- type: AgenticAccess
  url: agentic-access/edmunds-agentic-access.yml
- type: DomainSecurity
  url: security/edmunds-domain-security.yml
- type: Authentication
  url: authentication/edmunds-authentication.yml
- type: GitHubOrganization
  url: https://github.com/edmunds
- type: LinkedIn
  url: https://www.linkedin.com/company/edmunds-com
- name: Edmunds Developer Network
  description: 'The Edmunds developer portal. Still served and readable, but it fronts a closed program: the home page links
    the partner and dealership tracks and the FAQ explains that the open API program was retired.'
  url: https://developer.edmunds.com/
  type: Portal
- name: The Edmunds API Terms of Service
  description: The API agreement — the limited, non-exclusive, revocable licence over Edmunds Materials, the reservation of
    rights, and the attribution obligations.
  url: https://developer.edmunds.com/terms_of_service.html
  type: TermsOfService
- name: API Branding Guide
  description: How Edmunds marks, links and logos must be displayed by any application consuming the API.
  url: https://developer.edmunds.com/api_branding_guide.html
  type: Documentation
- name: Edmunds Developer FAQ
  description: 'The retirement notice in question-and-answer form: why the open API program was retired, that non-partner
    keys were disabled effective 2018-02-15, that no new applicants are accepted, and that there is no fee-for-service tier.'
  url: https://developer.edmunds.com/faq.html
  type: FAQ
- name: Contact Us | Edmunds Developer Portal
  description: The developer-portal contact form.
  url: https://developer.edmunds.com/contact_us.html
  type: Contact
- name: SDKs and Code Samples
  description: The "SDKs and Code Samples" section of the API overview, naming the first-party JavaScript and Python SDKs.
    Both repositories it links under github.com/EdmundsAPI now return 404 — see packages/edmunds-packages.yml.
  url: https://developer.edmunds.com/api-documentation/overview/#sec-9
  type: SDKs
- type: Packages
  url: packages/edmunds-packages.yml
- name: Edmunds first-party client libraries
  description: Two first-party SDKs Edmunds names in its own documentation — a Python SDK surviving on PyPI as a single 2014
    release published from api@edmunds.com, and a JavaScript SDK in the company GitHub org last pushed in 2011. Both repositories
    the docs link to under github.com/EdmundsAPI now return 404.
  url: packages/edmunds-packages.yml
  type: SDKs
- type: WellKnown
  url: well-known/edmunds-well-known.yml
- name: Edmunds Cars plugin manifest
  description: The OpenAI plugin manifest Edmunds serves at https://api.edmunds.com/.well-known/ai-plugin.json (HTTP 200),
    saved verbatim. It is what led to the only OpenAPI Edmunds actually publishes.
  url: well-known/edmunds-ai-plugin.json
  type: OpenAIPluginManifest
- type: LLMsTxt
  url: llms/edmunds-llms.txt
- type: Conventions
  url: conventions/edmunds-conventions.yml
- type: Conformance
  url: conformance/edmunds-conformance.yml
- type: Lifecycle
  url: lifecycle/edmunds-lifecycle.yml
- name: Edmunds open API program retirement notice
  description: 'Edmunds'' developer FAQ is its deprecation policy: the open API program was retired and non-partner keys were
    disabled effective 2018-02-15, with no new applicants accepted then or expected in future. No RFC 8594 Sunset or Deprecation
    headers are published.'
  url: lifecycle/edmunds-lifecycle.yml
  type: Deprecation
- type: AgentSkill
  url: skills/_index.yml
- name: The Edmunds Tech Blog
  description: Edmunds' engineering blog.
  url: https://technology.edmunds.com/
  type: Blog
- name: Api documentation
  description: The Edmunds API reference — overview, core concepts, and the Vehicle, Editorial, Dealer and Media resources.
  url: https://developer.edmunds.com/api-documentation/overview/
  type: APIReference
- name: Contact Us | Edmunds Developer Portal
  description: The only support route Edmunds publishes for the API; partners are routed through an Edmunds Account Executive.
  url: https://developer.edmunds.com/contact_us.html
  type: Support
- name: Special Requirements | Edmunds Developer Portal
  description: Binding display, attribution and refresh obligations attached to visitor reviews, editorial articles, TCO and
    TMV data returned by the API.
  url: https://developer.edmunds.com/special_requirements.html
  type: Documentation
x-enrichment:
  date: '2026-09-06'
  status: enriched
  artifacts_added: 18
  pass: local-v3

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/edmunds"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/edmunds/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/edmunds/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.