Car Search
/api/heycar/search
Search UK car listings with filters, sorting, and pagination
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.
Try it now
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.
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"
{
"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
}
}
Structured data for real applications. Here are some ideas.
Analyze asking prices by make, model, year and mileage with numeric GBP prices and mileage in miles.
Read one dealer's current stock with the dealer endpoint and track price and listing changes over time.
Filter by price, mileage, fuel and body type and sort by price or distance to surface the best offers first.
Filter by fuel type electric or hybrid to follow the UK electrified used car market.
Send latitude and longitude with distance sorting to list the nearest cars first.
heycar scraper API
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.
Combine make, model, price, mileage and fuel filters to collect matching listings with numeric GBP prices and live paging metadata.
Open heycar Search API docsOpen a listing by id to get the VIN, equipment by category, performance figures, all images and the full dealer profile.
Open heycar Listing API docsPass 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 docsEverything you need in one API.
/api/heycar/search
Search UK car listings with filters, sorting, and pagination
/api/heycar/listing
Get the full specification, equipment, images and dealer of one listing
/api/heycar/dealer
Get a dealer profile with their current listings
See how Scrappa compares to the official API.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| heycar listing data as JSON | Build your own parser | |
| Dealer stock endpoint | ||
| Price in GBP as a number | Parse it yourself | |
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
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.