Developer API

How to get vehicle valuations and market data through the API

Updated 3 September 2026 · 1 min read · by DealerPricing

POST a registration and mileage to /api/v1/vehicle/valuation to receive trade, retail and part-exchange values derived from live UK dealer listings. Pair it with /api/v1/market/active for comparable cars for sale, /api/v1/market/sold for recent sale prices and /api/v1/market/insights for days to sell and supply. Valuation calls cost £0.16 to £0.25 each.

Step by step

  1. Get a key and test in the sandbox

    Follow the API lookup guide to create a key. Sandbox keys return sample valuations for the test registrations.

    API lookup guide
  2. Call the valuation endpoint

    POST { "vrm": "SA67DVL", "mileage": 45000 } to /api/v1/vehicle/valuation. The response includes trade poor, average and clean values, retail and part-exchange figures.

    API documentation showing the valuation and market endpoints
    API documentation showing the valuation and market endpoints
  3. Add market context

    Call /api/v1/market/active and /api/v1/market/sold for comparable listings, and /api/v1/market/insights or /api/v1/pricing/insights for days to sell, supply and demand.

    Endpoint reference

What you’ll see

  • Trade poor, average and clean values plus retail and part exchange
  • Comparable live listings with price, mileage, dealer and distance
  • Sold listings from the last 90 days
  • Average days to sell, active supply and demand

Ready to try it?

Pay as you go with no monthly fee, or packages from £99/month. Sandbox keys are free.

Get an API key

Frequently asked questions

Are the API valuations the same as the dashboard?

Yes. They use the same live listing index and models, so a website widget and the desk valuation agree.

Can I show valuations on my own website?

Yes. Typical uses are part-exchange enquiry forms, stock pricing tools and customer-facing "value my car" pages. Cache results for a few hours to keep call costs down.

What does a valuation call cost?

£0.25 on pay as you go, £0.21 on Starter, £0.19 on Pro and £0.16 on Enterprise. Market listing calls are £0.05 to £0.15.