heycar API

heycar API for UK Car Search, Listing Details, and Dealer Stock

Scrappa's heycar API returns structured JSON from heycar, now Drive (drive.co.uk), a UK used and nearly-new car marketplace. Search more than 70,000 listings by make, model, price, mileage, fuel type, body type and gearbox, open any listing for the full specification, equipment, images and dealer, and read a dealer's current stock. Prices are in GBP and mileage is in miles. Scrappa is an independent service and is not affiliated with or endorsed by heycar or Drive.

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
3
Endpoints
70k+
UK listings
$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/heycar/search?make=volkswagen&model=volkswagen-golf&page=0&size=20" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
    "success": true,
    "data": {
        "listings": [
            {
                "id": "16731596",
                "heycar_id": "volkswagen-golf-2016-14-tsi-125-match-edition-5dr-dsg-b52b7c37",
                "title": "Volkswagen Golf 1.4 TSI 125 Match Edition 5dr DSG",
                "make": {
                    "id": "volkswagen",
                    "label": "Volkswagen"
                },
                "model": {
                    "id": "volkswagen-golf",
                    "label": "Golf"
                },
                "price": 13499.0,
                "currency": "GBP",
                "year": 2016,
                "mileage": 15651,
                "body_type": "hatchback",
                "fuel_type": "petrol",
                "gearbox": "semiauto",
                "dealer": {
                    "id": "7237",
                    "name": "Car Deal Warehouse Superstore Newbridge",
                    "city": "Newbridge"
                },
                "url": "https://drive.co.uk/auto/volkswagen-golf-2016-14-tsi-125-match-edition-5dr-dsg-b52b7c37"
            }
        ],
        "total": 2087,
        "page": 0,
        "size": 20,
        "total_pages": 696,
        "has_more": true,
        "next_page": 1
    },
    "meta": {
        "endpoint_family": "search",
        "billable": true
    }
}

What you can build

Structured data for real applications. Here are some ideas.

UK Used Car Price Analysis

Analyze asking prices by make, model, year and mileage with numeric GBP prices and mileage in miles.

Dealer Stock Monitoring

Read one dealer's current stock with the dealer endpoint and track price and listing changes over time.

Deal Finders

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

Electric Car Market Tracking

Filter by fuel type electric or hybrid to follow the UK electrified used car market.

Local Stock Search

Send latitude and longitude with distance sorting to list the nearest cars first.

heycar scraper API

heycar API for UK car listings, prices, and dealer stock

The heycar API is built for automotive analytics, dealer tools, and car search features. Each listing includes title, make and model, numeric price with GBP currency, mileage in miles, registration year, fuel, gearbox, body type, colour, location, images and the dealer. Detail responses add the VIN, equipment by category, performance figures and the full dealer profile with opening times. heycar is now branded Drive and covers the UK only.

Search listings with make, model, price, mileage, fuel type, body type and gearbox filters.

Sort by price, year, mileage, date or distance and page with zero-based pages and a size up to 50.

Open any listing for the full specification, equipment, performance figures and all images.

Read a dealer profile with address, phone, opening times and current stock.

Only public listing data is returned. Responses cover the UK market in GBP.

Choose the right heycar API endpoint

Use Car Search for market coverage

Combine make, model, price, mileage and fuel filters to collect matching listings with numeric GBP prices and live paging metadata.

Open heycar Search API docs

Use Listing Details for full vehicle records

Open a listing by id to get the VIN, equipment by category, performance figures, all images and the full dealer profile.

Open heycar Listing API docs

Use Dealer Stock to follow one seller

Pass a dealer id to read the dealer profile and a page of their current listings in the same shape as search.

Open heycar Dealer API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

heycar listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Dealer stock endpoint
Scrappa:
ScrapingBee / ScraperAPI:
Price in GBP as a number
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 car listing search with make, model, price, mileage, fuel type, body type, gearbox and distance filters
Numeric price with GBP currency plus mileage in miles
Full listing details with VIN, equipment by category, performance figures and all images
Dealer profile with address, phone, opening times and current stock
Zero-based paging with has_more and next_page
Only public listing data is returned and unknown ids answer 404 without a charge

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by heycar or Drive. The heycar API returns structured JSON from public listing data.

No. heycar now runs as Drive (drive.co.uk) and only the UK storefront is live. All prices are in GBP and mileage is in miles.

Search listings by make, model, price, mileage, fuel type, body type and gearbox. Open a listing for the VIN, equipment, performance figures, images and dealer. Read a dealer profile with their current stock.

Every Scrappa account includes 500 free credits each month. After that, each successful request costs one credit, which works out to $0.20 per 1,000 requests. Failed requests and unknown ids are not charged.

Start using the heycar API

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