Edit in admin →
27 images
Online · Days listed: 9

2020 BMW M4

3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

£29,995
66,000 miles
GU20WWJ

Overview

Mileage
66,000 miles
Registration
2020 (20 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Grey
Goldheart Automotive are proud to present this stunning 2020 (20) BMW M4 Competition. EXTERIOR COLOUR: Mineral Grey Metallic. INTERIOR: Black Merino Leather. FACTORY SPECIFICATION: Ultimate Pack, Harman Kardon, Head-Up Display, 360 Camera with Parking Sensors, Heated Steering Wheel, Adaptive Headlights, Advanced Parking Pack, Comfort Access, Driving Assistant and Lane Change Warning System. FULL BMW SERVICE HISTORY: July 2020 at 15 miles, August 2020 at 1,227 miles (running in service), June 2022 at 17,663 miles, June 2023 at 28,566 miles, December 2023 at 36,365 miles and May 2025 at 54,525 miles. Brand new rear tyres. KEYS: 2 keys. PREVIOUS OWNERS: Only 2 former owners! UK Mainland delivery & Click & Collect available. Part Exchange accepted. Appointment only viewings. Custom finance packages (HP / PCP) available from 9.9% APR (subject to status). Third party finance will incur £250 admin fee. Extended & comprehensive warranty packages available covering all mechanical & electrical components including breakdown cover. From £595 or 0% finance. 5 year ceramic coating & paint correction packages available from £495. Goldheart Automotive is family run & owned and offers a no-pressure, friendly car-buying experience. For many of our customers, we offer their ‘dream’ cars and each vehicle is carefully handpicked for their individual merits. Every vehicle undergoes a comprehensive mechanical inspection and we guarantee our vehicles are 100% HPI clear and free from any mechanical faults, ensuring complete peace of mind. We are genuinely a team of enthusiasts and have built a strong reputation, consistently earning high rating awards by Autotrader in 2022, 2023 & 2024.

History

Price history

When Price Δ
2 days ago £29,995 −£500
6 days ago £30,495

Mileage history

When Mileage Δ
6 days ago 66,000

Item data

Processed fields

vrm
GU20WWJ
make
BMW
model
M4
trim line
3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
year
2020
body type
Coupe
fuel type
Petrol
transmission
Automatic
engine size cc
3000
engine size litres
3
colour
Grey
doors
2
seats
4
mileage
66000
price
29995
source key
search-make-bmw-m4
platform
autotrader

Item record

item id
36915
remote id
https://www.autotrader.co.uk/car-details/202605162445876
platform
autotrader
source key
search-make-bmw-m4
remote status
available
media count
27
first seen at
2026-06-10 06:53:34
last seen at
2026-06-17 08:30:15
completed at
2026-06-17 08:44:17
remote url
View original →

Raw data

Item record
{
    "item_id": 36915,
    "remote_id": "https://www.autotrader.co.uk/car-details/202605162445876",
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202605162445876",
    "remote_status": "available",
    "media_count": 27,
    "last_seen_at": "2026-06-17 08:30:15",
    "first_seen_at": "2026-06-10 06:53:34",
    "completed_at": "2026-06-17 08:44:17",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/14ffd2ae614f4b6cab140ff518e23fd3.jpg",
                "cdn_path": "509/36915/146b522be2f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "146b522be2",
                "cdn_sizes": {
                    "f": "509/36915/146b522be2f.jpg",
                    "l": "509/36915/146b522be2l.jpg",
                    "m": "509/36915/146b522be2m.jpg",
                    "s": "509/36915/146b522be2s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/259e0821bf7745be973df41bf99a3e48.jpg",
                "cdn_path": "509/36915/121f73a70ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "121f73a70e",
                "cdn_sizes": {
                    "f": "509/36915/121f73a70ef.jpg",
                    "l": "509/36915/121f73a70el.jpg",
                    "m": "509/36915/121f73a70em.jpg",
                    "s": "509/36915/121f73a70es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f8775f745e154566bf281c159a0989a0.jpg",
                "cdn_path": "509/36915/f1e68a5420f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f1e68a5420",
                "cdn_sizes": {
                    "f": "509/36915/f1e68a5420f.jpg",
                    "l": "509/36915/f1e68a5420l.jpg",
                    "m": "509/36915/f1e68a5420m.jpg",
                    "s": "509/36915/f1e68a5420s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6939ee09a1fa452a83162a3e680de53d.jpg",
                "cdn_path": "509/36915/73d905aae7f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "73d905aae7",
                "cdn_sizes": {
                    "f": "509/36915/73d905aae7f.jpg",
                    "l": "509/36915/73d905aae7l.jpg",
                    "m": "509/36915/73d905aae7m.jpg",
                    "s": "509/36915/73d905aae7s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/294d2a62905744c68b387b2e0b15827f.jpg",
                "cdn_path": "509/36915/e4f437e66ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "e4f437e66f",
                "cdn_sizes": {
                    "f": "509/36915/e4f437e66ff.jpg",
                    "l": "509/36915/e4f437e66fl.jpg",
                    "m": "509/36915/e4f437e66fm.jpg",
                    "s": "509/36915/e4f437e66fs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/a5d29e516dbb4747a0a0c707c924a74d.jpg",
                "cdn_path": "509/36915/f401c2dc40f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f401c2dc40",
                "cdn_sizes": {
                    "f": "509/36915/f401c2dc40f.jpg",
                    "l": "509/36915/f401c2dc40l.jpg",
                    "m": "509/36915/f401c2dc40m.jpg",
                    "s": "509/36915/f401c2dc40s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/5454cbed660c499f9ddbc2a7f505edab.jpg",
                "cdn_path": "509/36915/81a3bc5d3df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "81a3bc5d3d",
                "cdn_sizes": {
                    "f": "509/36915/81a3bc5d3df.jpg",
                    "l": "509/36915/81a3bc5d3dl.jpg",
                    "m": "509/36915/81a3bc5d3dm.jpg",
                    "s": "509/36915/81a3bc5d3ds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/95d113d01f0b4faab37a393c09807ea6.jpg",
                "cdn_path": "509/36915/c74b3ce228f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c74b3ce228",
                "cdn_sizes": {
                    "f": "509/36915/c74b3ce228f.jpg",
                    "l": "509/36915/c74b3ce228l.jpg",
                    "m": "509/36915/c74b3ce228m.jpg",
                    "s": "509/36915/c74b3ce228s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/5903380f7493496ba98a1703ad0a8cf4.jpg",
                "cdn_path": "509/36915/d51bf37e04f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d51bf37e04",
                "cdn_sizes": {
                    "f": "509/36915/d51bf37e04f.jpg",
                    "l": "509/36915/d51bf37e04l.jpg",
                    "m": "509/36915/d51bf37e04m.jpg",
                    "s": "509/36915/d51bf37e04s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/47d7126b3df34dc5b06b9f65ccff2711.jpg",
                "cdn_path": "509/36915/9bc8b572b9f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "9bc8b572b9",
                "cdn_sizes": {
                    "f": "509/36915/9bc8b572b9f.jpg",
                    "l": "509/36915/9bc8b572b9l.jpg",
                    "m": "509/36915/9bc8b572b9m.jpg",
                    "s": "509/36915/9bc8b572b9s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c7b7fb4182724718938965614f09c8d5.jpg",
                "cdn_path": "509/36915/973978fd09f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "973978fd09",
                "cdn_sizes": {
                    "f": "509/36915/973978fd09f.jpg",
                    "l": "509/36915/973978fd09l.jpg",
                    "m": "509/36915/973978fd09m.jpg",
                    "s": "509/36915/973978fd09s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/4c8711e4a77947bc9343d1511da93ab2.jpg",
                "cdn_path": "509/36915/9c01fefa84f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "9c01fefa84",
                "cdn_sizes": {
                    "f": "509/36915/9c01fefa84f.jpg",
                    "l": "509/36915/9c01fefa84l.jpg",
                    "m": "509/36915/9c01fefa84m.jpg",
                    "s": "509/36915/9c01fefa84s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/308e2beb601a4c61980da9831a9e811d.jpg",
                "cdn_path": "509/36915/01d9403389f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "01d9403389",
                "cdn_sizes": {
                    "f": "509/36915/01d9403389f.jpg",
                    "l": "509/36915/01d9403389l.jpg",
                    "m": "509/36915/01d9403389m.jpg",
                    "s": "509/36915/01d9403389s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/79cd2b026ced499887c2a906413d7c44.jpg",
                "cdn_path": "509/36915/8e29f763dff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8e29f763df",
                "cdn_sizes": {
                    "f": "509/36915/8e29f763dff.jpg",
                    "l": "509/36915/8e29f763dfl.jpg",
                    "m": "509/36915/8e29f763dfm.jpg",
                    "s": "509/36915/8e29f763dfs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/85b77e74d412463ca72746878ff537d0.jpg",
                "cdn_path": "509/36915/ceaf85cd6df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ceaf85cd6d",
                "cdn_sizes": {
                    "f": "509/36915/ceaf85cd6df.jpg",
                    "l": "509/36915/ceaf85cd6dl.jpg",
                    "m": "509/36915/ceaf85cd6dm.jpg",
                    "s": "509/36915/ceaf85cd6ds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/5ae8023a017d470d9df2765f9906b074.jpg",
                "cdn_path": "509/36915/44d1893eaff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "44d1893eaf",
                "cdn_sizes": {
                    "f": "509/36915/44d1893eaff.jpg",
                    "l": "509/36915/44d1893eafl.jpg",
                    "m": "509/36915/44d1893eafm.jpg",
                    "s": "509/36915/44d1893eafs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/2a94350e9fbd48cfb4d7aa69dad72f65.jpg",
                "cdn_path": "509/36915/5d5ed3564ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5d5ed3564f",
                "cdn_sizes": {
                    "f": "509/36915/5d5ed3564ff.jpg",
                    "l": "509/36915/5d5ed3564fl.jpg",
                    "m": "509/36915/5d5ed3564fm.jpg",
                    "s": "509/36915/5d5ed3564fs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e591ae099baf4adaa81406c629cedf7c.jpg",
                "cdn_path": "509/36915/408f56e4c8f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "408f56e4c8",
                "cdn_sizes": {
                    "f": "509/36915/408f56e4c8f.jpg",
                    "l": "509/36915/408f56e4c8l.jpg",
                    "m": "509/36915/408f56e4c8m.jpg",
                    "s": "509/36915/408f56e4c8s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/5f32431916404d179a5a06895882e75a.jpg",
                "cdn_path": "509/36915/a3f243342af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "a3f243342a",
                "cdn_sizes": {
                    "f": "509/36915/a3f243342af.jpg",
                    "l": "509/36915/a3f243342al.jpg",
                    "m": "509/36915/a3f243342am.jpg",
                    "s": "509/36915/a3f243342as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f25cba13cdc34c5189e89e690ab3d68d.jpg",
                "cdn_path": "509/36915/9f4744d23ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "9f4744d23e",
                "cdn_sizes": {
                    "f": "509/36915/9f4744d23ef.jpg",
                    "l": "509/36915/9f4744d23el.jpg",
                    "m": "509/36915/9f4744d23em.jpg",
                    "s": "509/36915/9f4744d23es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/7fd0da1a03774b4481fd17f5ac0f8029.jpg",
                "cdn_path": "509/36915/feff655d2df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "feff655d2d",
                "cdn_sizes": {
                    "f": "509/36915/feff655d2df.jpg",
                    "l": "509/36915/feff655d2dl.jpg",
                    "m": "509/36915/feff655d2dm.jpg",
                    "s": "509/36915/feff655d2ds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/382716af155840179a025fe5b63d0ca9.jpg",
                "cdn_path": "509/36915/06d5047756f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "06d5047756",
                "cdn_sizes": {
                    "f": "509/36915/06d5047756f.jpg",
                    "l": "509/36915/06d5047756l.jpg",
                    "m": "509/36915/06d5047756m.jpg",
                    "s": "509/36915/06d5047756s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/7ffd4d4f723040709cc70906e98c7cdd.jpg",
                "cdn_path": "509/36915/f43bb6c2b4f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f43bb6c2b4",
                "cdn_sizes": {
                    "f": "509/36915/f43bb6c2b4f.jpg",
                    "l": "509/36915/f43bb6c2b4l.jpg",
                    "m": "509/36915/f43bb6c2b4m.jpg",
                    "s": "509/36915/f43bb6c2b4s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fd3257affcf747f6b185146b6a81f6be.jpg",
                "cdn_path": "509/36915/0bb53c1d30f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "0bb53c1d30",
                "cdn_sizes": {
                    "f": "509/36915/0bb53c1d30f.jpg",
                    "l": "509/36915/0bb53c1d30l.jpg",
                    "m": "509/36915/0bb53c1d30m.jpg",
                    "s": "509/36915/0bb53c1d30s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/dda60fc9313b47eeab303cb5a222e1ee.jpg",
                "cdn_path": "509/36915/236f2ed884f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "236f2ed884",
                "cdn_sizes": {
                    "f": "509/36915/236f2ed884f.jpg",
                    "l": "509/36915/236f2ed884l.jpg",
                    "m": "509/36915/236f2ed884m.jpg",
                    "s": "509/36915/236f2ed884s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/a2dbeb76a84545c7ad3d1d69323984c7.jpg",
                "cdn_path": "509/36915/f4c2714163f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f4c2714163",
                "cdn_sizes": {
                    "f": "509/36915/f4c2714163f.jpg",
                    "l": "509/36915/f4c2714163l.jpg",
                    "m": "509/36915/f4c2714163m.jpg",
                    "s": "509/36915/f4c2714163s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/ca8c66e4209f43809845f510693b7838.jpg",
                "cdn_path": "509/36915/c9a253240df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c9a253240d",
                "cdn_sizes": {
                    "f": "509/36915/c9a253240df.jpg",
                    "l": "509/36915/c9a253240dl.jpg",
                    "m": "509/36915/c9a253240dm.jpg",
                    "s": "509/36915/c9a253240ds.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "GU20WWJ",
            "make": "BMW",
            "model": "M4",
            "trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
            "year": 2020,
            "body_type": "Coupe",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "Grey",
            "doors": 2,
            "seats": 4,
            "mileage": 66000,
            "price": 29995,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "search-make-bmw-m4",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202605162445876",
                    "vdata_scrape_id": "at_id_202605162445876",
                    "data_complete": false,
                    "listing": {
                        "title": "2020 BMW M4",
                        "subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                        "make": "BMW",
                        "model": "M4",
                        "year": 2020,
                        "price": null,
                        "mileage": 66000,
                        "fuel": "Petrol",
                        "body_type": "Coupe",
                        "gearbox": "Automatic",
                        "doors": 2,
                        "seats": 4,
                        "engine": "3.0L",
                        "emission_class": "Euro 6",
                        "colour": "Grey",
                        "range_miles": null,
                        "vin": "20",
                        "description": "Goldheart Automotive are proud to present this stunning 2020 (20) BMW M4 Competition.\n\nEXTERIOR COLOUR: Mineral Grey Metallic.\n\nINTERIOR: Black Merino Leather.\n\nFACTORY SPECIFICATION: Ultimate Pack, Harman Kardon, Head-Up Display, 360 Camera with Parking Sensors, Heated Steering Wheel, Adaptive Headlights, Advanced Parking Pack, Comfort Access, Driving Assistant and Lane Change Warning System.\n\nFULL BMW SERVICE HISTORY: July 2020 at 15 miles, August 2020 at 1,227 miles (running in service), June 2022 at 17,663 miles, June 2023 at 28,566 miles, December 2023 at 36,365 miles and May 2025 at 54,525 miles.\n\nBrand new rear tyres. \n\nKEYS: 2 keys. \n\nPREVIOUS OWNERS: Only 2 former owners!\n\nUK Mainland delivery & Click & Collect available. Part Exchange accepted. Appointment only viewings. \n\nCustom finance packages (HP / PCP) available from 9.9% APR (subject to status). Third party finance will incur £250 admin fee. \n\nExtended & comprehensive warranty packages available covering all mechanical & electrical components including breakdown cover. From £595 or 0% finance. \n\n5 year ceramic coating & paint correction packages available from £495.\n\nGoldheart Automotive is family run & owned and offers a no-pressure, friendly car-buying experience. For many of our customers, we offer their ‘dream’ cars and each vehicle is carefully handpicked for their individual merits. Every vehicle undergoes a comprehensive mechanical inspection and we guarantee our vehicles are 100% HPI clear and free from any mechanical faults, ensuring complete peace of mind. We are genuinely a team of enthusiasts and have built a strong reputation, consistently earning high rating awards by Autotrader in 2022, 2023 & 2024.",
                        "description_section_present": true,
                        "image_count": 27,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/14ffd2ae614f4b6cab140ff518e23fd3.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/259e0821bf7745be973df41bf99a3e48.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/f8775f745e154566bf281c159a0989a0.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/6939ee09a1fa452a83162a3e680de53d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/294d2a62905744c68b387b2e0b15827f.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/a5d29e516dbb4747a0a0c707c924a74d.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/5454cbed660c499f9ddbc2a7f505edab.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/95d113d01f0b4faab37a393c09807ea6.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/5903380f7493496ba98a1703ad0a8cf4.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/47d7126b3df34dc5b06b9f65ccff2711.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/c7b7fb4182724718938965614f09c8d5.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/4c8711e4a77947bc9343d1511da93ab2.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/308e2beb601a4c61980da9831a9e811d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/79cd2b026ced499887c2a906413d7c44.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/85b77e74d412463ca72746878ff537d0.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/5ae8023a017d470d9df2765f9906b074.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/2a94350e9fbd48cfb4d7aa69dad72f65.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e591ae099baf4adaa81406c629cedf7c.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/5f32431916404d179a5a06895882e75a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/f25cba13cdc34c5189e89e690ab3d68d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/7fd0da1a03774b4481fd17f5ac0f8029.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/382716af155840179a025fe5b63d0ca9.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/7ffd4d4f723040709cc70906e98c7cdd.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/fd3257affcf747f6b185146b6a81f6be.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/dda60fc9313b47eeab303cb5a222e1ee.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/a2dbeb76a84545c7ad3d1d69323984c7.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/ca8c66e4209f43809845f510693b7838.jpg"
                        ],
                        "dealer_name": "Goldheart Automotive",
                        "dealer_id": null,
                        "dealer_rating": "4.9",
                        "dealer_phone": "01895647049",
                        "is_private_seller": false
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202605162445876",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202605162445876",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202605162445876",
                        "[+0.0s] at_id: 202605162445876",
                        "[+2.23s] driver started",
                        "[+3.96s] page loaded",
                        "[+5.11s] pre-cookie wait done",
                        "[+5.45s] switched into cookie iframe",
                        "[+6.01s] cookie button clicked",
                        "[+6.04s] cookie iframe gone",
                        "[+6.11s] title: 2020 BMW M4",
                        "[+6.15s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                        "[+7.64s] price: None",
                        "[+7.7s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'meet-seller-nav', 'delivery-collection-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon']",
                        "[+7.7s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                        "[+7.72s] overview section confirmed via CSS selector",
                        "[+7.73s] mileage: 66000",
                        "[+7.74s] year: 2020",
                        "[+7.76s] fuel: Petrol",
                        "[+7.77s] body_type: Coupe",
                        "[+7.78s] gearbox: Automatic",
                        "[+7.79s] doors: 2",
                        "[+7.8s] seats: 4",
                        "[+7.81s] engine: 3.0L",
                        "[+7.82s] emission_class: Euro 6",
                        "[+7.83s] colour: Grey",
                        "[+7.85s] range_miles: None",
                        "[+7.88s] make/model from data-lp-sdes: BMW / M4",
                        "[+7.98s] dealer_name: Goldheart Automotive",
                        "[+7.99s] dealer_id: None",
                        "[+8.01s] dealer_rating: 4.9",
                        "[+8.03s] dealer_phone: 01895647049",
                        "[+8.05s] is_private_seller: False",
                        "[+8.15s] description_section_present: True",
                        "[+8.6s] description signpost clicked",
                        "[+9.51s] description: 1708 chars",
                        "[+9.54s] description modal closed",
                        "[+9.61s] image_count from counter: 27",
                        "[+9.68s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+10.7s] image grid present",
                        "[+11.38s] gallery images extracted: 27",
                        "[+11.38s] data_complete: False — missing: ['price']",
                        "[+11.68s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202605162445876",
                    "vdata_scrape_id": "at_id_202605162445876",
                    "data_complete": true,
                    "listing": {
                        "vrm": "GU20WWJ",
                        "year": 2020,
                        "make": "BMW",
                        "model": "M4",
                        "price": 29995,
                        "mileage": 66000,
                        "colour": "Grey",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Ultimate Pack I FBMWSH I 2 Own",
                        "dealer_id": "10031323",
                        "dealer_name": "Goldheart Automotive | GU24 9PL",
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/14ffd2ae614f4b6cab140ff518e23fd3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/259e0821bf7745be973df41bf99a3e48.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f8775f745e154566bf281c159a0989a0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6939ee09a1fa452a83162a3e680de53d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/294d2a62905744c68b387b2e0b15827f.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a5d29e516dbb4747a0a0c707c924a74d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5454cbed660c499f9ddbc2a7f505edab.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/95d113d01f0b4faab37a393c09807ea6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5903380f7493496ba98a1703ad0a8cf4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/47d7126b3df34dc5b06b9f65ccff2711.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c7b7fb4182724718938965614f09c8d5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4c8711e4a77947bc9343d1511da93ab2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/308e2beb601a4c61980da9831a9e811d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/79cd2b026ced499887c2a906413d7c44.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/85b77e74d412463ca72746878ff537d0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5ae8023a017d470d9df2765f9906b074.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2a94350e9fbd48cfb4d7aa69dad72f65.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e591ae099baf4adaa81406c629cedf7c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5f32431916404d179a5a06895882e75a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f25cba13cdc34c5189e89e690ab3d68d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7fd0da1a03774b4481fd17f5ac0f8029.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/382716af155840179a025fe5b63d0ca9.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7ffd4d4f723040709cc70906e98c7cdd.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fd3257affcf747f6b185146b6a81f6be.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/dda60fc9313b47eeab303cb5a222e1ee.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a2dbeb76a84545c7ad3d1d69323984c7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ca8c66e4209f43809845f510693b7838.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202605162445876",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202605162445876&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Grey",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 66000,
                        "model": "M4",
                        "price": 29995,
                        "registration": "GU20WWJ",
                        "registrationYear": 2020,
                        "transmission": "Automatic",
                        "summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Ultimate Pack I FBMWSH I 2 Own",
                        "dealerId": "10031323",
                        "dealerName": "Goldheart Automotive | GU24 9PL",
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/14ffd2ae614f4b6cab140ff518e23fd3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/259e0821bf7745be973df41bf99a3e48.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f8775f745e154566bf281c159a0989a0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6939ee09a1fa452a83162a3e680de53d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/294d2a62905744c68b387b2e0b15827f.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a5d29e516dbb4747a0a0c707c924a74d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5454cbed660c499f9ddbc2a7f505edab.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/95d113d01f0b4faab37a393c09807ea6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5903380f7493496ba98a1703ad0a8cf4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/47d7126b3df34dc5b06b9f65ccff2711.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c7b7fb4182724718938965614f09c8d5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4c8711e4a77947bc9343d1511da93ab2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/308e2beb601a4c61980da9831a9e811d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/79cd2b026ced499887c2a906413d7c44.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/85b77e74d412463ca72746878ff537d0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5ae8023a017d470d9df2765f9906b074.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2a94350e9fbd48cfb4d7aa69dad72f65.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e591ae099baf4adaa81406c629cedf7c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5f32431916404d179a5a06895882e75a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f25cba13cdc34c5189e89e690ab3d68d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7fd0da1a03774b4481fd17f5ac0f8029.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/382716af155840179a025fe5b63d0ca9.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7ffd4d4f723040709cc70906e98c7cdd.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fd3257affcf747f6b185146b6a81f6be.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/dda60fc9313b47eeab303cb5a222e1ee.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a2dbeb76a84545c7ad3d1d69323984c7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ca8c66e4209f43809845f510693b7838.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202605162445876",
                        "stockId": "8a42a4fe9e2c907b019e302b3bf11fb2",
                        "searchId": "202605162445876"
                    },
                    "steps": [
                        "start",
                        "at_id: 202605162445876",
                        "url: https://www.zuto.com/apply/?advertId=202605162445876&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: GU20WWJ",
                        "make/model: BMW / M4",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-13 05:20:56",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-06-17 09:44:49",
                    "reasons": [
                        "price_change"
                    ]
                }
            ],
            "description": "Goldheart Automotive are proud to present this stunning 2020 (20) BMW M4 Competition.\n\nEXTERIOR COLOUR: Mineral Grey Metallic.\n\nINTERIOR: Black Merino Leather.\n\nFACTORY SPECIFICATION: Ultimate Pack, Harman Kardon, Head-Up Display, 360 Camera with Parking Sensors, Heated Steering Wheel, Adaptive Headlights, Advanced Parking Pack, Comfort Access, Driving Assistant and Lane Change Warning System.\n\nFULL BMW SERVICE HISTORY: July 2020 at 15 miles, August 2020 at 1,227 miles (running in service), June 2022 at 17,663 miles, June 2023 at 28,566 miles, December 2023 at 36,365 miles and May 2025 at 54,525 miles.\n\nBrand new rear tyres. \n\nKEYS: 2 keys. \n\nPREVIOUS OWNERS: Only 2 former owners!\n\nUK Mainland delivery & Click & Collect available. Part Exchange accepted. Appointment only viewings. \n\nCustom finance packages (HP / PCP) available from 9.9% APR (subject to status). Third party finance will incur £250 admin fee. \n\nExtended & comprehensive warranty packages available covering all mechanical & electrical components including breakdown cover. From £595 or 0% finance. \n\n5 year ceramic coating & paint correction packages available from £495.\n\nGoldheart Automotive is family run & owned and offers a no-pressure, friendly car-buying experience. For many of our customers, we offer their ‘dream’ cars and each vehicle is carefully handpicked for their individual merits. Every vehicle undergoes a comprehensive mechanical inspection and we guarantee our vehicles are 100% HPI clear and free from any mechanical faults, ensuring complete peace of mind. We are genuinely a team of enthusiasts and have built a strong reputation, consistently earning high rating awards by Autotrader in 2022, 2023 & 2024.",
            "colour_detail": "Grey",
            "price_history": [
                {
                    "price": 30495,
                    "recorded_at": "2026-06-13 05:20:56"
                },
                {
                    "price": 29995,
                    "recorded_at": "2026-06-17 09:44:49"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "14ffd2ae614f4b6cab140ff518e23fd3",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/14ffd2ae614f4b6cab140ff518e23fd3.jpg"
                            }
                        },
                        {
                            "hash": "259e0821bf7745be973df41bf99a3e48",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/259e0821bf7745be973df41bf99a3e48.jpg"
                            }
                        },
                        {
                            "hash": "f8775f745e154566bf281c159a0989a0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f8775f745e154566bf281c159a0989a0.jpg"
                            }
                        },
                        {
                            "hash": "6939ee09a1fa452a83162a3e680de53d",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/6939ee09a1fa452a83162a3e680de53d.jpg"
                            }
                        },
                        {
                            "hash": "294d2a62905744c68b387b2e0b15827f",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/294d2a62905744c68b387b2e0b15827f.jpg"
                            }
                        },
                        {
                            "hash": "a5d29e516dbb4747a0a0c707c924a74d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/a5d29e516dbb4747a0a0c707c924a74d.jpg"
                            }
                        },
                        {
                            "hash": "5454cbed660c499f9ddbc2a7f505edab",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/5454cbed660c499f9ddbc2a7f505edab.jpg"
                            }
                        },
                        {
                            "hash": "95d113d01f0b4faab37a393c09807ea6",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/95d113d01f0b4faab37a393c09807ea6.jpg"
                            }
                        },
                        {
                            "hash": "5903380f7493496ba98a1703ad0a8cf4",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/5903380f7493496ba98a1703ad0a8cf4.jpg"
                            }
                        },
                        {
                            "hash": "47d7126b3df34dc5b06b9f65ccff2711",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/47d7126b3df34dc5b06b9f65ccff2711.jpg"
                            }
                        },
                        {
                            "hash": "c7b7fb4182724718938965614f09c8d5",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/c7b7fb4182724718938965614f09c8d5.jpg"
                            }
                        },
                        {
                            "hash": "4c8711e4a77947bc9343d1511da93ab2",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/4c8711e4a77947bc9343d1511da93ab2.jpg"
                            }
                        },
                        {
                            "hash": "308e2beb601a4c61980da9831a9e811d",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/308e2beb601a4c61980da9831a9e811d.jpg"
                            }
                        },
                        {
                            "hash": "79cd2b026ced499887c2a906413d7c44",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/79cd2b026ced499887c2a906413d7c44.jpg"
                            }
                        },
                        {
                            "hash": "85b77e74d412463ca72746878ff537d0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/85b77e74d412463ca72746878ff537d0.jpg"
                            }
                        },
                        {
                            "hash": "5ae8023a017d470d9df2765f9906b074",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/5ae8023a017d470d9df2765f9906b074.jpg"
                            }
                        },
                        {
                            "hash": "2a94350e9fbd48cfb4d7aa69dad72f65",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/2a94350e9fbd48cfb4d7aa69dad72f65.jpg"
                            }
                        },
                        {
                            "hash": "e591ae099baf4adaa81406c629cedf7c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e591ae099baf4adaa81406c629cedf7c.jpg"
                            }
                        },
                        {
                            "hash": "5f32431916404d179a5a06895882e75a",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/5f32431916404d179a5a06895882e75a.jpg"
                            }
                        },
                        {
                            "hash": "f25cba13cdc34c5189e89e690ab3d68d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f25cba13cdc34c5189e89e690ab3d68d.jpg"
                            }
                        },
                        {
                            "hash": "7fd0da1a03774b4481fd17f5ac0f8029",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/7fd0da1a03774b4481fd17f5ac0f8029.jpg"
                            }
                        },
                        {
                            "hash": "382716af155840179a025fe5b63d0ca9",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/382716af155840179a025fe5b63d0ca9.jpg"
                            }
                        },
                        {
                            "hash": "7ffd4d4f723040709cc70906e98c7cdd",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/7ffd4d4f723040709cc70906e98c7cdd.jpg"
                            }
                        },
                        {
                            "hash": "fd3257affcf747f6b185146b6a81f6be",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/fd3257affcf747f6b185146b6a81f6be.jpg"
                            }
                        },
                        {
                            "hash": "dda60fc9313b47eeab303cb5a222e1ee",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/dda60fc9313b47eeab303cb5a222e1ee.jpg"
                            }
                        },
                        {
                            "hash": "a2dbeb76a84545c7ad3d1d69323984c7",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/a2dbeb76a84545c7ad3d1d69323984c7.jpg"
                            }
                        },
                        {
                            "hash": "ca8c66e4209f43809845f510693b7838",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/ca8c66e4209f43809845f510693b7838.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-13 05:20:56"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 66000,
                    "recorded_at": "2026-06-13 05:20:56"
                }
            ],
            "description_history": [
                {
                    "hash": "15b8c8574cf6c8c49bce8f24000638e4",
                    "text": "Goldheart Automotive are proud to present this stunning 2020 (20) BMW M4 Competition.\n\nEXTERIOR COLOUR: Mineral Grey Metallic.\n\nINTERIOR: Black Merino Leather.\n\nFACTORY SPECIFICATION: Ultimate Pack, Harman Kardon, Head-Up Display, 360 Camera with Parking Sensors, Heated Steering Wheel, Adaptive Headlights, Advanced Parking Pack, Comfort Access, Driving Assistant and Lane Change Warning System.\n\nFULL BMW SERVICE HISTORY: July 2020 at 15 miles, August 2020 at 1,227 miles (running in service), June 2022 at 17,663 miles, June 2023 at 28,566 miles, December 2023 at 36,365 miles and May 2025 at 54,525 miles.\n\nBrand new rear tyres. \n\nKEYS: 2 keys. \n\nPREVIOUS OWNERS: Only 2 former owners!\n\nUK Mainland delivery & Click & Collect available. Part Exchange accepted. Appointment only viewings. \n\nCustom finance packages (HP / PCP) available from 9.9% APR (subject to status). Third party finance will incur £250 admin fee. \n\nExtended & comprehensive warranty packages available covering all mechanical & electrical components including breakdown cover. From £595 or 0% finance. \n\n5 year ceramic coating & paint correction packages available from £495.\n\nGoldheart Automotive is family run & owned and offers a no-pressure, friendly car-buying experience. For many of our customers, we offer their ‘dream’ cars and each vehicle is carefully handpicked for their individual merits. Every vehicle undergoes a comprehensive mechanical inspection and we guarantee our vehicles are 100% HPI clear and free from any mechanical faults, ensuring complete peace of mind. We are genuinely a team of enthusiasts and have built a strong reputation, consistently earning high rating awards by Autotrader in 2022, 2023 & 2024.",
                    "recorded_at": "2026-06-17 09:44:49"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/14ffd2ae614f4b6cab140ff518e23fd3.jpg",
        "cdn_path": "509/36915/146b522be2f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "146b522be2",
        "cdn_sizes": {
            "f": "509/36915/146b522be2f.jpg",
            "l": "509/36915/146b522be2l.jpg",
            "m": "509/36915/146b522be2m.jpg",
            "s": "509/36915/146b522be2s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/259e0821bf7745be973df41bf99a3e48.jpg",
        "cdn_path": "509/36915/121f73a70ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "121f73a70e",
        "cdn_sizes": {
            "f": "509/36915/121f73a70ef.jpg",
            "l": "509/36915/121f73a70el.jpg",
            "m": "509/36915/121f73a70em.jpg",
            "s": "509/36915/121f73a70es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f8775f745e154566bf281c159a0989a0.jpg",
        "cdn_path": "509/36915/f1e68a5420f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f1e68a5420",
        "cdn_sizes": {
            "f": "509/36915/f1e68a5420f.jpg",
            "l": "509/36915/f1e68a5420l.jpg",
            "m": "509/36915/f1e68a5420m.jpg",
            "s": "509/36915/f1e68a5420s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6939ee09a1fa452a83162a3e680de53d.jpg",
        "cdn_path": "509/36915/73d905aae7f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "73d905aae7",
        "cdn_sizes": {
            "f": "509/36915/73d905aae7f.jpg",
            "l": "509/36915/73d905aae7l.jpg",
            "m": "509/36915/73d905aae7m.jpg",
            "s": "509/36915/73d905aae7s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/294d2a62905744c68b387b2e0b15827f.jpg",
        "cdn_path": "509/36915/e4f437e66ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "e4f437e66f",
        "cdn_sizes": {
            "f": "509/36915/e4f437e66ff.jpg",
            "l": "509/36915/e4f437e66fl.jpg",
            "m": "509/36915/e4f437e66fm.jpg",
            "s": "509/36915/e4f437e66fs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/a5d29e516dbb4747a0a0c707c924a74d.jpg",
        "cdn_path": "509/36915/f401c2dc40f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f401c2dc40",
        "cdn_sizes": {
            "f": "509/36915/f401c2dc40f.jpg",
            "l": "509/36915/f401c2dc40l.jpg",
            "m": "509/36915/f401c2dc40m.jpg",
            "s": "509/36915/f401c2dc40s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/5454cbed660c499f9ddbc2a7f505edab.jpg",
        "cdn_path": "509/36915/81a3bc5d3df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "81a3bc5d3d",
        "cdn_sizes": {
            "f": "509/36915/81a3bc5d3df.jpg",
            "l": "509/36915/81a3bc5d3dl.jpg",
            "m": "509/36915/81a3bc5d3dm.jpg",
            "s": "509/36915/81a3bc5d3ds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/95d113d01f0b4faab37a393c09807ea6.jpg",
        "cdn_path": "509/36915/c74b3ce228f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c74b3ce228",
        "cdn_sizes": {
            "f": "509/36915/c74b3ce228f.jpg",
            "l": "509/36915/c74b3ce228l.jpg",
            "m": "509/36915/c74b3ce228m.jpg",
            "s": "509/36915/c74b3ce228s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/5903380f7493496ba98a1703ad0a8cf4.jpg",
        "cdn_path": "509/36915/d51bf37e04f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d51bf37e04",
        "cdn_sizes": {
            "f": "509/36915/d51bf37e04f.jpg",
            "l": "509/36915/d51bf37e04l.jpg",
            "m": "509/36915/d51bf37e04m.jpg",
            "s": "509/36915/d51bf37e04s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/47d7126b3df34dc5b06b9f65ccff2711.jpg",
        "cdn_path": "509/36915/9bc8b572b9f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "9bc8b572b9",
        "cdn_sizes": {
            "f": "509/36915/9bc8b572b9f.jpg",
            "l": "509/36915/9bc8b572b9l.jpg",
            "m": "509/36915/9bc8b572b9m.jpg",
            "s": "509/36915/9bc8b572b9s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c7b7fb4182724718938965614f09c8d5.jpg",
        "cdn_path": "509/36915/973978fd09f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "973978fd09",
        "cdn_sizes": {
            "f": "509/36915/973978fd09f.jpg",
            "l": "509/36915/973978fd09l.jpg",
            "m": "509/36915/973978fd09m.jpg",
            "s": "509/36915/973978fd09s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/4c8711e4a77947bc9343d1511da93ab2.jpg",
        "cdn_path": "509/36915/9c01fefa84f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "9c01fefa84",
        "cdn_sizes": {
            "f": "509/36915/9c01fefa84f.jpg",
            "l": "509/36915/9c01fefa84l.jpg",
            "m": "509/36915/9c01fefa84m.jpg",
            "s": "509/36915/9c01fefa84s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/308e2beb601a4c61980da9831a9e811d.jpg",
        "cdn_path": "509/36915/01d9403389f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "01d9403389",
        "cdn_sizes": {
            "f": "509/36915/01d9403389f.jpg",
            "l": "509/36915/01d9403389l.jpg",
            "m": "509/36915/01d9403389m.jpg",
            "s": "509/36915/01d9403389s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/79cd2b026ced499887c2a906413d7c44.jpg",
        "cdn_path": "509/36915/8e29f763dff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8e29f763df",
        "cdn_sizes": {
            "f": "509/36915/8e29f763dff.jpg",
            "l": "509/36915/8e29f763dfl.jpg",
            "m": "509/36915/8e29f763dfm.jpg",
            "s": "509/36915/8e29f763dfs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/85b77e74d412463ca72746878ff537d0.jpg",
        "cdn_path": "509/36915/ceaf85cd6df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ceaf85cd6d",
        "cdn_sizes": {
            "f": "509/36915/ceaf85cd6df.jpg",
            "l": "509/36915/ceaf85cd6dl.jpg",
            "m": "509/36915/ceaf85cd6dm.jpg",
            "s": "509/36915/ceaf85cd6ds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/5ae8023a017d470d9df2765f9906b074.jpg",
        "cdn_path": "509/36915/44d1893eaff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "44d1893eaf",
        "cdn_sizes": {
            "f": "509/36915/44d1893eaff.jpg",
            "l": "509/36915/44d1893eafl.jpg",
            "m": "509/36915/44d1893eafm.jpg",
            "s": "509/36915/44d1893eafs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/2a94350e9fbd48cfb4d7aa69dad72f65.jpg",
        "cdn_path": "509/36915/5d5ed3564ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5d5ed3564f",
        "cdn_sizes": {
            "f": "509/36915/5d5ed3564ff.jpg",
            "l": "509/36915/5d5ed3564fl.jpg",
            "m": "509/36915/5d5ed3564fm.jpg",
            "s": "509/36915/5d5ed3564fs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e591ae099baf4adaa81406c629cedf7c.jpg",
        "cdn_path": "509/36915/408f56e4c8f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "408f56e4c8",
        "cdn_sizes": {
            "f": "509/36915/408f56e4c8f.jpg",
            "l": "509/36915/408f56e4c8l.jpg",
            "m": "509/36915/408f56e4c8m.jpg",
            "s": "509/36915/408f56e4c8s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/5f32431916404d179a5a06895882e75a.jpg",
        "cdn_path": "509/36915/a3f243342af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "a3f243342a",
        "cdn_sizes": {
            "f": "509/36915/a3f243342af.jpg",
            "l": "509/36915/a3f243342al.jpg",
            "m": "509/36915/a3f243342am.jpg",
            "s": "509/36915/a3f243342as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f25cba13cdc34c5189e89e690ab3d68d.jpg",
        "cdn_path": "509/36915/9f4744d23ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "9f4744d23e",
        "cdn_sizes": {
            "f": "509/36915/9f4744d23ef.jpg",
            "l": "509/36915/9f4744d23el.jpg",
            "m": "509/36915/9f4744d23em.jpg",
            "s": "509/36915/9f4744d23es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/7fd0da1a03774b4481fd17f5ac0f8029.jpg",
        "cdn_path": "509/36915/feff655d2df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "feff655d2d",
        "cdn_sizes": {
            "f": "509/36915/feff655d2df.jpg",
            "l": "509/36915/feff655d2dl.jpg",
            "m": "509/36915/feff655d2dm.jpg",
            "s": "509/36915/feff655d2ds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/382716af155840179a025fe5b63d0ca9.jpg",
        "cdn_path": "509/36915/06d5047756f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "06d5047756",
        "cdn_sizes": {
            "f": "509/36915/06d5047756f.jpg",
            "l": "509/36915/06d5047756l.jpg",
            "m": "509/36915/06d5047756m.jpg",
            "s": "509/36915/06d5047756s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/7ffd4d4f723040709cc70906e98c7cdd.jpg",
        "cdn_path": "509/36915/f43bb6c2b4f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f43bb6c2b4",
        "cdn_sizes": {
            "f": "509/36915/f43bb6c2b4f.jpg",
            "l": "509/36915/f43bb6c2b4l.jpg",
            "m": "509/36915/f43bb6c2b4m.jpg",
            "s": "509/36915/f43bb6c2b4s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fd3257affcf747f6b185146b6a81f6be.jpg",
        "cdn_path": "509/36915/0bb53c1d30f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "0bb53c1d30",
        "cdn_sizes": {
            "f": "509/36915/0bb53c1d30f.jpg",
            "l": "509/36915/0bb53c1d30l.jpg",
            "m": "509/36915/0bb53c1d30m.jpg",
            "s": "509/36915/0bb53c1d30s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/dda60fc9313b47eeab303cb5a222e1ee.jpg",
        "cdn_path": "509/36915/236f2ed884f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "236f2ed884",
        "cdn_sizes": {
            "f": "509/36915/236f2ed884f.jpg",
            "l": "509/36915/236f2ed884l.jpg",
            "m": "509/36915/236f2ed884m.jpg",
            "s": "509/36915/236f2ed884s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/a2dbeb76a84545c7ad3d1d69323984c7.jpg",
        "cdn_path": "509/36915/f4c2714163f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f4c2714163",
        "cdn_sizes": {
            "f": "509/36915/f4c2714163f.jpg",
            "l": "509/36915/f4c2714163l.jpg",
            "m": "509/36915/f4c2714163m.jpg",
            "s": "509/36915/f4c2714163s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/ca8c66e4209f43809845f510693b7838.jpg",
        "cdn_path": "509/36915/c9a253240df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c9a253240d",
        "cdn_sizes": {
            "f": "509/36915/c9a253240df.jpg",
            "l": "509/36915/c9a253240dl.jpg",
            "m": "509/36915/c9a253240dm.jpg",
            "s": "509/36915/c9a253240ds.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "GU20WWJ",
    "make": "BMW",
    "model": "M4",
    "trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
    "year": 2020,
    "body_type": "Coupe",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "Grey",
    "doors": 2,
    "seats": 4,
    "mileage": 66000,
    "price": 29995,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202605162445876",
            "vdata_scrape_id": "at_id_202605162445876",
            "data_complete": false,
            "listing": {
                "title": "2020 BMW M4",
                "subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                "make": "BMW",
                "model": "M4",
                "year": 2020,
                "price": null,
                "mileage": 66000,
                "fuel": "Petrol",
                "body_type": "Coupe",
                "gearbox": "Automatic",
                "doors": 2,
                "seats": 4,
                "engine": "3.0L",
                "emission_class": "Euro 6",
                "colour": "Grey",
                "range_miles": null,
                "vin": "20",
                "description": "Goldheart Automotive are proud to present this stunning 2020 (20) BMW M4 Competition.\n\nEXTERIOR COLOUR: Mineral Grey Metallic.\n\nINTERIOR: Black Merino Leather.\n\nFACTORY SPECIFICATION: Ultimate Pack, Harman Kardon, Head-Up Display, 360 Camera with Parking Sensors, Heated Steering Wheel, Adaptive Headlights, Advanced Parking Pack, Comfort Access, Driving Assistant and Lane Change Warning System.\n\nFULL BMW SERVICE HISTORY: July 2020 at 15 miles, August 2020 at 1,227 miles (running in service), June 2022 at 17,663 miles, June 2023 at 28,566 miles, December 2023 at 36,365 miles and May 2025 at 54,525 miles.\n\nBrand new rear tyres. \n\nKEYS: 2 keys. \n\nPREVIOUS OWNERS: Only 2 former owners!\n\nUK Mainland delivery & Click & Collect available. Part Exchange accepted. Appointment only viewings. \n\nCustom finance packages (HP / PCP) available from 9.9% APR (subject to status). Third party finance will incur £250 admin fee. \n\nExtended & comprehensive warranty packages available covering all mechanical & electrical components including breakdown cover. From £595 or 0% finance. \n\n5 year ceramic coating & paint correction packages available from £495.\n\nGoldheart Automotive is family run & owned and offers a no-pressure, friendly car-buying experience. For many of our customers, we offer their ‘dream’ cars and each vehicle is carefully handpicked for their individual merits. Every vehicle undergoes a comprehensive mechanical inspection and we guarantee our vehicles are 100% HPI clear and free from any mechanical faults, ensuring complete peace of mind. We are genuinely a team of enthusiasts and have built a strong reputation, consistently earning high rating awards by Autotrader in 2022, 2023 & 2024.",
                "description_section_present": true,
                "image_count": 27,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/14ffd2ae614f4b6cab140ff518e23fd3.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/259e0821bf7745be973df41bf99a3e48.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/f8775f745e154566bf281c159a0989a0.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/6939ee09a1fa452a83162a3e680de53d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/294d2a62905744c68b387b2e0b15827f.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/a5d29e516dbb4747a0a0c707c924a74d.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/5454cbed660c499f9ddbc2a7f505edab.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/95d113d01f0b4faab37a393c09807ea6.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/5903380f7493496ba98a1703ad0a8cf4.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/47d7126b3df34dc5b06b9f65ccff2711.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/c7b7fb4182724718938965614f09c8d5.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/4c8711e4a77947bc9343d1511da93ab2.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/308e2beb601a4c61980da9831a9e811d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/79cd2b026ced499887c2a906413d7c44.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/85b77e74d412463ca72746878ff537d0.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/5ae8023a017d470d9df2765f9906b074.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/2a94350e9fbd48cfb4d7aa69dad72f65.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e591ae099baf4adaa81406c629cedf7c.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/5f32431916404d179a5a06895882e75a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/f25cba13cdc34c5189e89e690ab3d68d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/7fd0da1a03774b4481fd17f5ac0f8029.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/382716af155840179a025fe5b63d0ca9.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/7ffd4d4f723040709cc70906e98c7cdd.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/fd3257affcf747f6b185146b6a81f6be.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/dda60fc9313b47eeab303cb5a222e1ee.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/a2dbeb76a84545c7ad3d1d69323984c7.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/ca8c66e4209f43809845f510693b7838.jpg"
                ],
                "dealer_name": "Goldheart Automotive",
                "dealer_id": null,
                "dealer_rating": "4.9",
                "dealer_phone": "01895647049",
                "is_private_seller": false
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202605162445876",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202605162445876",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202605162445876",
                "[+0.0s] at_id: 202605162445876",
                "[+2.23s] driver started",
                "[+3.96s] page loaded",
                "[+5.11s] pre-cookie wait done",
                "[+5.45s] switched into cookie iframe",
                "[+6.01s] cookie button clicked",
                "[+6.04s] cookie iframe gone",
                "[+6.11s] title: 2020 BMW M4",
                "[+6.15s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                "[+7.64s] price: None",
                "[+7.7s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'meet-seller-nav', 'delivery-collection-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon']",
                "[+7.7s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                "[+7.72s] overview section confirmed via CSS selector",
                "[+7.73s] mileage: 66000",
                "[+7.74s] year: 2020",
                "[+7.76s] fuel: Petrol",
                "[+7.77s] body_type: Coupe",
                "[+7.78s] gearbox: Automatic",
                "[+7.79s] doors: 2",
                "[+7.8s] seats: 4",
                "[+7.81s] engine: 3.0L",
                "[+7.82s] emission_class: Euro 6",
                "[+7.83s] colour: Grey",
                "[+7.85s] range_miles: None",
                "[+7.88s] make/model from data-lp-sdes: BMW / M4",
                "[+7.98s] dealer_name: Goldheart Automotive",
                "[+7.99s] dealer_id: None",
                "[+8.01s] dealer_rating: 4.9",
                "[+8.03s] dealer_phone: 01895647049",
                "[+8.05s] is_private_seller: False",
                "[+8.15s] description_section_present: True",
                "[+8.6s] description signpost clicked",
                "[+9.51s] description: 1708 chars",
                "[+9.54s] description modal closed",
                "[+9.61s] image_count from counter: 27",
                "[+9.68s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+10.7s] image grid present",
                "[+11.38s] gallery images extracted: 27",
                "[+11.38s] data_complete: False — missing: ['price']",
                "[+11.68s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202605162445876",
            "vdata_scrape_id": "at_id_202605162445876",
            "data_complete": true,
            "listing": {
                "vrm": "GU20WWJ",
                "year": 2020,
                "make": "BMW",
                "model": "M4",
                "price": 29995,
                "mileage": 66000,
                "colour": "Grey",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Ultimate Pack I FBMWSH I 2 Own",
                "dealer_id": "10031323",
                "dealer_name": "Goldheart Automotive | GU24 9PL",
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/14ffd2ae614f4b6cab140ff518e23fd3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/259e0821bf7745be973df41bf99a3e48.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f8775f745e154566bf281c159a0989a0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6939ee09a1fa452a83162a3e680de53d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/294d2a62905744c68b387b2e0b15827f.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a5d29e516dbb4747a0a0c707c924a74d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5454cbed660c499f9ddbc2a7f505edab.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/95d113d01f0b4faab37a393c09807ea6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5903380f7493496ba98a1703ad0a8cf4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/47d7126b3df34dc5b06b9f65ccff2711.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c7b7fb4182724718938965614f09c8d5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4c8711e4a77947bc9343d1511da93ab2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/308e2beb601a4c61980da9831a9e811d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/79cd2b026ced499887c2a906413d7c44.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/85b77e74d412463ca72746878ff537d0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5ae8023a017d470d9df2765f9906b074.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2a94350e9fbd48cfb4d7aa69dad72f65.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e591ae099baf4adaa81406c629cedf7c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5f32431916404d179a5a06895882e75a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f25cba13cdc34c5189e89e690ab3d68d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7fd0da1a03774b4481fd17f5ac0f8029.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/382716af155840179a025fe5b63d0ca9.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7ffd4d4f723040709cc70906e98c7cdd.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fd3257affcf747f6b185146b6a81f6be.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/dda60fc9313b47eeab303cb5a222e1ee.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a2dbeb76a84545c7ad3d1d69323984c7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ca8c66e4209f43809845f510693b7838.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202605162445876",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202605162445876&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Grey",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 66000,
                "model": "M4",
                "price": 29995,
                "registration": "GU20WWJ",
                "registrationYear": 2020,
                "transmission": "Automatic",
                "summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Ultimate Pack I FBMWSH I 2 Own",
                "dealerId": "10031323",
                "dealerName": "Goldheart Automotive | GU24 9PL",
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/14ffd2ae614f4b6cab140ff518e23fd3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/259e0821bf7745be973df41bf99a3e48.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f8775f745e154566bf281c159a0989a0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6939ee09a1fa452a83162a3e680de53d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/294d2a62905744c68b387b2e0b15827f.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a5d29e516dbb4747a0a0c707c924a74d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5454cbed660c499f9ddbc2a7f505edab.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/95d113d01f0b4faab37a393c09807ea6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5903380f7493496ba98a1703ad0a8cf4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/47d7126b3df34dc5b06b9f65ccff2711.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c7b7fb4182724718938965614f09c8d5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4c8711e4a77947bc9343d1511da93ab2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/308e2beb601a4c61980da9831a9e811d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/79cd2b026ced499887c2a906413d7c44.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/85b77e74d412463ca72746878ff537d0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5ae8023a017d470d9df2765f9906b074.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2a94350e9fbd48cfb4d7aa69dad72f65.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e591ae099baf4adaa81406c629cedf7c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5f32431916404d179a5a06895882e75a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f25cba13cdc34c5189e89e690ab3d68d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7fd0da1a03774b4481fd17f5ac0f8029.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/382716af155840179a025fe5b63d0ca9.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7ffd4d4f723040709cc70906e98c7cdd.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fd3257affcf747f6b185146b6a81f6be.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/dda60fc9313b47eeab303cb5a222e1ee.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a2dbeb76a84545c7ad3d1d69323984c7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ca8c66e4209f43809845f510693b7838.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202605162445876",
                "stockId": "8a42a4fe9e2c907b019e302b3bf11fb2",
                "searchId": "202605162445876"
            },
            "steps": [
                "start",
                "at_id: 202605162445876",
                "url: https://www.zuto.com/apply/?advertId=202605162445876&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: GU20WWJ",
                "make/model: BMW / M4",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-13 05:20:56",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-06-17 09:44:49",
            "reasons": [
                "price_change"
            ]
        }
    ],
    "description": "Goldheart Automotive are proud to present this stunning 2020 (20) BMW M4 Competition.\n\nEXTERIOR COLOUR: Mineral Grey Metallic.\n\nINTERIOR: Black Merino Leather.\n\nFACTORY SPECIFICATION: Ultimate Pack, Harman Kardon, Head-Up Display, 360 Camera with Parking Sensors, Heated Steering Wheel, Adaptive Headlights, Advanced Parking Pack, Comfort Access, Driving Assistant and Lane Change Warning System.\n\nFULL BMW SERVICE HISTORY: July 2020 at 15 miles, August 2020 at 1,227 miles (running in service), June 2022 at 17,663 miles, June 2023 at 28,566 miles, December 2023 at 36,365 miles and May 2025 at 54,525 miles.\n\nBrand new rear tyres. \n\nKEYS: 2 keys. \n\nPREVIOUS OWNERS: Only 2 former owners!\n\nUK Mainland delivery & Click & Collect available. Part Exchange accepted. Appointment only viewings. \n\nCustom finance packages (HP / PCP) available from 9.9% APR (subject to status). Third party finance will incur £250 admin fee. \n\nExtended & comprehensive warranty packages available covering all mechanical & electrical components including breakdown cover. From £595 or 0% finance. \n\n5 year ceramic coating & paint correction packages available from £495.\n\nGoldheart Automotive is family run & owned and offers a no-pressure, friendly car-buying experience. For many of our customers, we offer their ‘dream’ cars and each vehicle is carefully handpicked for their individual merits. Every vehicle undergoes a comprehensive mechanical inspection and we guarantee our vehicles are 100% HPI clear and free from any mechanical faults, ensuring complete peace of mind. We are genuinely a team of enthusiasts and have built a strong reputation, consistently earning high rating awards by Autotrader in 2022, 2023 & 2024.",
    "colour_detail": "Grey",
    "price_history": [
        {
            "price": 30495,
            "recorded_at": "2026-06-13 05:20:56"
        },
        {
            "price": 29995,
            "recorded_at": "2026-06-17 09:44:49"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "14ffd2ae614f4b6cab140ff518e23fd3",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/14ffd2ae614f4b6cab140ff518e23fd3.jpg"
                    }
                },
                {
                    "hash": "259e0821bf7745be973df41bf99a3e48",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/259e0821bf7745be973df41bf99a3e48.jpg"
                    }
                },
                {
                    "hash": "f8775f745e154566bf281c159a0989a0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f8775f745e154566bf281c159a0989a0.jpg"
                    }
                },
                {
                    "hash": "6939ee09a1fa452a83162a3e680de53d",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/6939ee09a1fa452a83162a3e680de53d.jpg"
                    }
                },
                {
                    "hash": "294d2a62905744c68b387b2e0b15827f",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/294d2a62905744c68b387b2e0b15827f.jpg"
                    }
                },
                {
                    "hash": "a5d29e516dbb4747a0a0c707c924a74d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/a5d29e516dbb4747a0a0c707c924a74d.jpg"
                    }
                },
                {
                    "hash": "5454cbed660c499f9ddbc2a7f505edab",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/5454cbed660c499f9ddbc2a7f505edab.jpg"
                    }
                },
                {
                    "hash": "95d113d01f0b4faab37a393c09807ea6",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/95d113d01f0b4faab37a393c09807ea6.jpg"
                    }
                },
                {
                    "hash": "5903380f7493496ba98a1703ad0a8cf4",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/5903380f7493496ba98a1703ad0a8cf4.jpg"
                    }
                },
                {
                    "hash": "47d7126b3df34dc5b06b9f65ccff2711",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/47d7126b3df34dc5b06b9f65ccff2711.jpg"
                    }
                },
                {
                    "hash": "c7b7fb4182724718938965614f09c8d5",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/c7b7fb4182724718938965614f09c8d5.jpg"
                    }
                },
                {
                    "hash": "4c8711e4a77947bc9343d1511da93ab2",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/4c8711e4a77947bc9343d1511da93ab2.jpg"
                    }
                },
                {
                    "hash": "308e2beb601a4c61980da9831a9e811d",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/308e2beb601a4c61980da9831a9e811d.jpg"
                    }
                },
                {
                    "hash": "79cd2b026ced499887c2a906413d7c44",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/79cd2b026ced499887c2a906413d7c44.jpg"
                    }
                },
                {
                    "hash": "85b77e74d412463ca72746878ff537d0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/85b77e74d412463ca72746878ff537d0.jpg"
                    }
                },
                {
                    "hash": "5ae8023a017d470d9df2765f9906b074",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/5ae8023a017d470d9df2765f9906b074.jpg"
                    }
                },
                {
                    "hash": "2a94350e9fbd48cfb4d7aa69dad72f65",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/2a94350e9fbd48cfb4d7aa69dad72f65.jpg"
                    }
                },
                {
                    "hash": "e591ae099baf4adaa81406c629cedf7c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e591ae099baf4adaa81406c629cedf7c.jpg"
                    }
                },
                {
                    "hash": "5f32431916404d179a5a06895882e75a",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/5f32431916404d179a5a06895882e75a.jpg"
                    }
                },
                {
                    "hash": "f25cba13cdc34c5189e89e690ab3d68d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f25cba13cdc34c5189e89e690ab3d68d.jpg"
                    }
                },
                {
                    "hash": "7fd0da1a03774b4481fd17f5ac0f8029",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/7fd0da1a03774b4481fd17f5ac0f8029.jpg"
                    }
                },
                {
                    "hash": "382716af155840179a025fe5b63d0ca9",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/382716af155840179a025fe5b63d0ca9.jpg"
                    }
                },
                {
                    "hash": "7ffd4d4f723040709cc70906e98c7cdd",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/7ffd4d4f723040709cc70906e98c7cdd.jpg"
                    }
                },
                {
                    "hash": "fd3257affcf747f6b185146b6a81f6be",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/fd3257affcf747f6b185146b6a81f6be.jpg"
                    }
                },
                {
                    "hash": "dda60fc9313b47eeab303cb5a222e1ee",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/dda60fc9313b47eeab303cb5a222e1ee.jpg"
                    }
                },
                {
                    "hash": "a2dbeb76a84545c7ad3d1d69323984c7",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/a2dbeb76a84545c7ad3d1d69323984c7.jpg"
                    }
                },
                {
                    "hash": "ca8c66e4209f43809845f510693b7838",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/ca8c66e4209f43809845f510693b7838.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-13 05:20:56"
        }
    ],
    "mileage_history": [
        {
            "mileage": 66000,
            "recorded_at": "2026-06-13 05:20:56"
        }
    ],
    "description_history": [
        {
            "hash": "15b8c8574cf6c8c49bce8f24000638e4",
            "text": "Goldheart Automotive are proud to present this stunning 2020 (20) BMW M4 Competition.\n\nEXTERIOR COLOUR: Mineral Grey Metallic.\n\nINTERIOR: Black Merino Leather.\n\nFACTORY SPECIFICATION: Ultimate Pack, Harman Kardon, Head-Up Display, 360 Camera with Parking Sensors, Heated Steering Wheel, Adaptive Headlights, Advanced Parking Pack, Comfort Access, Driving Assistant and Lane Change Warning System.\n\nFULL BMW SERVICE HISTORY: July 2020 at 15 miles, August 2020 at 1,227 miles (running in service), June 2022 at 17,663 miles, June 2023 at 28,566 miles, December 2023 at 36,365 miles and May 2025 at 54,525 miles.\n\nBrand new rear tyres. \n\nKEYS: 2 keys. \n\nPREVIOUS OWNERS: Only 2 former owners!\n\nUK Mainland delivery & Click & Collect available. Part Exchange accepted. Appointment only viewings. \n\nCustom finance packages (HP / PCP) available from 9.9% APR (subject to status). Third party finance will incur £250 admin fee. \n\nExtended & comprehensive warranty packages available covering all mechanical & electrical components including breakdown cover. From £595 or 0% finance. \n\n5 year ceramic coating & paint correction packages available from £495.\n\nGoldheart Automotive is family run & owned and offers a no-pressure, friendly car-buying experience. For many of our customers, we offer their ‘dream’ cars and each vehicle is carefully handpicked for their individual merits. Every vehicle undergoes a comprehensive mechanical inspection and we guarantee our vehicles are 100% HPI clear and free from any mechanical faults, ensuring complete peace of mind. We are genuinely a team of enthusiasts and have built a strong reputation, consistently earning high rating awards by Autotrader in 2022, 2023 & 2024.",
            "recorded_at": "2026-06-17 09:44:49"
        }
    ]
}