Skip to content
Get started / IntroductionView Markdown ↗
Beta

AutoUncle Data Services is in beta. The API, MCP tools and agent skill may change often, including breaking changes, until version 1.0. Read the changelog before you upgrade an integration.

Introduction

AutoUncle Data Services gives your product professional used-car valuations for European markets, with an honest account of how precise each one is. Use it from your backend over REST, from an AI agent over MCP, or try it by hand in the console playground.

Beta. AutoUncle Data Services is in beta. Until version 1.0 the API, MCP tools and agent skill may change often, and some changes may break existing integrations. Every change is announced in the changelog. Read it before you upgrade, and keep your client tolerant of new fields and codes.

About AutoUncle

AutoUncle has valued used cars independently since 2010. We were the first to put a price rating on every listed car, and we showed that a car's market value can be set by independent algorithms rather than by hand. Data Services distils more than fifteen years of that market intelligence, our AI valuation models and our vehicle intelligence into one API for developers, professionals and AI agents.

What you can build

  • Pricing and stock tools for dealers and marketplaces: value a listing, rate an asking price, flag outliers.
  • Lending, leasing and insurance flows that need a defensible market reference with uncertainty, not a single number.
  • Fleet and remarketing dashboards that value many vehicles within clear rate and concurrency limits.
  • Agents and assistants that answer "what is this car worth?" with the market, currency, price basis and precision spelled out.

How it fits together

Part What it does Where
Valuations API Resolves a vehicle and estimates its asking price in one market, with intervals, a precision grade, price-rating bands and hints to improve precision. POST /v1/valuations
Selling-time forecasts Values a vehicle and forecasts how long it takes to sell at each price-rating band and at your asking price. POST /v1/selling-times
Vehicle catalogue A car specifications database: brands, models, generations, drivetrains and equipment variants, with stable IDs you can send back to pin a vehicle exactly. GET /v1/catalogue/...
Vehicle identification A VIN decoder, German HSN/TSN lookup, Danish licence plate lookup and vehicle data normalization, each returning one catalogue-identified vehicle as an AutoUncle Vehicle Schema (AVS) document. POST /v1/vehicles/...
Account Checks a key's mode, scopes, markets, rate limit and credits. Free. GET /v1/account
MCP server The same operations as tools for agents, with OAuth or an API key. https://data-services.autouncle.com/mcp
Console Workspace, team, API keys, playground, request logs, usage and billing. /console
Agent skill Instructions that teach a coding agent to integrate safely. /skill/SKILL.md

REST, MCP and the playground run the same operations, with the same scopes, limits and billing. A result looks the same whichever way you ask for it.

Key ideas in one minute

  • One market per valuation. Every request names a country, such as DK, SE, DE or GB. The result is in that market's currency and only applies there. See markets.
  • Test keys are free and simulated. Keys starting with au_test_ return deterministic, synthetic results so you can build and test without spending credits. Live keys (au_live_) return real market valuations. See testing.
  • You pay only for success. A live valuation uses one credit only when it returns status: "valued", plus one when requested comparables are returned and one when sent photos are used. A selling-time forecast uses two. VIN decoding, HSN/TSN and plate lookups and normalization use one each when they return vehicle data. Test keys, refusals, failures, replays, catalogue and account calls are free. See credits.
  • Precision is part of the answer. Read the price together with its price_basis, intervals, precision.grade, warnings and improve_precision hints. See precision.
  • Pin the vehicle when you can. Catalogue IDs remove ambiguity and raise precision. See the catalogue picker guide.
  • Retries are safe. Send an Idempotency-Key and you can repeat a request after a network failure without being charged twice. See idempotency.
  • Notes and attributions travel with the result. Every result carries notes and attributions; keep them with the price when you show or store it. See notes and data sources.

Where to start

If you want to... Start here
Make your first valuation in five minutes Quickstart
Value listings from your own system Value a listing
Let users choose the exact vehicle Build a catalogue picker
Connect Claude, ChatGPT, Cursor or another agent Connect an agent
Look up a field or an endpoint API overview
Understand an error Errors & retries
Go to production Production checklist

For AI agents

This documentation is also available as plain Markdown. Append .md to any page URL, read the agent index, or fetch every page in one file. The OpenAPI contract is the canonical description of the REST API.