Edit in admin →
26 images
Online · Days listed: 55

2020 BMW M4

BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr FSH | GHOST | CARPLAY | HK

£38,500
18,600 miles
DR13FTR

Overview

Mileage
18,600 miles
Registration
2020 (20 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Black
Presented here is an exceptional 2020 BMW M4 Competition (F82) with just 178,600 miles from new. As one of the final production F82 models, this car represents the last generation of BMW's iconic rear-wheel-drive M4 and is becoming increasingly sought after by enthusiasts and collectors alike. This example benefits from an excellent specification including the Harman Kardon surround sound system, Apple CarPlay, and the genuine M Performance valved exhaust, delivering an incredible sound with adjustable driving modes. The car is also fitted with the full carbon fibre exterior package, including the carbon rear spoiler, rear diffuser, roof, front canards and additional carbon exterior trim, giving it an aggressive yet refined appearance. For added security, it has been fitted with a professionally installed Ghost immobiliser with full supporting paperwork included. The vehicle also benefits from full BMW service history and was professionally ceramic coated in November 2024 upon purchase. Since then, it has been meticulously maintained, regularly professionally detailed, and exceptionally well cared for throughout ownership. A truly outstanding low mileage example presented in superb condition inside and out. Only selling due to relocation.

Seller

History

Price history

When Price Δ
2 weeks ago £38,500 −£250
7 weeks ago £38,750 −£2,000
8 weeks ago £40,750

Mileage history

When Mileage Δ
2 weeks ago 18,600 +1,450 mi
7 weeks ago 17,150 +125 mi
8 weeks ago 17,025

Sources & channels

Sources (1)

  • BMW M4 Primary
    search-make-bmw-m4
    First discovered: 2026-06-10 06:46:29

Primary source — authority over expiry decisions.

Item data

Processed fields

vrm
DR13FTR
make
BMW
model
M4
trim line
BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr FSH | GHOST | CARPLAY | HK
year
2020
body type
Coupe
fuel type
Petrol
transmission
Automatic
engine size cc
3000
engine size litres
3
colour
Black
doors
2
seats
4
mileage
18600
price
38500
source key
search-make-bmw-m4
platform
autotrader

Item record

item id
33772
remote id
https://www.autotrader.co.uk/car-details/202605222619705
platform
autotrader
source key
search-make-bmw-m4
remote status
available
media count
26
first seen at
2026-06-10 06:53:32
last seen at
2026-07-20 16:20:32
completed at
2026-07-20 16:22:22
remote url
View original →

Raw data

Item record
{
    "item_id": 33772,
    "remote_id": "https://www.autotrader.co.uk/car-details/202605222619705",
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202605222619705",
    "primary_source_id": 54087,
    "primary_source_key": "search-make-bmw-m4",
    "primary_source_tier": 2,
    "remote_status": "available",
    "media_count": 26,
    "last_seen_at": "2026-07-20 16:20:32",
    "first_seen_at": "2026-06-10 06:53:32",
    "completed_at": "2026-07-20 16:22:22",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8235beabe286479f9b90fa717ac9eb12.jpg",
                "cdn_path": "509/33772/d3382b2720f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d3382b2720",
                "cdn_sizes": {
                    "f": "509/33772/d3382b2720f.jpg",
                    "l": "509/33772/d3382b2720l.jpg",
                    "m": "509/33772/d3382b2720m.jpg",
                    "s": "509/33772/d3382b2720s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8acc8880836847e1a4dfbbe29d0849a3.jpg",
                "cdn_path": "509/33772/82f1c8dbccf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "82f1c8dbcc",
                "cdn_sizes": {
                    "f": "509/33772/82f1c8dbccf.jpg",
                    "l": "509/33772/82f1c8dbccl.jpg",
                    "m": "509/33772/82f1c8dbccm.jpg",
                    "s": "509/33772/82f1c8dbccs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/19d5d849edef436ab9e8a992952015df.jpg",
                "cdn_path": "509/33772/18c5154ce1f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "18c5154ce1",
                "cdn_sizes": {
                    "f": "509/33772/18c5154ce1f.jpg",
                    "l": "509/33772/18c5154ce1l.jpg",
                    "m": "509/33772/18c5154ce1m.jpg",
                    "s": "509/33772/18c5154ce1s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/a4e5531425e44c639e0c5dff94506de2.jpg",
                "cdn_path": "509/33772/d8ad7a0606f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d8ad7a0606",
                "cdn_sizes": {
                    "f": "509/33772/d8ad7a0606f.jpg",
                    "l": "509/33772/d8ad7a0606l.jpg",
                    "m": "509/33772/d8ad7a0606m.jpg",
                    "s": "509/33772/d8ad7a0606s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/96f38c62b4254b88b1c13768f7916e3a.jpg",
                "cdn_path": "509/33772/58e5848e32f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "58e5848e32",
                "cdn_sizes": {
                    "f": "509/33772/58e5848e32f.jpg",
                    "l": "509/33772/58e5848e32l.jpg",
                    "m": "509/33772/58e5848e32m.jpg",
                    "s": "509/33772/58e5848e32s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/d3e0e2eb03034047ad7ec2413b907938.jpg",
                "cdn_path": "509/33772/2d83a8b064f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "2d83a8b064",
                "cdn_sizes": {
                    "f": "509/33772/2d83a8b064f.jpg",
                    "l": "509/33772/2d83a8b064l.jpg",
                    "m": "509/33772/2d83a8b064m.jpg",
                    "s": "509/33772/2d83a8b064s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/55bdb49cdbad43ec9566b36767cf09a4.jpg",
                "cdn_path": "509/33772/978ae4fd6bf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "978ae4fd6b",
                "cdn_sizes": {
                    "f": "509/33772/978ae4fd6bf.jpg",
                    "l": "509/33772/978ae4fd6bl.jpg",
                    "m": "509/33772/978ae4fd6bm.jpg",
                    "s": "509/33772/978ae4fd6bs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/a35964d94ea44ec48f85336b77aa5cf6.jpg",
                "cdn_path": "509/33772/5fcd27b947f.jpg",
                "status": "complete",
                "attempts": 2,
                "cdn_hash": "5fcd27b947",
                "cdn_sizes": {
                    "f": "509/33772/5fcd27b947f.jpg",
                    "l": "509/33772/5fcd27b947l.jpg",
                    "m": "509/33772/5fcd27b947m.jpg",
                    "s": "509/33772/5fcd27b947s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/7fd5111355d74193ac190c1a59cf4071.jpg",
                "cdn_path": "509/33772/cce8b7489ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "cce8b7489e",
                "cdn_sizes": {
                    "f": "509/33772/cce8b7489ef.jpg",
                    "l": "509/33772/cce8b7489el.jpg",
                    "m": "509/33772/cce8b7489em.jpg",
                    "s": "509/33772/cce8b7489es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/52604ce67bf44954855c7ceba0e1185c.jpg",
                "cdn_path": "509/33772/6703a0b553f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "6703a0b553",
                "cdn_sizes": {
                    "f": "509/33772/6703a0b553f.jpg",
                    "l": "509/33772/6703a0b553l.jpg",
                    "m": "509/33772/6703a0b553m.jpg",
                    "s": "509/33772/6703a0b553s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/321b39c8cbb649d68f0ee53cc2ed1af7.jpg",
                "cdn_path": "509/33772/967dbec4eff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "967dbec4ef",
                "cdn_sizes": {
                    "f": "509/33772/967dbec4eff.jpg",
                    "l": "509/33772/967dbec4efl.jpg",
                    "m": "509/33772/967dbec4efm.jpg",
                    "s": "509/33772/967dbec4efs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/ca95104ef44c44c9aa260e3606cbb91f.jpg",
                "cdn_path": "509/33772/67aad533c9f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "67aad533c9",
                "cdn_sizes": {
                    "f": "509/33772/67aad533c9f.jpg",
                    "l": "509/33772/67aad533c9l.jpg",
                    "m": "509/33772/67aad533c9m.jpg",
                    "s": "509/33772/67aad533c9s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/af4a61f2c2914caf99352703fbe04fc4.jpg",
                "cdn_path": "509/33772/aa7f815879f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "aa7f815879",
                "cdn_sizes": {
                    "f": "509/33772/aa7f815879f.jpg",
                    "l": "509/33772/aa7f815879l.jpg",
                    "m": "509/33772/aa7f815879m.jpg",
                    "s": "509/33772/aa7f815879s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c586065016d34dc2bccf53ca76ca487d.jpg",
                "cdn_path": "509/33772/d74140fa59f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d74140fa59",
                "cdn_sizes": {
                    "f": "509/33772/d74140fa59f.jpg",
                    "l": "509/33772/d74140fa59l.jpg",
                    "m": "509/33772/d74140fa59m.jpg",
                    "s": "509/33772/d74140fa59s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e5f0451382fa4d07aeaf4bc65981f54e.jpg",
                "cdn_path": "509/33772/229072bea1f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "229072bea1",
                "cdn_sizes": {
                    "f": "509/33772/229072bea1f.jpg",
                    "l": "509/33772/229072bea1l.jpg",
                    "m": "509/33772/229072bea1m.jpg",
                    "s": "509/33772/229072bea1s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/75853b5d925e4cbe8bc3387319ef1814.jpg",
                "cdn_path": "509/33772/c5dd4d6d1af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c5dd4d6d1a",
                "cdn_sizes": {
                    "f": "509/33772/c5dd4d6d1af.jpg",
                    "l": "509/33772/c5dd4d6d1al.jpg",
                    "m": "509/33772/c5dd4d6d1am.jpg",
                    "s": "509/33772/c5dd4d6d1as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/dda8476b4ead4ed8bde03e45ce56f88b.jpg",
                "cdn_path": "509/33772/7be7bf9087f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "7be7bf9087",
                "cdn_sizes": {
                    "f": "509/33772/7be7bf9087f.jpg",
                    "l": "509/33772/7be7bf9087l.jpg",
                    "m": "509/33772/7be7bf9087m.jpg",
                    "s": "509/33772/7be7bf9087s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/a8b47993b1a04214bcd87cbeccf0a8c2.jpg",
                "cdn_path": "509/33772/8876acad94f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8876acad94",
                "cdn_sizes": {
                    "f": "509/33772/8876acad94f.jpg",
                    "l": "509/33772/8876acad94l.jpg",
                    "m": "509/33772/8876acad94m.jpg",
                    "s": "509/33772/8876acad94s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/4e2a43eb81224543a0b86de2467ddb33.jpg",
                "cdn_path": "509/33772/5103a01445f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5103a01445",
                "cdn_sizes": {
                    "f": "509/33772/5103a01445f.jpg",
                    "l": "509/33772/5103a01445l.jpg",
                    "m": "509/33772/5103a01445m.jpg",
                    "s": "509/33772/5103a01445s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8aab1dc1da7a449b9c77ab445e61ff6c.jpg",
                "cdn_path": "509/33772/3658d4c963f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "3658d4c963",
                "cdn_sizes": {
                    "f": "509/33772/3658d4c963f.jpg",
                    "l": "509/33772/3658d4c963l.jpg",
                    "m": "509/33772/3658d4c963m.jpg",
                    "s": "509/33772/3658d4c963s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/02dc3efc33874c8b8c95c26253558e53.jpg",
                "cdn_path": "509/33772/fc4bf5bfe2f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fc4bf5bfe2",
                "cdn_sizes": {
                    "f": "509/33772/fc4bf5bfe2f.jpg",
                    "l": "509/33772/fc4bf5bfe2l.jpg",
                    "m": "509/33772/fc4bf5bfe2m.jpg",
                    "s": "509/33772/fc4bf5bfe2s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/a840ea239c4d4269afce56d0f23441e6.jpg",
                "cdn_path": "509/33772/bb590a0d27f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "bb590a0d27",
                "cdn_sizes": {
                    "f": "509/33772/bb590a0d27f.jpg",
                    "l": "509/33772/bb590a0d27l.jpg",
                    "m": "509/33772/bb590a0d27m.jpg",
                    "s": "509/33772/bb590a0d27s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/ef9010389c1046fba4e63938604c6fb4.jpg",
                "cdn_path": "509/33772/f2d601a3dbf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f2d601a3db",
                "cdn_sizes": {
                    "f": "509/33772/f2d601a3dbf.jpg",
                    "l": "509/33772/f2d601a3dbl.jpg",
                    "m": "509/33772/f2d601a3dbm.jpg",
                    "s": "509/33772/f2d601a3dbs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/4c54708b7ee449c49c8f0e3486570313.jpg",
                "cdn_path": "509/33772/80cd8d8b53f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "80cd8d8b53",
                "cdn_sizes": {
                    "f": "509/33772/80cd8d8b53f.jpg",
                    "l": "509/33772/80cd8d8b53l.jpg",
                    "m": "509/33772/80cd8d8b53m.jpg",
                    "s": "509/33772/80cd8d8b53s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/010d3bf7e24e43edab108e41270c4e1b.jpg",
                "cdn_path": "509/33772/d6d19afee4f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d6d19afee4",
                "cdn_sizes": {
                    "f": "509/33772/d6d19afee4f.jpg",
                    "l": "509/33772/d6d19afee4l.jpg",
                    "m": "509/33772/d6d19afee4m.jpg",
                    "s": "509/33772/d6d19afee4s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/55ea4ddb775d4206ad02c3b7b03a52df.jpg",
                "cdn_path": "509/33772/8d389c37eff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8d389c37ef",
                "cdn_sizes": {
                    "f": "509/33772/8d389c37eff.jpg",
                    "l": "509/33772/8d389c37efl.jpg",
                    "m": "509/33772/8d389c37efm.jpg",
                    "s": "509/33772/8d389c37efs.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "DR13FTR",
            "make": "BMW",
            "model": "M4",
            "trim_line": "BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr FSH | GHOST | CARPLAY | HK",
            "year": 2020,
            "body_type": "Coupe",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "Black",
            "doors": 2,
            "seats": 4,
            "mileage": 18600,
            "price": 38500,
            "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": "202605222619705",
                    "vdata_scrape_id": "at_id_202605222619705",
                    "data_complete": false,
                    "listing": {
                        "title": null,
                        "subtitle": null,
                        "make": "BMW",
                        "model": "M4",
                        "year": 2020,
                        "price": 38500,
                        "mileage": 18600,
                        "fuel": "Petrol",
                        "body_type": "Coupe",
                        "gearbox": "Automatic",
                        "doors": 2,
                        "seats": 4,
                        "engine": "3.0L",
                        "emission_class": "Euro 6",
                        "colour": "Black",
                        "range_miles": null,
                        "vin": null,
                        "description": "Presented here is an exceptional 2020 BMW M4 Competition (F82) with just 178,600 miles from new. As one of the final production F82 models, this car represents the last generation of BMW's iconic rear-wheel-drive M4 and is becoming increasingly sought after by enthusiasts and collectors alike. This example benefits from an excellent specification including the Harman Kardon surround sound system, Apple CarPlay, and the genuine M Performance valved exhaust, delivering an incredible sound with adjustable driving modes. The car is also fitted with the full carbon fibre exterior package, including the carbon rear spoiler, rear diffuser, roof, front canards and additional carbon exterior trim, giving it an aggressive yet refined appearance. For added security, it has been fitted with a professionally installed Ghost immobiliser with full supporting paperwork included. The vehicle also benefits from full BMW service history and was professionally ceramic coated in November 2024 upon purchase. Since then, it has been meticulously maintained, regularly professionally detailed, and exceptionally well cared for throughout ownership. A truly outstanding low mileage example presented in superb condition inside and out. \nOnly selling due to relocation.",
                        "description_section_present": true,
                        "image_count": 26,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/8235beabe286479f9b90fa717ac9eb12.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8acc8880836847e1a4dfbbe29d0849a3.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/19d5d849edef436ab9e8a992952015df.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/a4e5531425e44c639e0c5dff94506de2.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/96f38c62b4254b88b1c13768f7916e3a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/d3e0e2eb03034047ad7ec2413b907938.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/55bdb49cdbad43ec9566b36767cf09a4.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/a35964d94ea44ec48f85336b77aa5cf6.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/7fd5111355d74193ac190c1a59cf4071.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/52604ce67bf44954855c7ceba0e1185c.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/321b39c8cbb649d68f0ee53cc2ed1af7.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/ca95104ef44c44c9aa260e3606cbb91f.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/af4a61f2c2914caf99352703fbe04fc4.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/c586065016d34dc2bccf53ca76ca487d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e5f0451382fa4d07aeaf4bc65981f54e.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/75853b5d925e4cbe8bc3387319ef1814.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/dda8476b4ead4ed8bde03e45ce56f88b.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/a8b47993b1a04214bcd87cbeccf0a8c2.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/4e2a43eb81224543a0b86de2467ddb33.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8aab1dc1da7a449b9c77ab445e61ff6c.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/02dc3efc33874c8b8c95c26253558e53.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/a840ea239c4d4269afce56d0f23441e6.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/ef9010389c1046fba4e63938604c6fb4.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/4c54708b7ee449c49c8f0e3486570313.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/010d3bf7e24e43edab108e41270c4e1b.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/55ea4ddb775d4206ad02c3b7b03a52df.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "02046333523",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202605222619705",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202605222619705",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.01s] url: https://www.autotrader.co.uk/car-details/202605222619705",
                        "[+0.03s] at_id: 202605222619705",
                        "[+2.61s] driver started",
                        "[+4.3s] page loaded",
                        "[+5.45s] pre-cookie wait done",
                        "[+5.56s] switched into cookie iframe",
                        "[+6.34s] cookie button clicked",
                        "[+6.4s] cookie iframe gone",
                        "[+6.44s] title: None",
                        "[+6.47s] subtitle: None",
                        "[+6.5s] price: 38500",
                        "[+7.51s] 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', 'vehicle-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'Vehicle Information']",
                        "[+7.51s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'atds-icon-sell', 'atds-icon-save', 'atds-icon-search', 'account-sign-in', 'atds-icon-account', 'menu-drawer', '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.53s] overview section confirmed via CSS selector",
                        "[+7.55s] mileage: 18600",
                        "[+7.56s] year: 2020",
                        "[+7.58s] fuel: Petrol",
                        "[+7.6s] body_type: Coupe",
                        "[+7.62s] gearbox: Automatic",
                        "[+7.64s] doors: 2",
                        "[+7.65s] seats: 4",
                        "[+7.67s] engine: 3.0L",
                        "[+7.68s] emission_class: Euro 6",
                        "[+7.69s] colour: Black",
                        "[+7.76s] range_miles: None",
                        "[+7.8s] data-lp-sdes not found — falling back to title parse",
                        "[+7.81s] make/model from page title: BMW / M4",
                        "[+7.91s] dealer_name: None",
                        "[+7.93s] dealer_id: None",
                        "[+7.95s] dealer_rating: None",
                        "[+7.99s] dealer_phone: 02046333523",
                        "[+8.02s] is_private_seller: True",
                        "[+8.22s] description_section_present: True",
                        "[+8.5s] description signpost clicked",
                        "[+9.33s] description: 1259 chars",
                        "[+9.35s] description modal closed",
                        "[+9.39s] image_count from counter: 26",
                        "[+9.45s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+9.99s] image grid present",
                        "[+10.7s] gallery images extracted: 26",
                        "[+10.7s] data_complete: False — missing: ['title']",
                        "[+10.85s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202605222619705",
                    "vdata_scrape_id": "at_id_202605222619705",
                    "data_complete": true,
                    "listing": {
                        "vrm": "DR13FTR",
                        "year": 2020,
                        "make": "BMW",
                        "model": "M4",
                        "price": 38500,
                        "mileage": 18600,
                        "colour": "Black",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr FSH | GHOST | CARPLAY | HK",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/8235beabe286479f9b90fa717ac9eb12.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8acc8880836847e1a4dfbbe29d0849a3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/19d5d849edef436ab9e8a992952015df.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a4e5531425e44c639e0c5dff94506de2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/96f38c62b4254b88b1c13768f7916e3a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/d3e0e2eb03034047ad7ec2413b907938.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/55bdb49cdbad43ec9566b36767cf09a4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a35964d94ea44ec48f85336b77aa5cf6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7fd5111355d74193ac190c1a59cf4071.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/52604ce67bf44954855c7ceba0e1185c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/321b39c8cbb649d68f0ee53cc2ed1af7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ca95104ef44c44c9aa260e3606cbb91f.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/af4a61f2c2914caf99352703fbe04fc4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c586065016d34dc2bccf53ca76ca487d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e5f0451382fa4d07aeaf4bc65981f54e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/75853b5d925e4cbe8bc3387319ef1814.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/dda8476b4ead4ed8bde03e45ce56f88b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a8b47993b1a04214bcd87cbeccf0a8c2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4e2a43eb81224543a0b86de2467ddb33.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8aab1dc1da7a449b9c77ab445e61ff6c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/02dc3efc33874c8b8c95c26253558e53.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a840ea239c4d4269afce56d0f23441e6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ef9010389c1046fba4e63938604c6fb4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4c54708b7ee449c49c8f0e3486570313.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/010d3bf7e24e43edab108e41270c4e1b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/55ea4ddb775d4206ad02c3b7b03a52df.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202605222619705",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202605222619705&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Black",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 18600,
                        "model": "M4",
                        "price": 38500,
                        "registration": "DR13FTR",
                        "registrationYear": 2020,
                        "transmission": "Automatic",
                        "summary": "BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr FSH | GHOST | CARPLAY | HK",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/8235beabe286479f9b90fa717ac9eb12.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8acc8880836847e1a4dfbbe29d0849a3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/19d5d849edef436ab9e8a992952015df.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a4e5531425e44c639e0c5dff94506de2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/96f38c62b4254b88b1c13768f7916e3a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/d3e0e2eb03034047ad7ec2413b907938.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/55bdb49cdbad43ec9566b36767cf09a4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a35964d94ea44ec48f85336b77aa5cf6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7fd5111355d74193ac190c1a59cf4071.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/52604ce67bf44954855c7ceba0e1185c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/321b39c8cbb649d68f0ee53cc2ed1af7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ca95104ef44c44c9aa260e3606cbb91f.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/af4a61f2c2914caf99352703fbe04fc4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c586065016d34dc2bccf53ca76ca487d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e5f0451382fa4d07aeaf4bc65981f54e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/75853b5d925e4cbe8bc3387319ef1814.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/dda8476b4ead4ed8bde03e45ce56f88b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a8b47993b1a04214bcd87cbeccf0a8c2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4e2a43eb81224543a0b86de2467ddb33.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8aab1dc1da7a449b9c77ab445e61ff6c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/02dc3efc33874c8b8c95c26253558e53.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a840ea239c4d4269afce56d0f23441e6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ef9010389c1046fba4e63938604c6fb4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4c54708b7ee449c49c8f0e3486570313.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/010d3bf7e24e43edab108e41270c4e1b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/55ea4ddb775d4206ad02c3b7b03a52df.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202605222619705",
                        "stockId": "8a4287a79e4f273c019e4fa4b2865ccb",
                        "searchId": "202605222619705"
                    },
                    "steps": [
                        "start",
                        "at_id: 202605222619705",
                        "url: https://www.zuto.com/apply/?advertId=202605222619705&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: DR13FTR",
                        "make/model: BMW / M4",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-12 23:47:49",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-06-18 09:53:51",
                    "reasons": [
                        "price_change",
                        "mileage_change",
                        "description_change"
                    ]
                },
                {
                    "at": "2026-07-20 17:23:41",
                    "reasons": [
                        "price_change",
                        "mileage_change",
                        "description_change"
                    ]
                }
            ],
            "description": "Presented here is an exceptional 2020 BMW M4 Competition (F82) with just 178,600 miles from new. As one of the final production F82 models, this car represents the last generation of BMW's iconic rear-wheel-drive M4 and is becoming increasingly sought after by enthusiasts and collectors alike. This example benefits from an excellent specification including the Harman Kardon surround sound system, Apple CarPlay, and the genuine M Performance valved exhaust, delivering an incredible sound with adjustable driving modes. The car is also fitted with the full carbon fibre exterior package, including the carbon rear spoiler, rear diffuser, roof, front canards and additional carbon exterior trim, giving it an aggressive yet refined appearance. For added security, it has been fitted with a professionally installed Ghost immobiliser with full supporting paperwork included. The vehicle also benefits from full BMW service history and was professionally ceramic coated in November 2024 upon purchase. Since then, it has been meticulously maintained, regularly professionally detailed, and exceptionally well cared for throughout ownership. A truly outstanding low mileage example presented in superb condition inside and out. \nOnly selling due to relocation.",
            "colour_detail": "Black",
            "price_history": [
                {
                    "price": 40750,
                    "recorded_at": "2026-06-12 23:47:49"
                },
                {
                    "price": 38750,
                    "recorded_at": "2026-06-18 09:53:51"
                },
                {
                    "price": 38500,
                    "recorded_at": "2026-07-20 17:23:41"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "8235beabe286479f9b90fa717ac9eb12",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/8235beabe286479f9b90fa717ac9eb12.jpg"
                            }
                        },
                        {
                            "hash": "8acc8880836847e1a4dfbbe29d0849a3",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8acc8880836847e1a4dfbbe29d0849a3.jpg"
                            }
                        },
                        {
                            "hash": "19d5d849edef436ab9e8a992952015df",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/19d5d849edef436ab9e8a992952015df.jpg"
                            }
                        },
                        {
                            "hash": "a4e5531425e44c639e0c5dff94506de2",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/a4e5531425e44c639e0c5dff94506de2.jpg"
                            }
                        },
                        {
                            "hash": "96f38c62b4254b88b1c13768f7916e3a",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/96f38c62b4254b88b1c13768f7916e3a.jpg"
                            }
                        },
                        {
                            "hash": "d3e0e2eb03034047ad7ec2413b907938",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/d3e0e2eb03034047ad7ec2413b907938.jpg"
                            }
                        },
                        {
                            "hash": "55bdb49cdbad43ec9566b36767cf09a4",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/55bdb49cdbad43ec9566b36767cf09a4.jpg"
                            }
                        },
                        {
                            "hash": "a35964d94ea44ec48f85336b77aa5cf6",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/a35964d94ea44ec48f85336b77aa5cf6.jpg"
                            }
                        },
                        {
                            "hash": "7fd5111355d74193ac190c1a59cf4071",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/7fd5111355d74193ac190c1a59cf4071.jpg"
                            }
                        },
                        {
                            "hash": "52604ce67bf44954855c7ceba0e1185c",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/52604ce67bf44954855c7ceba0e1185c.jpg"
                            }
                        },
                        {
                            "hash": "321b39c8cbb649d68f0ee53cc2ed1af7",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/321b39c8cbb649d68f0ee53cc2ed1af7.jpg"
                            }
                        },
                        {
                            "hash": "ca95104ef44c44c9aa260e3606cbb91f",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/ca95104ef44c44c9aa260e3606cbb91f.jpg"
                            }
                        },
                        {
                            "hash": "af4a61f2c2914caf99352703fbe04fc4",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/af4a61f2c2914caf99352703fbe04fc4.jpg"
                            }
                        },
                        {
                            "hash": "c586065016d34dc2bccf53ca76ca487d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/c586065016d34dc2bccf53ca76ca487d.jpg"
                            }
                        },
                        {
                            "hash": "e5f0451382fa4d07aeaf4bc65981f54e",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e5f0451382fa4d07aeaf4bc65981f54e.jpg"
                            }
                        },
                        {
                            "hash": "75853b5d925e4cbe8bc3387319ef1814",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/75853b5d925e4cbe8bc3387319ef1814.jpg"
                            }
                        },
                        {
                            "hash": "dda8476b4ead4ed8bde03e45ce56f88b",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/dda8476b4ead4ed8bde03e45ce56f88b.jpg"
                            }
                        },
                        {
                            "hash": "a8b47993b1a04214bcd87cbeccf0a8c2",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/a8b47993b1a04214bcd87cbeccf0a8c2.jpg"
                            }
                        },
                        {
                            "hash": "4e2a43eb81224543a0b86de2467ddb33",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/4e2a43eb81224543a0b86de2467ddb33.jpg"
                            }
                        },
                        {
                            "hash": "8aab1dc1da7a449b9c77ab445e61ff6c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8aab1dc1da7a449b9c77ab445e61ff6c.jpg"
                            }
                        },
                        {
                            "hash": "02dc3efc33874c8b8c95c26253558e53",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/02dc3efc33874c8b8c95c26253558e53.jpg"
                            }
                        },
                        {
                            "hash": "a840ea239c4d4269afce56d0f23441e6",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/a840ea239c4d4269afce56d0f23441e6.jpg"
                            }
                        },
                        {
                            "hash": "ef9010389c1046fba4e63938604c6fb4",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/ef9010389c1046fba4e63938604c6fb4.jpg"
                            }
                        },
                        {
                            "hash": "4c54708b7ee449c49c8f0e3486570313",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/4c54708b7ee449c49c8f0e3486570313.jpg"
                            }
                        },
                        {
                            "hash": "010d3bf7e24e43edab108e41270c4e1b",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/010d3bf7e24e43edab108e41270c4e1b.jpg"
                            }
                        },
                        {
                            "hash": "55ea4ddb775d4206ad02c3b7b03a52df",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/55ea4ddb775d4206ad02c3b7b03a52df.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-12 23:47:49"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 17025,
                    "recorded_at": "2026-06-12 23:47:49"
                },
                {
                    "mileage": 17150,
                    "recorded_at": "2026-06-18 09:53:51"
                },
                {
                    "mileage": 18600,
                    "recorded_at": "2026-07-20 17:23:41"
                }
            ],
            "description_history": [
                {
                    "hash": "d06aef00aa21287a610e28dabea8c3ea",
                    "text": "Presented here is an exceptional 2020 BMW M4 Competition (F82) with just 178,600 miles from new. As one of the final production F82 models, this car represents the last generation of BMW's iconic rear-wheel-drive M4 and is becoming increasingly sought after by enthusiasts and collectors alike. This example benefits from an excellent specification including the Harman Kardon surround sound system, Apple CarPlay, and the genuine M Performance valved exhaust, delivering an incredible sound with adjustable driving modes. The car is also fitted with the full carbon fibre exterior package, including the carbon rear spoiler, rear diffuser, roof, front canards and additional carbon exterior trim, giving it an aggressive yet refined appearance. For added security, it has been fitted with a professionally installed Ghost immobiliser with full supporting paperwork included. The vehicle also benefits from full BMW service history and was professionally ceramic coated in November 2024 upon purchase. Since then, it has been meticulously maintained, regularly professionally detailed, and exceptionally well cared for throughout ownership. A truly outstanding low mileage example presented in superb condition inside and out. \nOnly selling due to relocation.",
                    "recorded_at": "2026-07-20 17:23:41"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8235beabe286479f9b90fa717ac9eb12.jpg",
        "cdn_path": "509/33772/d3382b2720f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d3382b2720",
        "cdn_sizes": {
            "f": "509/33772/d3382b2720f.jpg",
            "l": "509/33772/d3382b2720l.jpg",
            "m": "509/33772/d3382b2720m.jpg",
            "s": "509/33772/d3382b2720s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8acc8880836847e1a4dfbbe29d0849a3.jpg",
        "cdn_path": "509/33772/82f1c8dbccf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "82f1c8dbcc",
        "cdn_sizes": {
            "f": "509/33772/82f1c8dbccf.jpg",
            "l": "509/33772/82f1c8dbccl.jpg",
            "m": "509/33772/82f1c8dbccm.jpg",
            "s": "509/33772/82f1c8dbccs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/19d5d849edef436ab9e8a992952015df.jpg",
        "cdn_path": "509/33772/18c5154ce1f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "18c5154ce1",
        "cdn_sizes": {
            "f": "509/33772/18c5154ce1f.jpg",
            "l": "509/33772/18c5154ce1l.jpg",
            "m": "509/33772/18c5154ce1m.jpg",
            "s": "509/33772/18c5154ce1s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/a4e5531425e44c639e0c5dff94506de2.jpg",
        "cdn_path": "509/33772/d8ad7a0606f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d8ad7a0606",
        "cdn_sizes": {
            "f": "509/33772/d8ad7a0606f.jpg",
            "l": "509/33772/d8ad7a0606l.jpg",
            "m": "509/33772/d8ad7a0606m.jpg",
            "s": "509/33772/d8ad7a0606s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/96f38c62b4254b88b1c13768f7916e3a.jpg",
        "cdn_path": "509/33772/58e5848e32f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "58e5848e32",
        "cdn_sizes": {
            "f": "509/33772/58e5848e32f.jpg",
            "l": "509/33772/58e5848e32l.jpg",
            "m": "509/33772/58e5848e32m.jpg",
            "s": "509/33772/58e5848e32s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/d3e0e2eb03034047ad7ec2413b907938.jpg",
        "cdn_path": "509/33772/2d83a8b064f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "2d83a8b064",
        "cdn_sizes": {
            "f": "509/33772/2d83a8b064f.jpg",
            "l": "509/33772/2d83a8b064l.jpg",
            "m": "509/33772/2d83a8b064m.jpg",
            "s": "509/33772/2d83a8b064s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/55bdb49cdbad43ec9566b36767cf09a4.jpg",
        "cdn_path": "509/33772/978ae4fd6bf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "978ae4fd6b",
        "cdn_sizes": {
            "f": "509/33772/978ae4fd6bf.jpg",
            "l": "509/33772/978ae4fd6bl.jpg",
            "m": "509/33772/978ae4fd6bm.jpg",
            "s": "509/33772/978ae4fd6bs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/a35964d94ea44ec48f85336b77aa5cf6.jpg",
        "cdn_path": "509/33772/5fcd27b947f.jpg",
        "status": "complete",
        "attempts": 2,
        "cdn_hash": "5fcd27b947",
        "cdn_sizes": {
            "f": "509/33772/5fcd27b947f.jpg",
            "l": "509/33772/5fcd27b947l.jpg",
            "m": "509/33772/5fcd27b947m.jpg",
            "s": "509/33772/5fcd27b947s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/7fd5111355d74193ac190c1a59cf4071.jpg",
        "cdn_path": "509/33772/cce8b7489ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "cce8b7489e",
        "cdn_sizes": {
            "f": "509/33772/cce8b7489ef.jpg",
            "l": "509/33772/cce8b7489el.jpg",
            "m": "509/33772/cce8b7489em.jpg",
            "s": "509/33772/cce8b7489es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/52604ce67bf44954855c7ceba0e1185c.jpg",
        "cdn_path": "509/33772/6703a0b553f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "6703a0b553",
        "cdn_sizes": {
            "f": "509/33772/6703a0b553f.jpg",
            "l": "509/33772/6703a0b553l.jpg",
            "m": "509/33772/6703a0b553m.jpg",
            "s": "509/33772/6703a0b553s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/321b39c8cbb649d68f0ee53cc2ed1af7.jpg",
        "cdn_path": "509/33772/967dbec4eff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "967dbec4ef",
        "cdn_sizes": {
            "f": "509/33772/967dbec4eff.jpg",
            "l": "509/33772/967dbec4efl.jpg",
            "m": "509/33772/967dbec4efm.jpg",
            "s": "509/33772/967dbec4efs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/ca95104ef44c44c9aa260e3606cbb91f.jpg",
        "cdn_path": "509/33772/67aad533c9f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "67aad533c9",
        "cdn_sizes": {
            "f": "509/33772/67aad533c9f.jpg",
            "l": "509/33772/67aad533c9l.jpg",
            "m": "509/33772/67aad533c9m.jpg",
            "s": "509/33772/67aad533c9s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/af4a61f2c2914caf99352703fbe04fc4.jpg",
        "cdn_path": "509/33772/aa7f815879f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "aa7f815879",
        "cdn_sizes": {
            "f": "509/33772/aa7f815879f.jpg",
            "l": "509/33772/aa7f815879l.jpg",
            "m": "509/33772/aa7f815879m.jpg",
            "s": "509/33772/aa7f815879s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c586065016d34dc2bccf53ca76ca487d.jpg",
        "cdn_path": "509/33772/d74140fa59f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d74140fa59",
        "cdn_sizes": {
            "f": "509/33772/d74140fa59f.jpg",
            "l": "509/33772/d74140fa59l.jpg",
            "m": "509/33772/d74140fa59m.jpg",
            "s": "509/33772/d74140fa59s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e5f0451382fa4d07aeaf4bc65981f54e.jpg",
        "cdn_path": "509/33772/229072bea1f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "229072bea1",
        "cdn_sizes": {
            "f": "509/33772/229072bea1f.jpg",
            "l": "509/33772/229072bea1l.jpg",
            "m": "509/33772/229072bea1m.jpg",
            "s": "509/33772/229072bea1s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/75853b5d925e4cbe8bc3387319ef1814.jpg",
        "cdn_path": "509/33772/c5dd4d6d1af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c5dd4d6d1a",
        "cdn_sizes": {
            "f": "509/33772/c5dd4d6d1af.jpg",
            "l": "509/33772/c5dd4d6d1al.jpg",
            "m": "509/33772/c5dd4d6d1am.jpg",
            "s": "509/33772/c5dd4d6d1as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/dda8476b4ead4ed8bde03e45ce56f88b.jpg",
        "cdn_path": "509/33772/7be7bf9087f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "7be7bf9087",
        "cdn_sizes": {
            "f": "509/33772/7be7bf9087f.jpg",
            "l": "509/33772/7be7bf9087l.jpg",
            "m": "509/33772/7be7bf9087m.jpg",
            "s": "509/33772/7be7bf9087s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/a8b47993b1a04214bcd87cbeccf0a8c2.jpg",
        "cdn_path": "509/33772/8876acad94f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8876acad94",
        "cdn_sizes": {
            "f": "509/33772/8876acad94f.jpg",
            "l": "509/33772/8876acad94l.jpg",
            "m": "509/33772/8876acad94m.jpg",
            "s": "509/33772/8876acad94s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/4e2a43eb81224543a0b86de2467ddb33.jpg",
        "cdn_path": "509/33772/5103a01445f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5103a01445",
        "cdn_sizes": {
            "f": "509/33772/5103a01445f.jpg",
            "l": "509/33772/5103a01445l.jpg",
            "m": "509/33772/5103a01445m.jpg",
            "s": "509/33772/5103a01445s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8aab1dc1da7a449b9c77ab445e61ff6c.jpg",
        "cdn_path": "509/33772/3658d4c963f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "3658d4c963",
        "cdn_sizes": {
            "f": "509/33772/3658d4c963f.jpg",
            "l": "509/33772/3658d4c963l.jpg",
            "m": "509/33772/3658d4c963m.jpg",
            "s": "509/33772/3658d4c963s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/02dc3efc33874c8b8c95c26253558e53.jpg",
        "cdn_path": "509/33772/fc4bf5bfe2f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fc4bf5bfe2",
        "cdn_sizes": {
            "f": "509/33772/fc4bf5bfe2f.jpg",
            "l": "509/33772/fc4bf5bfe2l.jpg",
            "m": "509/33772/fc4bf5bfe2m.jpg",
            "s": "509/33772/fc4bf5bfe2s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/a840ea239c4d4269afce56d0f23441e6.jpg",
        "cdn_path": "509/33772/bb590a0d27f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "bb590a0d27",
        "cdn_sizes": {
            "f": "509/33772/bb590a0d27f.jpg",
            "l": "509/33772/bb590a0d27l.jpg",
            "m": "509/33772/bb590a0d27m.jpg",
            "s": "509/33772/bb590a0d27s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/ef9010389c1046fba4e63938604c6fb4.jpg",
        "cdn_path": "509/33772/f2d601a3dbf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f2d601a3db",
        "cdn_sizes": {
            "f": "509/33772/f2d601a3dbf.jpg",
            "l": "509/33772/f2d601a3dbl.jpg",
            "m": "509/33772/f2d601a3dbm.jpg",
            "s": "509/33772/f2d601a3dbs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/4c54708b7ee449c49c8f0e3486570313.jpg",
        "cdn_path": "509/33772/80cd8d8b53f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "80cd8d8b53",
        "cdn_sizes": {
            "f": "509/33772/80cd8d8b53f.jpg",
            "l": "509/33772/80cd8d8b53l.jpg",
            "m": "509/33772/80cd8d8b53m.jpg",
            "s": "509/33772/80cd8d8b53s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/010d3bf7e24e43edab108e41270c4e1b.jpg",
        "cdn_path": "509/33772/d6d19afee4f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d6d19afee4",
        "cdn_sizes": {
            "f": "509/33772/d6d19afee4f.jpg",
            "l": "509/33772/d6d19afee4l.jpg",
            "m": "509/33772/d6d19afee4m.jpg",
            "s": "509/33772/d6d19afee4s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/55ea4ddb775d4206ad02c3b7b03a52df.jpg",
        "cdn_path": "509/33772/8d389c37eff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8d389c37ef",
        "cdn_sizes": {
            "f": "509/33772/8d389c37eff.jpg",
            "l": "509/33772/8d389c37efl.jpg",
            "m": "509/33772/8d389c37efm.jpg",
            "s": "509/33772/8d389c37efs.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "DR13FTR",
    "make": "BMW",
    "model": "M4",
    "trim_line": "BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr FSH | GHOST | CARPLAY | HK",
    "year": 2020,
    "body_type": "Coupe",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "Black",
    "doors": 2,
    "seats": 4,
    "mileage": 18600,
    "price": 38500,
    "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": "202605222619705",
            "vdata_scrape_id": "at_id_202605222619705",
            "data_complete": false,
            "listing": {
                "title": null,
                "subtitle": null,
                "make": "BMW",
                "model": "M4",
                "year": 2020,
                "price": 38500,
                "mileage": 18600,
                "fuel": "Petrol",
                "body_type": "Coupe",
                "gearbox": "Automatic",
                "doors": 2,
                "seats": 4,
                "engine": "3.0L",
                "emission_class": "Euro 6",
                "colour": "Black",
                "range_miles": null,
                "vin": null,
                "description": "Presented here is an exceptional 2020 BMW M4 Competition (F82) with just 178,600 miles from new. As one of the final production F82 models, this car represents the last generation of BMW's iconic rear-wheel-drive M4 and is becoming increasingly sought after by enthusiasts and collectors alike. This example benefits from an excellent specification including the Harman Kardon surround sound system, Apple CarPlay, and the genuine M Performance valved exhaust, delivering an incredible sound with adjustable driving modes. The car is also fitted with the full carbon fibre exterior package, including the carbon rear spoiler, rear diffuser, roof, front canards and additional carbon exterior trim, giving it an aggressive yet refined appearance. For added security, it has been fitted with a professionally installed Ghost immobiliser with full supporting paperwork included. The vehicle also benefits from full BMW service history and was professionally ceramic coated in November 2024 upon purchase. Since then, it has been meticulously maintained, regularly professionally detailed, and exceptionally well cared for throughout ownership. A truly outstanding low mileage example presented in superb condition inside and out. \nOnly selling due to relocation.",
                "description_section_present": true,
                "image_count": 26,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/8235beabe286479f9b90fa717ac9eb12.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8acc8880836847e1a4dfbbe29d0849a3.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/19d5d849edef436ab9e8a992952015df.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/a4e5531425e44c639e0c5dff94506de2.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/96f38c62b4254b88b1c13768f7916e3a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/d3e0e2eb03034047ad7ec2413b907938.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/55bdb49cdbad43ec9566b36767cf09a4.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/a35964d94ea44ec48f85336b77aa5cf6.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/7fd5111355d74193ac190c1a59cf4071.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/52604ce67bf44954855c7ceba0e1185c.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/321b39c8cbb649d68f0ee53cc2ed1af7.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/ca95104ef44c44c9aa260e3606cbb91f.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/af4a61f2c2914caf99352703fbe04fc4.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/c586065016d34dc2bccf53ca76ca487d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e5f0451382fa4d07aeaf4bc65981f54e.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/75853b5d925e4cbe8bc3387319ef1814.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/dda8476b4ead4ed8bde03e45ce56f88b.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/a8b47993b1a04214bcd87cbeccf0a8c2.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/4e2a43eb81224543a0b86de2467ddb33.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8aab1dc1da7a449b9c77ab445e61ff6c.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/02dc3efc33874c8b8c95c26253558e53.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/a840ea239c4d4269afce56d0f23441e6.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/ef9010389c1046fba4e63938604c6fb4.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/4c54708b7ee449c49c8f0e3486570313.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/010d3bf7e24e43edab108e41270c4e1b.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/55ea4ddb775d4206ad02c3b7b03a52df.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "02046333523",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202605222619705",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202605222619705",
            "steps": [
                "[+0.0s] start",
                "[+0.01s] url: https://www.autotrader.co.uk/car-details/202605222619705",
                "[+0.03s] at_id: 202605222619705",
                "[+2.61s] driver started",
                "[+4.3s] page loaded",
                "[+5.45s] pre-cookie wait done",
                "[+5.56s] switched into cookie iframe",
                "[+6.34s] cookie button clicked",
                "[+6.4s] cookie iframe gone",
                "[+6.44s] title: None",
                "[+6.47s] subtitle: None",
                "[+6.5s] price: 38500",
                "[+7.51s] 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', 'vehicle-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'Vehicle Information']",
                "[+7.51s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'atds-icon-sell', 'atds-icon-save', 'atds-icon-search', 'account-sign-in', 'atds-icon-account', 'menu-drawer', '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.53s] overview section confirmed via CSS selector",
                "[+7.55s] mileage: 18600",
                "[+7.56s] year: 2020",
                "[+7.58s] fuel: Petrol",
                "[+7.6s] body_type: Coupe",
                "[+7.62s] gearbox: Automatic",
                "[+7.64s] doors: 2",
                "[+7.65s] seats: 4",
                "[+7.67s] engine: 3.0L",
                "[+7.68s] emission_class: Euro 6",
                "[+7.69s] colour: Black",
                "[+7.76s] range_miles: None",
                "[+7.8s] data-lp-sdes not found — falling back to title parse",
                "[+7.81s] make/model from page title: BMW / M4",
                "[+7.91s] dealer_name: None",
                "[+7.93s] dealer_id: None",
                "[+7.95s] dealer_rating: None",
                "[+7.99s] dealer_phone: 02046333523",
                "[+8.02s] is_private_seller: True",
                "[+8.22s] description_section_present: True",
                "[+8.5s] description signpost clicked",
                "[+9.33s] description: 1259 chars",
                "[+9.35s] description modal closed",
                "[+9.39s] image_count from counter: 26",
                "[+9.45s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+9.99s] image grid present",
                "[+10.7s] gallery images extracted: 26",
                "[+10.7s] data_complete: False — missing: ['title']",
                "[+10.85s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202605222619705",
            "vdata_scrape_id": "at_id_202605222619705",
            "data_complete": true,
            "listing": {
                "vrm": "DR13FTR",
                "year": 2020,
                "make": "BMW",
                "model": "M4",
                "price": 38500,
                "mileage": 18600,
                "colour": "Black",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr FSH | GHOST | CARPLAY | HK",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/8235beabe286479f9b90fa717ac9eb12.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8acc8880836847e1a4dfbbe29d0849a3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/19d5d849edef436ab9e8a992952015df.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a4e5531425e44c639e0c5dff94506de2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/96f38c62b4254b88b1c13768f7916e3a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/d3e0e2eb03034047ad7ec2413b907938.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/55bdb49cdbad43ec9566b36767cf09a4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a35964d94ea44ec48f85336b77aa5cf6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7fd5111355d74193ac190c1a59cf4071.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/52604ce67bf44954855c7ceba0e1185c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/321b39c8cbb649d68f0ee53cc2ed1af7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ca95104ef44c44c9aa260e3606cbb91f.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/af4a61f2c2914caf99352703fbe04fc4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c586065016d34dc2bccf53ca76ca487d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e5f0451382fa4d07aeaf4bc65981f54e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/75853b5d925e4cbe8bc3387319ef1814.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/dda8476b4ead4ed8bde03e45ce56f88b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a8b47993b1a04214bcd87cbeccf0a8c2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4e2a43eb81224543a0b86de2467ddb33.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8aab1dc1da7a449b9c77ab445e61ff6c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/02dc3efc33874c8b8c95c26253558e53.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a840ea239c4d4269afce56d0f23441e6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ef9010389c1046fba4e63938604c6fb4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4c54708b7ee449c49c8f0e3486570313.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/010d3bf7e24e43edab108e41270c4e1b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/55ea4ddb775d4206ad02c3b7b03a52df.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202605222619705",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202605222619705&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Black",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 18600,
                "model": "M4",
                "price": 38500,
                "registration": "DR13FTR",
                "registrationYear": 2020,
                "transmission": "Automatic",
                "summary": "BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr FSH | GHOST | CARPLAY | HK",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/8235beabe286479f9b90fa717ac9eb12.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8acc8880836847e1a4dfbbe29d0849a3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/19d5d849edef436ab9e8a992952015df.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a4e5531425e44c639e0c5dff94506de2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/96f38c62b4254b88b1c13768f7916e3a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/d3e0e2eb03034047ad7ec2413b907938.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/55bdb49cdbad43ec9566b36767cf09a4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a35964d94ea44ec48f85336b77aa5cf6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7fd5111355d74193ac190c1a59cf4071.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/52604ce67bf44954855c7ceba0e1185c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/321b39c8cbb649d68f0ee53cc2ed1af7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ca95104ef44c44c9aa260e3606cbb91f.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/af4a61f2c2914caf99352703fbe04fc4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c586065016d34dc2bccf53ca76ca487d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e5f0451382fa4d07aeaf4bc65981f54e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/75853b5d925e4cbe8bc3387319ef1814.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/dda8476b4ead4ed8bde03e45ce56f88b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a8b47993b1a04214bcd87cbeccf0a8c2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4e2a43eb81224543a0b86de2467ddb33.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8aab1dc1da7a449b9c77ab445e61ff6c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/02dc3efc33874c8b8c95c26253558e53.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a840ea239c4d4269afce56d0f23441e6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ef9010389c1046fba4e63938604c6fb4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4c54708b7ee449c49c8f0e3486570313.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/010d3bf7e24e43edab108e41270c4e1b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/55ea4ddb775d4206ad02c3b7b03a52df.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202605222619705",
                "stockId": "8a4287a79e4f273c019e4fa4b2865ccb",
                "searchId": "202605222619705"
            },
            "steps": [
                "start",
                "at_id: 202605222619705",
                "url: https://www.zuto.com/apply/?advertId=202605222619705&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: DR13FTR",
                "make/model: BMW / M4",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-12 23:47:49",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-06-18 09:53:51",
            "reasons": [
                "price_change",
                "mileage_change",
                "description_change"
            ]
        },
        {
            "at": "2026-07-20 17:23:41",
            "reasons": [
                "price_change",
                "mileage_change",
                "description_change"
            ]
        }
    ],
    "description": "Presented here is an exceptional 2020 BMW M4 Competition (F82) with just 178,600 miles from new. As one of the final production F82 models, this car represents the last generation of BMW's iconic rear-wheel-drive M4 and is becoming increasingly sought after by enthusiasts and collectors alike. This example benefits from an excellent specification including the Harman Kardon surround sound system, Apple CarPlay, and the genuine M Performance valved exhaust, delivering an incredible sound with adjustable driving modes. The car is also fitted with the full carbon fibre exterior package, including the carbon rear spoiler, rear diffuser, roof, front canards and additional carbon exterior trim, giving it an aggressive yet refined appearance. For added security, it has been fitted with a professionally installed Ghost immobiliser with full supporting paperwork included. The vehicle also benefits from full BMW service history and was professionally ceramic coated in November 2024 upon purchase. Since then, it has been meticulously maintained, regularly professionally detailed, and exceptionally well cared for throughout ownership. A truly outstanding low mileage example presented in superb condition inside and out. \nOnly selling due to relocation.",
    "colour_detail": "Black",
    "price_history": [
        {
            "price": 40750,
            "recorded_at": "2026-06-12 23:47:49"
        },
        {
            "price": 38750,
            "recorded_at": "2026-06-18 09:53:51"
        },
        {
            "price": 38500,
            "recorded_at": "2026-07-20 17:23:41"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "8235beabe286479f9b90fa717ac9eb12",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/8235beabe286479f9b90fa717ac9eb12.jpg"
                    }
                },
                {
                    "hash": "8acc8880836847e1a4dfbbe29d0849a3",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8acc8880836847e1a4dfbbe29d0849a3.jpg"
                    }
                },
                {
                    "hash": "19d5d849edef436ab9e8a992952015df",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/19d5d849edef436ab9e8a992952015df.jpg"
                    }
                },
                {
                    "hash": "a4e5531425e44c639e0c5dff94506de2",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/a4e5531425e44c639e0c5dff94506de2.jpg"
                    }
                },
                {
                    "hash": "96f38c62b4254b88b1c13768f7916e3a",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/96f38c62b4254b88b1c13768f7916e3a.jpg"
                    }
                },
                {
                    "hash": "d3e0e2eb03034047ad7ec2413b907938",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/d3e0e2eb03034047ad7ec2413b907938.jpg"
                    }
                },
                {
                    "hash": "55bdb49cdbad43ec9566b36767cf09a4",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/55bdb49cdbad43ec9566b36767cf09a4.jpg"
                    }
                },
                {
                    "hash": "a35964d94ea44ec48f85336b77aa5cf6",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/a35964d94ea44ec48f85336b77aa5cf6.jpg"
                    }
                },
                {
                    "hash": "7fd5111355d74193ac190c1a59cf4071",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/7fd5111355d74193ac190c1a59cf4071.jpg"
                    }
                },
                {
                    "hash": "52604ce67bf44954855c7ceba0e1185c",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/52604ce67bf44954855c7ceba0e1185c.jpg"
                    }
                },
                {
                    "hash": "321b39c8cbb649d68f0ee53cc2ed1af7",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/321b39c8cbb649d68f0ee53cc2ed1af7.jpg"
                    }
                },
                {
                    "hash": "ca95104ef44c44c9aa260e3606cbb91f",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/ca95104ef44c44c9aa260e3606cbb91f.jpg"
                    }
                },
                {
                    "hash": "af4a61f2c2914caf99352703fbe04fc4",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/af4a61f2c2914caf99352703fbe04fc4.jpg"
                    }
                },
                {
                    "hash": "c586065016d34dc2bccf53ca76ca487d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/c586065016d34dc2bccf53ca76ca487d.jpg"
                    }
                },
                {
                    "hash": "e5f0451382fa4d07aeaf4bc65981f54e",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e5f0451382fa4d07aeaf4bc65981f54e.jpg"
                    }
                },
                {
                    "hash": "75853b5d925e4cbe8bc3387319ef1814",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/75853b5d925e4cbe8bc3387319ef1814.jpg"
                    }
                },
                {
                    "hash": "dda8476b4ead4ed8bde03e45ce56f88b",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/dda8476b4ead4ed8bde03e45ce56f88b.jpg"
                    }
                },
                {
                    "hash": "a8b47993b1a04214bcd87cbeccf0a8c2",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/a8b47993b1a04214bcd87cbeccf0a8c2.jpg"
                    }
                },
                {
                    "hash": "4e2a43eb81224543a0b86de2467ddb33",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/4e2a43eb81224543a0b86de2467ddb33.jpg"
                    }
                },
                {
                    "hash": "8aab1dc1da7a449b9c77ab445e61ff6c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8aab1dc1da7a449b9c77ab445e61ff6c.jpg"
                    }
                },
                {
                    "hash": "02dc3efc33874c8b8c95c26253558e53",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/02dc3efc33874c8b8c95c26253558e53.jpg"
                    }
                },
                {
                    "hash": "a840ea239c4d4269afce56d0f23441e6",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/a840ea239c4d4269afce56d0f23441e6.jpg"
                    }
                },
                {
                    "hash": "ef9010389c1046fba4e63938604c6fb4",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/ef9010389c1046fba4e63938604c6fb4.jpg"
                    }
                },
                {
                    "hash": "4c54708b7ee449c49c8f0e3486570313",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/4c54708b7ee449c49c8f0e3486570313.jpg"
                    }
                },
                {
                    "hash": "010d3bf7e24e43edab108e41270c4e1b",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/010d3bf7e24e43edab108e41270c4e1b.jpg"
                    }
                },
                {
                    "hash": "55ea4ddb775d4206ad02c3b7b03a52df",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/55ea4ddb775d4206ad02c3b7b03a52df.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-12 23:47:49"
        }
    ],
    "mileage_history": [
        {
            "mileage": 17025,
            "recorded_at": "2026-06-12 23:47:49"
        },
        {
            "mileage": 17150,
            "recorded_at": "2026-06-18 09:53:51"
        },
        {
            "mileage": 18600,
            "recorded_at": "2026-07-20 17:23:41"
        }
    ],
    "description_history": [
        {
            "hash": "d06aef00aa21287a610e28dabea8c3ea",
            "text": "Presented here is an exceptional 2020 BMW M4 Competition (F82) with just 178,600 miles from new. As one of the final production F82 models, this car represents the last generation of BMW's iconic rear-wheel-drive M4 and is becoming increasingly sought after by enthusiasts and collectors alike. This example benefits from an excellent specification including the Harman Kardon surround sound system, Apple CarPlay, and the genuine M Performance valved exhaust, delivering an incredible sound with adjustable driving modes. The car is also fitted with the full carbon fibre exterior package, including the carbon rear spoiler, rear diffuser, roof, front canards and additional carbon exterior trim, giving it an aggressive yet refined appearance. For added security, it has been fitted with a professionally installed Ghost immobiliser with full supporting paperwork included. The vehicle also benefits from full BMW service history and was professionally ceramic coated in November 2024 upon purchase. Since then, it has been meticulously maintained, regularly professionally detailed, and exceptionally well cared for throughout ownership. A truly outstanding low mileage example presented in superb condition inside and out. \nOnly selling due to relocation.",
            "recorded_at": "2026-07-20 17:23:41"
        }
    ]
}