Motors.co.uk API

Motors.co.uk API for UK Used Car Search, Listing Details, Dealer Stock, Makes and Models

Scrappa's Motors.co.uk API returns structured JSON from Motors.co.uk, a large UK marketplace for used cars and vans. Search vehicles around a postcode with make, model, price, mileage, age, fuel, body type and transmission filters, open any listing for the full specification, equipment, running costs and images, read the stock of a dealer, and browse every make and model with live vehicle counts. Scrappa is an independent service and is not affiliated with or endorsed by Motors.co.uk.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
5
Endpoints
300k+
Vehicles
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/motors_co_uk/search?postcode=M1%201AE&radius=50&make=Ford&sort=PRICE_LOW" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "total": 6453,
    "page": 1,
    "page_size": 20,
    "has_more": true,
    "results": [
      {
        "id": 78705550,
        "url": "https://www.cazoo.co.uk/cars-for-sale/78705550/",
        "title": "2007 (07) - 1.8 LX 5dr",
        "make": "Ford",
        "model": "Mondeo",
        "price": 400.0,
        "currency": "GBP",
        "mileage": 139334,
        "fuel_type": "Petrol",
        "transmission": "Manual",
        "distance_miles": 4.23
      }
    ]
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

UK Used Car Price Analysis

Track asking prices in GBP by make, model, mileage and age around any UK postcode.

Dealer Stock Monitoring

List the current stock of one dealer with prices, mileage and listing dates, and watch it change.

Deal Finders

Filter by price, mileage and age and sort by price or distance to surface the best offers first.

Cross-Market Sourcing

Combine Motors.co.uk with Autotrader UK, mobile.de and AutoScout24 to compare the same model across markets.

Catalog Building

Read every make and model with live vehicle counts to build search filters and market reports.

Motors.co.uk scraper API

Motors.co.uk API for UK used car listings, prices, and dealer stock

The Motors.co.uk API is built for automotive analytics, dealer tools, and car search features. Each vehicle includes make, model, trim, price in GBP, mileage, engine size, fuel, transmission, body type, registration, listing date, distance, image and dealer. Detail responses add equipment, running costs, the technical specification and all images.

Search cars and vans around a UK postcode with radius, make, model, price, mileage, age, fuel, body and transmission filters.

Sort by price, mileage, age or distance and page with page and page_size up to 50.

Open any listing for the full specification, equipment, running costs and images.

Read the stock and the rating of a dealer.

Browse makes and models with live vehicle counts.

Choose the right Motors.co.uk API endpoint

Use Vehicle Search for market coverage

Combine postcode, radius, make, model, price, mileage and age filters to collect matching vehicles with GBP prices and live paging metadata.

Open Motors.co.uk Search API docs

Use Listing Details for full vehicle records

Open a listing by id to get the specification, equipment groups, running costs, HPI flags, all images and the dealer with address and phone.

Open Motors.co.uk Listing API docs

Use Dealer Stock to monitor a seller

Pass a dealer id to read the dealer profile and every vehicle in stock with the same fields as search.

Open Motors.co.uk Dealer API docs

Available endpoints

Everything you need in one API.

GET

Vehicle Search

/api/motors_co_uk/search

Search UK used cars and vans by postcode with filters, sorting and pagination

GET

Listing Details

/api/motors_co_uk/listing

Get the full specification, equipment, running costs and images of one listing

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Motors.co.uk listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Dealer stock endpoint
Scrappa:
ScrapingBee / ScraperAPI:
Makes and models with counts
Scrappa:
ScrapingBee / ScraperAPI: Parse it yourself
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

UK used car and van search around a postcode with make, model, price, mileage, age, fuel, body and transmission filters
Numeric GBP prices, mileage in miles and ISO 8601 dates
Full listing details with equipment, running costs, specification, HPI flags and all images
Dealer stock with the dealer address, phone and rating
Makes and models with live vehicle counts
Failed requests are never charged

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Motors.co.uk. The API returns structured JSON from current public listings through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.

Use the 1-based page parameter with page_size up to 50. The response returns the total and has_more, which is true while more pages exist. A valid search with no matches is a successful response with an empty results list.

The search endpoint needs a UK postcode and a radius in miles (default 50). The dealer endpoint covers the whole UK by default and uses the postcode only for the distance.

Start using the Motors.co.uk API

Sign up and get 500 free credits. No credit card required.