Edit in admin →
19 images

Image history

2 snapshots in total. The main gallery above is the latest.

Expired · Days listed: 17

2016 BMW M4

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

£26,500
73,000 miles
Y3BTG

Overview

Mileage
73,000 miles
Registration
2016 (16 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
White
Meticulously maintained M4 competition, absolutely loaded with optional extra's, all common issues resolved (rocker cover gasket, turbos rebuilt, rear diff seal & rear diff bush sorted), with a few tasteful modifications. Private plate NOT included in the sale Additional options (Over 10k of factory optional extra's) Extended Merino black leather interior Rear sun blind Heated steering wheel Advanced parking package (360 Camera, park assist) Head up display Adaptive LED Headlights Carbon fibre interior trim Harman kardon surround sound Active security package (lane change warning, dynamic safety & driving assistant) TV Function Sun protection glass Comfort access Speed limit display Full BMW & specialist service history Last serviced 20/02/2026 (72,213 miles) - IDrive fully up-to-date Rear diff seal replaced 15/09/25 (70,491 miles) Rear bump stops replaced 15/09/25 (70,491 miles) Sump gasket replaced 15/09/25 (70,491 miles) Brake fluid service 14/08/2025 (70,378 miles) Spark plug service 19/03/2025 (68,951 miles) Powerflex rear diff bush 25/06/24 (65,289 miles) Disc and pads replaced all-round 25/06/24 (65,289 miles) Both turbo's rebuilt 09/07/2022 (58,012 miles) Rocker cover gasket replaced 08/06/21 (50,120 miles) Tyres 2x Front Michelin PS4S 28/08/25 (70,281 miles) 2x Rear Michelin PS4S 04/02/23 (61,044 miles) Modifications Eibach Springs fitted + geo 21/02/2023 (61,116 miles) Eibach Spacers MMR Coilpacks Genuine BMW M Carbon rear spoiler CT Carbon front splitter CT Carbon rear diffuser K&N Panel filters Full screen wireless Apple car play & updated to IDrive 6 Scorpion single mid-pipe Bootmod Stage 1 map (514hp with printout) BMW GTS gearbox map Wheels freshly refurbed and ceramic coated Additional security / Immobiliser Bad points Slight lacquer damage to OS/F wheel where a tyre was replaced Stitching slightly coming undone on passenger seat A few stone chips on the front end, to be expected at this milage / age 2 Keys 3 Previous owners MOT due Feb 2027 No group viewings, no test drives without proof of funds and insurance. No PX, no swaps

Seller

History

Price history

When Price Δ
7 days ago £26,500 −£500
3 weeks ago £27,000

Mileage history

When Mileage Δ
3 weeks ago 73,000

Sources & channels

Sources (1)

  • BMW M4 Primary
    search-make-bmw-m4
    First discovered: 2026-07-14 15:34:36

Primary source — authority over expiry decisions.

Item data

Processed fields

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

Item record

item id
64784
remote id
https://www.autotrader.co.uk/car-details/202607134151834
platform
autotrader
source key
search-make-bmw-m4
remote status
unavailable
media count
19
first seen at
2026-07-14 15:34:35
last seen at
2026-07-31 21:04:42
completed at
2026-07-31 21:19:29
remote url
View original →

Raw data

Item record
{
    "item_id": 64784,
    "remote_id": "https://www.autotrader.co.uk/car-details/202607134151834",
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202607134151834",
    "primary_source_id": 54087,
    "primary_source_key": "search-make-bmw-m4",
    "primary_source_tier": 2,
    "remote_status": "unavailable",
    "media_count": 19,
    "last_seen_at": "2026-07-31 21:04:42",
    "first_seen_at": "2026-07-14 15:34:35",
    "completed_at": "2026-07-31 21:19:29",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6a1eadf2f65c413ea002b81ac53c0b12.jpg",
                "cdn_path": "509/64784/cee559ba1ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "cee559ba1e",
                "cdn_sizes": {
                    "f": "509/64784/cee559ba1ef.jpg",
                    "l": "509/64784/cee559ba1el.jpg",
                    "m": "509/64784/cee559ba1em.jpg",
                    "s": "509/64784/cee559ba1es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0105b61ad1f1472eb349eb9b45d2c1be.jpg",
                "cdn_path": "509/64784/609596cacbf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "609596cacb",
                "cdn_sizes": {
                    "f": "509/64784/609596cacbf.jpg",
                    "l": "509/64784/609596cacbl.jpg",
                    "m": "509/64784/609596cacbm.jpg",
                    "s": "509/64784/609596cacbs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f5605036e36b4148a7bb135676b37ab0.jpg",
                "cdn_path": "509/64784/90eba00395f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "90eba00395",
                "cdn_sizes": {
                    "f": "509/64784/90eba00395f.jpg",
                    "l": "509/64784/90eba00395l.jpg",
                    "m": "509/64784/90eba00395m.jpg",
                    "s": "509/64784/90eba00395s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8c7195605da14315ad615b796ab00283.jpg",
                "cdn_path": "509/64784/5dfbfce36ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5dfbfce36e",
                "cdn_sizes": {
                    "f": "509/64784/5dfbfce36ef.jpg",
                    "l": "509/64784/5dfbfce36el.jpg",
                    "m": "509/64784/5dfbfce36em.jpg",
                    "s": "509/64784/5dfbfce36es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/888e23fc6aa4484a860595199d27a720.jpg",
                "cdn_path": "509/64784/cae87ef40af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "cae87ef40a",
                "cdn_sizes": {
                    "f": "509/64784/cae87ef40af.jpg",
                    "l": "509/64784/cae87ef40al.jpg",
                    "m": "509/64784/cae87ef40am.jpg",
                    "s": "509/64784/cae87ef40as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6eff9931c9574da3aa8c3e09d11b53e7.jpg",
                "cdn_path": "509/64784/96f8a94d30f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "96f8a94d30",
                "cdn_sizes": {
                    "f": "509/64784/96f8a94d30f.jpg",
                    "l": "509/64784/96f8a94d30l.jpg",
                    "m": "509/64784/96f8a94d30m.jpg",
                    "s": "509/64784/96f8a94d30s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/af5c9cd00dea4eeb832fc446bce3fc43.jpg",
                "cdn_path": "509/64784/06ac78f71ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "06ac78f71f",
                "cdn_sizes": {
                    "f": "509/64784/06ac78f71ff.jpg",
                    "l": "509/64784/06ac78f71fl.jpg",
                    "m": "509/64784/06ac78f71fm.jpg",
                    "s": "509/64784/06ac78f71fs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/10c1ff0b68ac4d399a52c3299868ebb0.jpg",
                "cdn_path": "509/64784/cd6f7aa30cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "cd6f7aa30c",
                "cdn_sizes": {
                    "f": "509/64784/cd6f7aa30cf.jpg",
                    "l": "509/64784/cd6f7aa30cl.jpg",
                    "m": "509/64784/cd6f7aa30cm.jpg",
                    "s": "509/64784/cd6f7aa30cs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b41acd4ea2034204908b048b1d308543.jpg",
                "cdn_path": "509/64784/d104c80323f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d104c80323",
                "cdn_sizes": {
                    "f": "509/64784/d104c80323f.jpg",
                    "l": "509/64784/d104c80323l.jpg",
                    "m": "509/64784/d104c80323m.jpg",
                    "s": "509/64784/d104c80323s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fa1c72dedb004e09b9901aef8cf9df35.jpg",
                "cdn_path": "509/64784/1061e746ddf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "1061e746dd",
                "cdn_sizes": {
                    "f": "509/64784/1061e746ddf.jpg",
                    "l": "509/64784/1061e746ddl.jpg",
                    "m": "509/64784/1061e746ddm.jpg",
                    "s": "509/64784/1061e746dds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/bb144b33ad3445779fe8eb2be1c350db.jpg",
                "cdn_path": "509/64784/dad4c8d4b4f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "dad4c8d4b4",
                "cdn_sizes": {
                    "f": "509/64784/dad4c8d4b4f.jpg",
                    "l": "509/64784/dad4c8d4b4l.jpg",
                    "m": "509/64784/dad4c8d4b4m.jpg",
                    "s": "509/64784/dad4c8d4b4s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6c2b4d14c4b946909f663f72037be658.jpg",
                "cdn_path": "509/64784/c865c6d400f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c865c6d400",
                "cdn_sizes": {
                    "f": "509/64784/c865c6d400f.jpg",
                    "l": "509/64784/c865c6d400l.jpg",
                    "m": "509/64784/c865c6d400m.jpg",
                    "s": "509/64784/c865c6d400s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e99f1979a28a479eb3212917950c233a.jpg",
                "cdn_path": "509/64784/b171bf1a74f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "b171bf1a74",
                "cdn_sizes": {
                    "f": "509/64784/b171bf1a74f.jpg",
                    "l": "509/64784/b171bf1a74l.jpg",
                    "m": "509/64784/b171bf1a74m.jpg",
                    "s": "509/64784/b171bf1a74s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg",
                "cdn_path": "509/64784/05839be6a2f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "05839be6a2",
                "cdn_sizes": {
                    "f": "509/64784/05839be6a2f.jpg",
                    "l": "509/64784/05839be6a2l.jpg",
                    "m": "509/64784/05839be6a2m.jpg",
                    "s": "509/64784/05839be6a2s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/a718add13bd649c195edaf5e264b64fc.jpg",
                "cdn_path": "509/64784/b816104604f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "b816104604",
                "cdn_sizes": {
                    "f": "509/64784/b816104604f.jpg",
                    "l": "509/64784/b816104604l.jpg",
                    "m": "509/64784/b816104604m.jpg",
                    "s": "509/64784/b816104604s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fb23e699b4cd414e8758e285f2fd87f2.jpg",
                "cdn_path": "509/64784/cc152a8aaff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "cc152a8aaf",
                "cdn_sizes": {
                    "f": "509/64784/cc152a8aaff.jpg",
                    "l": "509/64784/cc152a8aafl.jpg",
                    "m": "509/64784/cc152a8aafm.jpg",
                    "s": "509/64784/cc152a8aafs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/db97ac59717740878105cf47cda06bc6.jpg",
                "cdn_path": "509/64784/29a8007369f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "29a8007369",
                "cdn_sizes": {
                    "f": "509/64784/29a8007369f.jpg",
                    "l": "509/64784/29a8007369l.jpg",
                    "m": "509/64784/29a8007369m.jpg",
                    "s": "509/64784/29a8007369s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/17000d212e394771bbbe2f603950c828.jpg",
                "cdn_path": "509/64784/84f99e3388f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "84f99e3388",
                "cdn_sizes": {
                    "f": "509/64784/84f99e3388f.jpg",
                    "l": "509/64784/84f99e3388l.jpg",
                    "m": "509/64784/84f99e3388m.jpg",
                    "s": "509/64784/84f99e3388s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w800/6a1eadf2f65c413ea002b81ac53c0b12.jpg",
                "cdn_path": "509/64784/cdd0b0a1b5f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "cdd0b0a1b5",
                "cdn_sizes": {
                    "f": "509/64784/cdd0b0a1b5f.jpg",
                    "l": "509/64784/cdd0b0a1b5l.jpg",
                    "m": "509/64784/cdd0b0a1b5m.jpg",
                    "s": "509/64784/cdd0b0a1b5s.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "Y3BTG",
            "make": "BMW",
            "model": "M4",
            "trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
            "year": 2016,
            "body_type": "Coupe",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "White",
            "doors": 2,
            "seats": 4,
            "mileage": 73000,
            "price": 26500,
            "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": "202607134151834",
                    "vdata_scrape_id": "at_id_202607134151834",
                    "data_complete": false,
                    "listing": {
                        "title": null,
                        "subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                        "make": "BMW",
                        "model": "M4",
                        "year": 2016,
                        "price": 26500,
                        "mileage": 73000,
                        "fuel": "Petrol",
                        "body_type": "Coupe",
                        "gearbox": "Automatic",
                        "doors": 2,
                        "seats": 4,
                        "engine": "3.0L",
                        "emission_class": "Euro 6",
                        "colour": "White",
                        "range_miles": null,
                        "vin": null,
                        "description": "Meticulously maintained M4 competition, absolutely loaded with optional extra's, all common issues resolved (rocker cover gasket, turbos rebuilt, rear diff seal & rear diff bush sorted), with a few tasteful modifications. Private plate NOT included in the sale\n\nAdditional options (Over 10k of factory optional extra's)\nExtended Merino black leather interior\nRear sun blind\nHeated steering wheel\nAdvanced parking package (360 Camera, park assist)\nHead up display\nAdaptive LED Headlights\nCarbon fibre interior trim\nHarman kardon surround sound\nActive security package (lane change warning, dynamic safety & driving assistant)\nTV Function\nSun protection glass\nComfort access\nSpeed limit display\n\nFull BMW & specialist service history \nLast serviced 20/02/2026 (72,213 miles) - IDrive fully up-to-date\nRear diff seal replaced 15/09/25 (70,491 miles)\nRear bump stops replaced 15/09/25 (70,491 miles)\nSump gasket replaced 15/09/25 (70,491 miles)\nBrake fluid service 14/08/2025 (70,378 \nmiles)\nSpark plug service 19/03/2025 (68,951 miles)\nPowerflex rear diff bush 25/06/24 (65,289 miles)\nDisc and pads replaced all-round 25/06/24 (65,289 miles)\nBoth turbo's rebuilt 09/07/2022 (58,012 miles)\nRocker cover gasket replaced 08/06/21 (50,120 miles)\n\nTyres\n2x Front Michelin PS4S 28/08/25 (70,281 miles)\n2x Rear Michelin PS4S 04/02/23 (61,044 miles)\n\nModifications\nEibach Springs fitted + geo 21/02/2023 (61,116 miles) \nEibach Spacers\nMMR Coilpacks\nGenuine BMW M Carbon rear spoiler\nCT Carbon front splitter\nCT Carbon rear diffuser\nK&N Panel filters\nFull screen wireless Apple car play & updated to IDrive 6\nScorpion single mid-pipe\nBootmod Stage 1 map (514hp with printout)\nBMW GTS gearbox map\nWheels freshly refurbed and ceramic coated\nAdditional security / Immobiliser\n\nBad points\nSlight lacquer damage to OS/F wheel where a tyre was replaced\nStitching slightly coming undone on passenger seat\nA few stone chips on the front end, to be expected at this milage / age\n\n2 Keys\n3 Previous owners\nMOT due Feb 2027\n\nNo group viewings, no test drives without proof of funds and insurance. \n\nNo PX, no swaps",
                        "description_section_present": true,
                        "image_count": 17,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/17000d212e394771bbbe2f603950c828.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/0105b61ad1f1472eb349eb9b45d2c1be.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/f5605036e36b4148a7bb135676b37ab0.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/8c7195605da14315ad615b796ab00283.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/888e23fc6aa4484a860595199d27a720.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/6eff9931c9574da3aa8c3e09d11b53e7.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/af5c9cd00dea4eeb832fc446bce3fc43.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/10c1ff0b68ac4d399a52c3299868ebb0.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/b41acd4ea2034204908b048b1d308543.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/fa1c72dedb004e09b9901aef8cf9df35.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/bb144b33ad3445779fe8eb2be1c350db.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/6c2b4d14c4b946909f663f72037be658.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/e99f1979a28a479eb3212917950c233a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/a718add13bd649c195edaf5e264b64fc.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/fb23e699b4cd414e8758e285f2fd87f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/db97ac59717740878105cf47cda06bc6.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "01773420971",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202607134151834",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202607134151834",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.01s] url: https://www.autotrader.co.uk/car-details/202607134151834",
                        "[+0.01s] at_id: 202607134151834",
                        "[+3.79s] driver started",
                        "[+6.32s] page loaded",
                        "[+7.46s] pre-cookie wait done",
                        "[+7.64s] switched into cookie iframe",
                        "[+8.51s] cookie button clicked",
                        "[+8.61s] cookie iframe gone",
                        "[+8.66s] title: None",
                        "[+10.15s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                        "[+10.2s] price: 26500",
                        "[+10.23s] 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', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
                        "[+10.23s] 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']",
                        "[+10.25s] overview section confirmed via CSS selector",
                        "[+10.27s] mileage: 73000",
                        "[+10.28s] year: 2016",
                        "[+10.33s] fuel: Petrol",
                        "[+10.34s] body_type: Coupe",
                        "[+10.35s] gearbox: Automatic",
                        "[+10.36s] doors: 2",
                        "[+10.37s] seats: 4",
                        "[+10.38s] engine: 3.0L",
                        "[+10.39s] emission_class: Euro 6",
                        "[+10.4s] colour: White",
                        "[+10.47s] range_miles: None",
                        "[+10.5s] data-lp-sdes not found — falling back to title parse",
                        "[+10.51s] make/model from page title: BMW / M4",
                        "[+10.68s] dealer_name: None",
                        "[+10.76s] dealer_id: None",
                        "[+10.78s] dealer_rating: None",
                        "[+10.82s] dealer_phone: 01773420971",
                        "[+10.92s] is_private_seller: True",
                        "[+11.32s] description_section_present: True",
                        "[+11.64s] description signpost clicked",
                        "[+12.68s] description: 2091 chars",
                        "[+12.74s] description modal closed",
                        "[+12.84s] image_count from counter: 17",
                        "[+12.95s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+13.62s] image grid present",
                        "[+14.23s] gallery images extracted: 17",
                        "[+14.23s] data_complete: False — missing: ['title']",
                        "[+14.53s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202607134151834",
                    "vdata_scrape_id": "at_id_202607134151834",
                    "data_complete": true,
                    "listing": {
                        "vrm": "Y3BTG",
                        "year": 2016,
                        "make": "BMW",
                        "model": "M4",
                        "price": 26500,
                        "mileage": 73000,
                        "colour": "White",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr FSH, High Spec Well Maintained",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/17000d212e394771bbbe2f603950c828.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0105b61ad1f1472eb349eb9b45d2c1be.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f5605036e36b4148a7bb135676b37ab0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8c7195605da14315ad615b796ab00283.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/888e23fc6aa4484a860595199d27a720.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6eff9931c9574da3aa8c3e09d11b53e7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/af5c9cd00dea4eeb832fc446bce3fc43.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/10c1ff0b68ac4d399a52c3299868ebb0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b41acd4ea2034204908b048b1d308543.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fa1c72dedb004e09b9901aef8cf9df35.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bb144b33ad3445779fe8eb2be1c350db.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6c2b4d14c4b946909f663f72037be658.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e99f1979a28a479eb3212917950c233a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a718add13bd649c195edaf5e264b64fc.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fb23e699b4cd414e8758e285f2fd87f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/db97ac59717740878105cf47cda06bc6.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202607134151834",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202607134151834&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "White",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 73000,
                        "model": "M4",
                        "price": 26500,
                        "registration": "Y3BTG",
                        "registrationYear": 2016,
                        "transmission": "Automatic",
                        "summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr FSH, High Spec Well Maintained",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/17000d212e394771bbbe2f603950c828.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0105b61ad1f1472eb349eb9b45d2c1be.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f5605036e36b4148a7bb135676b37ab0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8c7195605da14315ad615b796ab00283.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/888e23fc6aa4484a860595199d27a720.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6eff9931c9574da3aa8c3e09d11b53e7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/af5c9cd00dea4eeb832fc446bce3fc43.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/10c1ff0b68ac4d399a52c3299868ebb0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b41acd4ea2034204908b048b1d308543.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fa1c72dedb004e09b9901aef8cf9df35.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bb144b33ad3445779fe8eb2be1c350db.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6c2b4d14c4b946909f663f72037be658.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e99f1979a28a479eb3212917950c233a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/a718add13bd649c195edaf5e264b64fc.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fb23e699b4cd414e8758e285f2fd87f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/db97ac59717740878105cf47cda06bc6.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202607134151834",
                        "stockId": "14605b5f9fb040158928e949c59cab7f",
                        "searchId": "202607134151834"
                    },
                    "steps": [
                        "start",
                        "at_id: 202607134151834",
                        "url: https://www.zuto.com/apply/?advertId=202607134151834&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: Y3BTG",
                        "make/model: BMW / M4",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-07-14 16:37:59",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-07-31 22:21:25",
                    "reasons": [
                        "price_change",
                        "images_change"
                    ]
                }
            ],
            "description": "Meticulously maintained M4 competition, absolutely loaded with optional extra's, all common issues resolved (rocker cover gasket, turbos rebuilt, rear diff seal & rear diff bush sorted), with a few tasteful modifications. Private plate NOT included in the sale\n\nAdditional options (Over 10k of factory optional extra's)\nExtended Merino black leather interior\nRear sun blind\nHeated steering wheel\nAdvanced parking package (360 Camera, park assist)\nHead up display\nAdaptive LED Headlights\nCarbon fibre interior trim\nHarman kardon surround sound\nActive security package (lane change warning, dynamic safety & driving assistant)\nTV Function\nSun protection glass\nComfort access\nSpeed limit display\n\nFull BMW & specialist service history \nLast serviced 20/02/2026 (72,213 miles) - IDrive fully up-to-date\nRear diff seal replaced 15/09/25 (70,491 miles)\nRear bump stops replaced 15/09/25 (70,491 miles)\nSump gasket replaced 15/09/25 (70,491 miles)\nBrake fluid service 14/08/2025 (70,378 \nmiles)\nSpark plug service 19/03/2025 (68,951 miles)\nPowerflex rear diff bush 25/06/24 (65,289 miles)\nDisc and pads replaced all-round 25/06/24 (65,289 miles)\nBoth turbo's rebuilt 09/07/2022 (58,012 miles)\nRocker cover gasket replaced 08/06/21 (50,120 miles)\n\nTyres\n2x Front Michelin PS4S 28/08/25 (70,281 miles)\n2x Rear Michelin PS4S 04/02/23 (61,044 miles)\n\nModifications\nEibach Springs fitted + geo 21/02/2023 (61,116 miles) \nEibach Spacers\nMMR Coilpacks\nGenuine BMW M Carbon rear spoiler\nCT Carbon front splitter\nCT Carbon rear diffuser\nK&N Panel filters\nFull screen wireless Apple car play & updated to IDrive 6\nScorpion single mid-pipe\nBootmod Stage 1 map (514hp with printout)\nBMW GTS gearbox map\nWheels freshly refurbed and ceramic coated\nAdditional security / Immobiliser\n\nBad points\nSlight lacquer damage to OS/F wheel where a tyre was replaced\nStitching slightly coming undone on passenger seat\nA few stone chips on the front end, to be expected at this milage / age\n\n2 Keys\n3 Previous owners\nMOT due Feb 2027\n\nNo group viewings, no test drives without proof of funds and insurance. \n\nNo PX, no swaps",
            "colour_detail": "White",
            "price_history": [
                {
                    "price": 27000,
                    "recorded_at": "2026-07-14 16:37:59"
                },
                {
                    "price": 26500,
                    "recorded_at": "2026-07-31 22:21:25"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "6a1eadf2f65c413ea002b81ac53c0b12",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/6a1eadf2f65c413ea002b81ac53c0b12.jpg"
                            }
                        },
                        {
                            "hash": "0105b61ad1f1472eb349eb9b45d2c1be",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0105b61ad1f1472eb349eb9b45d2c1be.jpg"
                            }
                        },
                        {
                            "hash": "f5605036e36b4148a7bb135676b37ab0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f5605036e36b4148a7bb135676b37ab0.jpg"
                            }
                        },
                        {
                            "hash": "8c7195605da14315ad615b796ab00283",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/8c7195605da14315ad615b796ab00283.jpg"
                            }
                        },
                        {
                            "hash": "888e23fc6aa4484a860595199d27a720",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/888e23fc6aa4484a860595199d27a720.jpg"
                            }
                        },
                        {
                            "hash": "6eff9931c9574da3aa8c3e09d11b53e7",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/6eff9931c9574da3aa8c3e09d11b53e7.jpg"
                            }
                        },
                        {
                            "hash": "af5c9cd00dea4eeb832fc446bce3fc43",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/af5c9cd00dea4eeb832fc446bce3fc43.jpg"
                            }
                        },
                        {
                            "hash": "10c1ff0b68ac4d399a52c3299868ebb0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/10c1ff0b68ac4d399a52c3299868ebb0.jpg"
                            }
                        },
                        {
                            "hash": "b41acd4ea2034204908b048b1d308543",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/b41acd4ea2034204908b048b1d308543.jpg"
                            }
                        },
                        {
                            "hash": "fa1c72dedb004e09b9901aef8cf9df35",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/fa1c72dedb004e09b9901aef8cf9df35.jpg"
                            }
                        },
                        {
                            "hash": "bb144b33ad3445779fe8eb2be1c350db",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/bb144b33ad3445779fe8eb2be1c350db.jpg"
                            }
                        },
                        {
                            "hash": "6c2b4d14c4b946909f663f72037be658",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/6c2b4d14c4b946909f663f72037be658.jpg"
                            }
                        },
                        {
                            "hash": "e99f1979a28a479eb3212917950c233a",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/e99f1979a28a479eb3212917950c233a.jpg"
                            }
                        },
                        {
                            "hash": "0bf1c96a8c6340d48b2e6205cc03d7bd",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg"
                            }
                        },
                        {
                            "hash": "a718add13bd649c195edaf5e264b64fc",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/a718add13bd649c195edaf5e264b64fc.jpg"
                            }
                        },
                        {
                            "hash": "fb23e699b4cd414e8758e285f2fd87f2",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/fb23e699b4cd414e8758e285f2fd87f2.jpg"
                            }
                        },
                        {
                            "hash": "db97ac59717740878105cf47cda06bc6",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/db97ac59717740878105cf47cda06bc6.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-07-14 16:37:59"
                },
                {
                    "images": [
                        {
                            "hash": "17000d212e394771bbbe2f603950c828",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/17000d212e394771bbbe2f603950c828.jpg"
                            }
                        },
                        {
                            "hash": "0105b61ad1f1472eb349eb9b45d2c1be",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0105b61ad1f1472eb349eb9b45d2c1be.jpg"
                            }
                        },
                        {
                            "hash": "f5605036e36b4148a7bb135676b37ab0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f5605036e36b4148a7bb135676b37ab0.jpg"
                            }
                        },
                        {
                            "hash": "8c7195605da14315ad615b796ab00283",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/8c7195605da14315ad615b796ab00283.jpg"
                            }
                        },
                        {
                            "hash": "888e23fc6aa4484a860595199d27a720",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/888e23fc6aa4484a860595199d27a720.jpg"
                            }
                        },
                        {
                            "hash": "6eff9931c9574da3aa8c3e09d11b53e7",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/6eff9931c9574da3aa8c3e09d11b53e7.jpg"
                            }
                        },
                        {
                            "hash": "af5c9cd00dea4eeb832fc446bce3fc43",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/af5c9cd00dea4eeb832fc446bce3fc43.jpg"
                            }
                        },
                        {
                            "hash": "10c1ff0b68ac4d399a52c3299868ebb0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/10c1ff0b68ac4d399a52c3299868ebb0.jpg"
                            }
                        },
                        {
                            "hash": "b41acd4ea2034204908b048b1d308543",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/b41acd4ea2034204908b048b1d308543.jpg"
                            }
                        },
                        {
                            "hash": "fa1c72dedb004e09b9901aef8cf9df35",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/fa1c72dedb004e09b9901aef8cf9df35.jpg"
                            }
                        },
                        {
                            "hash": "bb144b33ad3445779fe8eb2be1c350db",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/bb144b33ad3445779fe8eb2be1c350db.jpg"
                            }
                        },
                        {
                            "hash": "6c2b4d14c4b946909f663f72037be658",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/6c2b4d14c4b946909f663f72037be658.jpg"
                            }
                        },
                        {
                            "hash": "e99f1979a28a479eb3212917950c233a",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/e99f1979a28a479eb3212917950c233a.jpg"
                            }
                        },
                        {
                            "hash": "0bf1c96a8c6340d48b2e6205cc03d7bd",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg"
                            }
                        },
                        {
                            "hash": "a718add13bd649c195edaf5e264b64fc",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/a718add13bd649c195edaf5e264b64fc.jpg"
                            }
                        },
                        {
                            "hash": "fb23e699b4cd414e8758e285f2fd87f2",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/fb23e699b4cd414e8758e285f2fd87f2.jpg"
                            }
                        },
                        {
                            "hash": "db97ac59717740878105cf47cda06bc6",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/db97ac59717740878105cf47cda06bc6.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-07-31 22:21:25"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 73000,
                    "recorded_at": "2026-07-14 16:37:59"
                }
            ],
            "description_history": [
                {
                    "hash": "7833a6b9686affd70fcee6663085d367",
                    "text": "Meticulously maintained M4 competition, absolutely loaded with optional extra's, all common issues resolved (rocker cover gasket, turbos rebuilt, rear diff seal & rear diff bush sorted), with a few tasteful modifications. Private plate NOT included in the sale\n\nAdditional options (Over 10k of factory optional extra's)\nExtended Merino black leather interior\nRear sun blind\nHeated steering wheel\nAdvanced parking package (360 Camera, park assist)\nHead up display\nAdaptive LED Headlights\nCarbon fibre interior trim\nHarman kardon surround sound\nActive security package (lane change warning, dynamic safety & driving assistant)\nTV Function\nSun protection glass\nComfort access\nSpeed limit display\n\nFull BMW & specialist service history \nLast serviced 20/02/2026 (72,213 miles) - IDrive fully up-to-date\nRear diff seal replaced 15/09/25 (70,491 miles)\nRear bump stops replaced 15/09/25 (70,491 miles)\nSump gasket replaced 15/09/25 (70,491 miles)\nBrake fluid service 14/08/2025 (70,378 \nmiles)\nSpark plug service 19/03/2025 (68,951 miles)\nPowerflex rear diff bush 25/06/24 (65,289 miles)\nDisc and pads replaced all-round 25/06/24 (65,289 miles)\nBoth turbo's rebuilt 09/07/2022 (58,012 miles)\nRocker cover gasket replaced 08/06/21 (50,120 miles)\n\nTyres\n2x Front Michelin PS4S 28/08/25 (70,281 miles)\n2x Rear Michelin PS4S 04/02/23 (61,044 miles)\n\nModifications\nEibach Springs fitted + geo 21/02/2023 (61,116 miles) \nEibach Spacers\nMMR Coilpacks\nGenuine BMW M Carbon rear spoiler\nCT Carbon front splitter\nCT Carbon rear diffuser\nK&N Panel filters\nFull screen wireless Apple car play & updated to IDrive 6\nScorpion single mid-pipe\nBootmod Stage 1 map (514hp with printout)\nBMW GTS gearbox map\nWheels freshly refurbed and ceramic coated\nAdditional security / Immobiliser\n\nBad points\nSlight lacquer damage to OS/F wheel where a tyre was replaced\nStitching slightly coming undone on passenger seat\nA few stone chips on the front end, to be expected at this milage / age\n\n2 Keys\n3 Previous owners\nMOT due Feb 2027\n\nNo group viewings, no test drives without proof of funds and insurance. \n\nNo PX, no swaps",
                    "recorded_at": "2026-07-31 22:21:25"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6a1eadf2f65c413ea002b81ac53c0b12.jpg",
        "cdn_path": "509/64784/cee559ba1ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "cee559ba1e",
        "cdn_sizes": {
            "f": "509/64784/cee559ba1ef.jpg",
            "l": "509/64784/cee559ba1el.jpg",
            "m": "509/64784/cee559ba1em.jpg",
            "s": "509/64784/cee559ba1es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0105b61ad1f1472eb349eb9b45d2c1be.jpg",
        "cdn_path": "509/64784/609596cacbf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "609596cacb",
        "cdn_sizes": {
            "f": "509/64784/609596cacbf.jpg",
            "l": "509/64784/609596cacbl.jpg",
            "m": "509/64784/609596cacbm.jpg",
            "s": "509/64784/609596cacbs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f5605036e36b4148a7bb135676b37ab0.jpg",
        "cdn_path": "509/64784/90eba00395f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "90eba00395",
        "cdn_sizes": {
            "f": "509/64784/90eba00395f.jpg",
            "l": "509/64784/90eba00395l.jpg",
            "m": "509/64784/90eba00395m.jpg",
            "s": "509/64784/90eba00395s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8c7195605da14315ad615b796ab00283.jpg",
        "cdn_path": "509/64784/5dfbfce36ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5dfbfce36e",
        "cdn_sizes": {
            "f": "509/64784/5dfbfce36ef.jpg",
            "l": "509/64784/5dfbfce36el.jpg",
            "m": "509/64784/5dfbfce36em.jpg",
            "s": "509/64784/5dfbfce36es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/888e23fc6aa4484a860595199d27a720.jpg",
        "cdn_path": "509/64784/cae87ef40af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "cae87ef40a",
        "cdn_sizes": {
            "f": "509/64784/cae87ef40af.jpg",
            "l": "509/64784/cae87ef40al.jpg",
            "m": "509/64784/cae87ef40am.jpg",
            "s": "509/64784/cae87ef40as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6eff9931c9574da3aa8c3e09d11b53e7.jpg",
        "cdn_path": "509/64784/96f8a94d30f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "96f8a94d30",
        "cdn_sizes": {
            "f": "509/64784/96f8a94d30f.jpg",
            "l": "509/64784/96f8a94d30l.jpg",
            "m": "509/64784/96f8a94d30m.jpg",
            "s": "509/64784/96f8a94d30s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/af5c9cd00dea4eeb832fc446bce3fc43.jpg",
        "cdn_path": "509/64784/06ac78f71ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "06ac78f71f",
        "cdn_sizes": {
            "f": "509/64784/06ac78f71ff.jpg",
            "l": "509/64784/06ac78f71fl.jpg",
            "m": "509/64784/06ac78f71fm.jpg",
            "s": "509/64784/06ac78f71fs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/10c1ff0b68ac4d399a52c3299868ebb0.jpg",
        "cdn_path": "509/64784/cd6f7aa30cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "cd6f7aa30c",
        "cdn_sizes": {
            "f": "509/64784/cd6f7aa30cf.jpg",
            "l": "509/64784/cd6f7aa30cl.jpg",
            "m": "509/64784/cd6f7aa30cm.jpg",
            "s": "509/64784/cd6f7aa30cs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b41acd4ea2034204908b048b1d308543.jpg",
        "cdn_path": "509/64784/d104c80323f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d104c80323",
        "cdn_sizes": {
            "f": "509/64784/d104c80323f.jpg",
            "l": "509/64784/d104c80323l.jpg",
            "m": "509/64784/d104c80323m.jpg",
            "s": "509/64784/d104c80323s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fa1c72dedb004e09b9901aef8cf9df35.jpg",
        "cdn_path": "509/64784/1061e746ddf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "1061e746dd",
        "cdn_sizes": {
            "f": "509/64784/1061e746ddf.jpg",
            "l": "509/64784/1061e746ddl.jpg",
            "m": "509/64784/1061e746ddm.jpg",
            "s": "509/64784/1061e746dds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/bb144b33ad3445779fe8eb2be1c350db.jpg",
        "cdn_path": "509/64784/dad4c8d4b4f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "dad4c8d4b4",
        "cdn_sizes": {
            "f": "509/64784/dad4c8d4b4f.jpg",
            "l": "509/64784/dad4c8d4b4l.jpg",
            "m": "509/64784/dad4c8d4b4m.jpg",
            "s": "509/64784/dad4c8d4b4s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6c2b4d14c4b946909f663f72037be658.jpg",
        "cdn_path": "509/64784/c865c6d400f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c865c6d400",
        "cdn_sizes": {
            "f": "509/64784/c865c6d400f.jpg",
            "l": "509/64784/c865c6d400l.jpg",
            "m": "509/64784/c865c6d400m.jpg",
            "s": "509/64784/c865c6d400s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e99f1979a28a479eb3212917950c233a.jpg",
        "cdn_path": "509/64784/b171bf1a74f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "b171bf1a74",
        "cdn_sizes": {
            "f": "509/64784/b171bf1a74f.jpg",
            "l": "509/64784/b171bf1a74l.jpg",
            "m": "509/64784/b171bf1a74m.jpg",
            "s": "509/64784/b171bf1a74s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg",
        "cdn_path": "509/64784/05839be6a2f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "05839be6a2",
        "cdn_sizes": {
            "f": "509/64784/05839be6a2f.jpg",
            "l": "509/64784/05839be6a2l.jpg",
            "m": "509/64784/05839be6a2m.jpg",
            "s": "509/64784/05839be6a2s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/a718add13bd649c195edaf5e264b64fc.jpg",
        "cdn_path": "509/64784/b816104604f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "b816104604",
        "cdn_sizes": {
            "f": "509/64784/b816104604f.jpg",
            "l": "509/64784/b816104604l.jpg",
            "m": "509/64784/b816104604m.jpg",
            "s": "509/64784/b816104604s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fb23e699b4cd414e8758e285f2fd87f2.jpg",
        "cdn_path": "509/64784/cc152a8aaff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "cc152a8aaf",
        "cdn_sizes": {
            "f": "509/64784/cc152a8aaff.jpg",
            "l": "509/64784/cc152a8aafl.jpg",
            "m": "509/64784/cc152a8aafm.jpg",
            "s": "509/64784/cc152a8aafs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/db97ac59717740878105cf47cda06bc6.jpg",
        "cdn_path": "509/64784/29a8007369f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "29a8007369",
        "cdn_sizes": {
            "f": "509/64784/29a8007369f.jpg",
            "l": "509/64784/29a8007369l.jpg",
            "m": "509/64784/29a8007369m.jpg",
            "s": "509/64784/29a8007369s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/17000d212e394771bbbe2f603950c828.jpg",
        "cdn_path": "509/64784/84f99e3388f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "84f99e3388",
        "cdn_sizes": {
            "f": "509/64784/84f99e3388f.jpg",
            "l": "509/64784/84f99e3388l.jpg",
            "m": "509/64784/84f99e3388m.jpg",
            "s": "509/64784/84f99e3388s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w800/6a1eadf2f65c413ea002b81ac53c0b12.jpg",
        "cdn_path": "509/64784/cdd0b0a1b5f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "cdd0b0a1b5",
        "cdn_sizes": {
            "f": "509/64784/cdd0b0a1b5f.jpg",
            "l": "509/64784/cdd0b0a1b5l.jpg",
            "m": "509/64784/cdd0b0a1b5m.jpg",
            "s": "509/64784/cdd0b0a1b5s.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "Y3BTG",
    "make": "BMW",
    "model": "M4",
    "trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
    "year": 2016,
    "body_type": "Coupe",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "White",
    "doors": 2,
    "seats": 4,
    "mileage": 73000,
    "price": 26500,
    "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": "202607134151834",
            "vdata_scrape_id": "at_id_202607134151834",
            "data_complete": false,
            "listing": {
                "title": null,
                "subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                "make": "BMW",
                "model": "M4",
                "year": 2016,
                "price": 26500,
                "mileage": 73000,
                "fuel": "Petrol",
                "body_type": "Coupe",
                "gearbox": "Automatic",
                "doors": 2,
                "seats": 4,
                "engine": "3.0L",
                "emission_class": "Euro 6",
                "colour": "White",
                "range_miles": null,
                "vin": null,
                "description": "Meticulously maintained M4 competition, absolutely loaded with optional extra's, all common issues resolved (rocker cover gasket, turbos rebuilt, rear diff seal & rear diff bush sorted), with a few tasteful modifications. Private plate NOT included in the sale\n\nAdditional options (Over 10k of factory optional extra's)\nExtended Merino black leather interior\nRear sun blind\nHeated steering wheel\nAdvanced parking package (360 Camera, park assist)\nHead up display\nAdaptive LED Headlights\nCarbon fibre interior trim\nHarman kardon surround sound\nActive security package (lane change warning, dynamic safety & driving assistant)\nTV Function\nSun protection glass\nComfort access\nSpeed limit display\n\nFull BMW & specialist service history \nLast serviced 20/02/2026 (72,213 miles) - IDrive fully up-to-date\nRear diff seal replaced 15/09/25 (70,491 miles)\nRear bump stops replaced 15/09/25 (70,491 miles)\nSump gasket replaced 15/09/25 (70,491 miles)\nBrake fluid service 14/08/2025 (70,378 \nmiles)\nSpark plug service 19/03/2025 (68,951 miles)\nPowerflex rear diff bush 25/06/24 (65,289 miles)\nDisc and pads replaced all-round 25/06/24 (65,289 miles)\nBoth turbo's rebuilt 09/07/2022 (58,012 miles)\nRocker cover gasket replaced 08/06/21 (50,120 miles)\n\nTyres\n2x Front Michelin PS4S 28/08/25 (70,281 miles)\n2x Rear Michelin PS4S 04/02/23 (61,044 miles)\n\nModifications\nEibach Springs fitted + geo 21/02/2023 (61,116 miles) \nEibach Spacers\nMMR Coilpacks\nGenuine BMW M Carbon rear spoiler\nCT Carbon front splitter\nCT Carbon rear diffuser\nK&N Panel filters\nFull screen wireless Apple car play & updated to IDrive 6\nScorpion single mid-pipe\nBootmod Stage 1 map (514hp with printout)\nBMW GTS gearbox map\nWheels freshly refurbed and ceramic coated\nAdditional security / Immobiliser\n\nBad points\nSlight lacquer damage to OS/F wheel where a tyre was replaced\nStitching slightly coming undone on passenger seat\nA few stone chips on the front end, to be expected at this milage / age\n\n2 Keys\n3 Previous owners\nMOT due Feb 2027\n\nNo group viewings, no test drives without proof of funds and insurance. \n\nNo PX, no swaps",
                "description_section_present": true,
                "image_count": 17,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/17000d212e394771bbbe2f603950c828.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/0105b61ad1f1472eb349eb9b45d2c1be.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/f5605036e36b4148a7bb135676b37ab0.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/8c7195605da14315ad615b796ab00283.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/888e23fc6aa4484a860595199d27a720.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/6eff9931c9574da3aa8c3e09d11b53e7.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/af5c9cd00dea4eeb832fc446bce3fc43.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/10c1ff0b68ac4d399a52c3299868ebb0.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/b41acd4ea2034204908b048b1d308543.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/fa1c72dedb004e09b9901aef8cf9df35.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/bb144b33ad3445779fe8eb2be1c350db.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/6c2b4d14c4b946909f663f72037be658.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/e99f1979a28a479eb3212917950c233a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/a718add13bd649c195edaf5e264b64fc.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/fb23e699b4cd414e8758e285f2fd87f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/db97ac59717740878105cf47cda06bc6.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "01773420971",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202607134151834",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202607134151834",
            "steps": [
                "[+0.0s] start",
                "[+0.01s] url: https://www.autotrader.co.uk/car-details/202607134151834",
                "[+0.01s] at_id: 202607134151834",
                "[+3.79s] driver started",
                "[+6.32s] page loaded",
                "[+7.46s] pre-cookie wait done",
                "[+7.64s] switched into cookie iframe",
                "[+8.51s] cookie button clicked",
                "[+8.61s] cookie iframe gone",
                "[+8.66s] title: None",
                "[+10.15s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                "[+10.2s] price: 26500",
                "[+10.23s] 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', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
                "[+10.23s] 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']",
                "[+10.25s] overview section confirmed via CSS selector",
                "[+10.27s] mileage: 73000",
                "[+10.28s] year: 2016",
                "[+10.33s] fuel: Petrol",
                "[+10.34s] body_type: Coupe",
                "[+10.35s] gearbox: Automatic",
                "[+10.36s] doors: 2",
                "[+10.37s] seats: 4",
                "[+10.38s] engine: 3.0L",
                "[+10.39s] emission_class: Euro 6",
                "[+10.4s] colour: White",
                "[+10.47s] range_miles: None",
                "[+10.5s] data-lp-sdes not found — falling back to title parse",
                "[+10.51s] make/model from page title: BMW / M4",
                "[+10.68s] dealer_name: None",
                "[+10.76s] dealer_id: None",
                "[+10.78s] dealer_rating: None",
                "[+10.82s] dealer_phone: 01773420971",
                "[+10.92s] is_private_seller: True",
                "[+11.32s] description_section_present: True",
                "[+11.64s] description signpost clicked",
                "[+12.68s] description: 2091 chars",
                "[+12.74s] description modal closed",
                "[+12.84s] image_count from counter: 17",
                "[+12.95s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+13.62s] image grid present",
                "[+14.23s] gallery images extracted: 17",
                "[+14.23s] data_complete: False — missing: ['title']",
                "[+14.53s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202607134151834",
            "vdata_scrape_id": "at_id_202607134151834",
            "data_complete": true,
            "listing": {
                "vrm": "Y3BTG",
                "year": 2016,
                "make": "BMW",
                "model": "M4",
                "price": 26500,
                "mileage": 73000,
                "colour": "White",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr FSH, High Spec Well Maintained",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/17000d212e394771bbbe2f603950c828.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0105b61ad1f1472eb349eb9b45d2c1be.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f5605036e36b4148a7bb135676b37ab0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8c7195605da14315ad615b796ab00283.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/888e23fc6aa4484a860595199d27a720.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6eff9931c9574da3aa8c3e09d11b53e7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/af5c9cd00dea4eeb832fc446bce3fc43.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/10c1ff0b68ac4d399a52c3299868ebb0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b41acd4ea2034204908b048b1d308543.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fa1c72dedb004e09b9901aef8cf9df35.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bb144b33ad3445779fe8eb2be1c350db.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6c2b4d14c4b946909f663f72037be658.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e99f1979a28a479eb3212917950c233a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a718add13bd649c195edaf5e264b64fc.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fb23e699b4cd414e8758e285f2fd87f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/db97ac59717740878105cf47cda06bc6.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202607134151834",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202607134151834&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "White",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 73000,
                "model": "M4",
                "price": 26500,
                "registration": "Y3BTG",
                "registrationYear": 2016,
                "transmission": "Automatic",
                "summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr FSH, High Spec Well Maintained",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/17000d212e394771bbbe2f603950c828.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0105b61ad1f1472eb349eb9b45d2c1be.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f5605036e36b4148a7bb135676b37ab0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8c7195605da14315ad615b796ab00283.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/888e23fc6aa4484a860595199d27a720.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6eff9931c9574da3aa8c3e09d11b53e7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/af5c9cd00dea4eeb832fc446bce3fc43.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/10c1ff0b68ac4d399a52c3299868ebb0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b41acd4ea2034204908b048b1d308543.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fa1c72dedb004e09b9901aef8cf9df35.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bb144b33ad3445779fe8eb2be1c350db.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6c2b4d14c4b946909f663f72037be658.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e99f1979a28a479eb3212917950c233a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/a718add13bd649c195edaf5e264b64fc.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fb23e699b4cd414e8758e285f2fd87f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/db97ac59717740878105cf47cda06bc6.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202607134151834",
                "stockId": "14605b5f9fb040158928e949c59cab7f",
                "searchId": "202607134151834"
            },
            "steps": [
                "start",
                "at_id: 202607134151834",
                "url: https://www.zuto.com/apply/?advertId=202607134151834&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: Y3BTG",
                "make/model: BMW / M4",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-07-14 16:37:59",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-07-31 22:21:25",
            "reasons": [
                "price_change",
                "images_change"
            ]
        }
    ],
    "description": "Meticulously maintained M4 competition, absolutely loaded with optional extra's, all common issues resolved (rocker cover gasket, turbos rebuilt, rear diff seal & rear diff bush sorted), with a few tasteful modifications. Private plate NOT included in the sale\n\nAdditional options (Over 10k of factory optional extra's)\nExtended Merino black leather interior\nRear sun blind\nHeated steering wheel\nAdvanced parking package (360 Camera, park assist)\nHead up display\nAdaptive LED Headlights\nCarbon fibre interior trim\nHarman kardon surround sound\nActive security package (lane change warning, dynamic safety & driving assistant)\nTV Function\nSun protection glass\nComfort access\nSpeed limit display\n\nFull BMW & specialist service history \nLast serviced 20/02/2026 (72,213 miles) - IDrive fully up-to-date\nRear diff seal replaced 15/09/25 (70,491 miles)\nRear bump stops replaced 15/09/25 (70,491 miles)\nSump gasket replaced 15/09/25 (70,491 miles)\nBrake fluid service 14/08/2025 (70,378 \nmiles)\nSpark plug service 19/03/2025 (68,951 miles)\nPowerflex rear diff bush 25/06/24 (65,289 miles)\nDisc and pads replaced all-round 25/06/24 (65,289 miles)\nBoth turbo's rebuilt 09/07/2022 (58,012 miles)\nRocker cover gasket replaced 08/06/21 (50,120 miles)\n\nTyres\n2x Front Michelin PS4S 28/08/25 (70,281 miles)\n2x Rear Michelin PS4S 04/02/23 (61,044 miles)\n\nModifications\nEibach Springs fitted + geo 21/02/2023 (61,116 miles) \nEibach Spacers\nMMR Coilpacks\nGenuine BMW M Carbon rear spoiler\nCT Carbon front splitter\nCT Carbon rear diffuser\nK&N Panel filters\nFull screen wireless Apple car play & updated to IDrive 6\nScorpion single mid-pipe\nBootmod Stage 1 map (514hp with printout)\nBMW GTS gearbox map\nWheels freshly refurbed and ceramic coated\nAdditional security / Immobiliser\n\nBad points\nSlight lacquer damage to OS/F wheel where a tyre was replaced\nStitching slightly coming undone on passenger seat\nA few stone chips on the front end, to be expected at this milage / age\n\n2 Keys\n3 Previous owners\nMOT due Feb 2027\n\nNo group viewings, no test drives without proof of funds and insurance. \n\nNo PX, no swaps",
    "colour_detail": "White",
    "price_history": [
        {
            "price": 27000,
            "recorded_at": "2026-07-14 16:37:59"
        },
        {
            "price": 26500,
            "recorded_at": "2026-07-31 22:21:25"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "6a1eadf2f65c413ea002b81ac53c0b12",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/6a1eadf2f65c413ea002b81ac53c0b12.jpg"
                    }
                },
                {
                    "hash": "0105b61ad1f1472eb349eb9b45d2c1be",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0105b61ad1f1472eb349eb9b45d2c1be.jpg"
                    }
                },
                {
                    "hash": "f5605036e36b4148a7bb135676b37ab0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f5605036e36b4148a7bb135676b37ab0.jpg"
                    }
                },
                {
                    "hash": "8c7195605da14315ad615b796ab00283",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/8c7195605da14315ad615b796ab00283.jpg"
                    }
                },
                {
                    "hash": "888e23fc6aa4484a860595199d27a720",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/888e23fc6aa4484a860595199d27a720.jpg"
                    }
                },
                {
                    "hash": "6eff9931c9574da3aa8c3e09d11b53e7",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/6eff9931c9574da3aa8c3e09d11b53e7.jpg"
                    }
                },
                {
                    "hash": "af5c9cd00dea4eeb832fc446bce3fc43",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/af5c9cd00dea4eeb832fc446bce3fc43.jpg"
                    }
                },
                {
                    "hash": "10c1ff0b68ac4d399a52c3299868ebb0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/10c1ff0b68ac4d399a52c3299868ebb0.jpg"
                    }
                },
                {
                    "hash": "b41acd4ea2034204908b048b1d308543",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/b41acd4ea2034204908b048b1d308543.jpg"
                    }
                },
                {
                    "hash": "fa1c72dedb004e09b9901aef8cf9df35",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/fa1c72dedb004e09b9901aef8cf9df35.jpg"
                    }
                },
                {
                    "hash": "bb144b33ad3445779fe8eb2be1c350db",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/bb144b33ad3445779fe8eb2be1c350db.jpg"
                    }
                },
                {
                    "hash": "6c2b4d14c4b946909f663f72037be658",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/6c2b4d14c4b946909f663f72037be658.jpg"
                    }
                },
                {
                    "hash": "e99f1979a28a479eb3212917950c233a",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/e99f1979a28a479eb3212917950c233a.jpg"
                    }
                },
                {
                    "hash": "0bf1c96a8c6340d48b2e6205cc03d7bd",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg"
                    }
                },
                {
                    "hash": "a718add13bd649c195edaf5e264b64fc",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/a718add13bd649c195edaf5e264b64fc.jpg"
                    }
                },
                {
                    "hash": "fb23e699b4cd414e8758e285f2fd87f2",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/fb23e699b4cd414e8758e285f2fd87f2.jpg"
                    }
                },
                {
                    "hash": "db97ac59717740878105cf47cda06bc6",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/db97ac59717740878105cf47cda06bc6.jpg"
                    }
                }
            ],
            "recorded_at": "2026-07-14 16:37:59"
        },
        {
            "images": [
                {
                    "hash": "17000d212e394771bbbe2f603950c828",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/17000d212e394771bbbe2f603950c828.jpg"
                    }
                },
                {
                    "hash": "0105b61ad1f1472eb349eb9b45d2c1be",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0105b61ad1f1472eb349eb9b45d2c1be.jpg"
                    }
                },
                {
                    "hash": "f5605036e36b4148a7bb135676b37ab0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f5605036e36b4148a7bb135676b37ab0.jpg"
                    }
                },
                {
                    "hash": "8c7195605da14315ad615b796ab00283",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/8c7195605da14315ad615b796ab00283.jpg"
                    }
                },
                {
                    "hash": "888e23fc6aa4484a860595199d27a720",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/888e23fc6aa4484a860595199d27a720.jpg"
                    }
                },
                {
                    "hash": "6eff9931c9574da3aa8c3e09d11b53e7",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/6eff9931c9574da3aa8c3e09d11b53e7.jpg"
                    }
                },
                {
                    "hash": "af5c9cd00dea4eeb832fc446bce3fc43",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/af5c9cd00dea4eeb832fc446bce3fc43.jpg"
                    }
                },
                {
                    "hash": "10c1ff0b68ac4d399a52c3299868ebb0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/10c1ff0b68ac4d399a52c3299868ebb0.jpg"
                    }
                },
                {
                    "hash": "b41acd4ea2034204908b048b1d308543",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/b41acd4ea2034204908b048b1d308543.jpg"
                    }
                },
                {
                    "hash": "fa1c72dedb004e09b9901aef8cf9df35",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/fa1c72dedb004e09b9901aef8cf9df35.jpg"
                    }
                },
                {
                    "hash": "bb144b33ad3445779fe8eb2be1c350db",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/bb144b33ad3445779fe8eb2be1c350db.jpg"
                    }
                },
                {
                    "hash": "6c2b4d14c4b946909f663f72037be658",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/6c2b4d14c4b946909f663f72037be658.jpg"
                    }
                },
                {
                    "hash": "e99f1979a28a479eb3212917950c233a",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/e99f1979a28a479eb3212917950c233a.jpg"
                    }
                },
                {
                    "hash": "0bf1c96a8c6340d48b2e6205cc03d7bd",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0bf1c96a8c6340d48b2e6205cc03d7bd.jpg"
                    }
                },
                {
                    "hash": "a718add13bd649c195edaf5e264b64fc",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/a718add13bd649c195edaf5e264b64fc.jpg"
                    }
                },
                {
                    "hash": "fb23e699b4cd414e8758e285f2fd87f2",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/fb23e699b4cd414e8758e285f2fd87f2.jpg"
                    }
                },
                {
                    "hash": "db97ac59717740878105cf47cda06bc6",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/db97ac59717740878105cf47cda06bc6.jpg"
                    }
                }
            ],
            "recorded_at": "2026-07-31 22:21:25"
        }
    ],
    "mileage_history": [
        {
            "mileage": 73000,
            "recorded_at": "2026-07-14 16:37:59"
        }
    ],
    "description_history": [
        {
            "hash": "7833a6b9686affd70fcee6663085d367",
            "text": "Meticulously maintained M4 competition, absolutely loaded with optional extra's, all common issues resolved (rocker cover gasket, turbos rebuilt, rear diff seal & rear diff bush sorted), with a few tasteful modifications. Private plate NOT included in the sale\n\nAdditional options (Over 10k of factory optional extra's)\nExtended Merino black leather interior\nRear sun blind\nHeated steering wheel\nAdvanced parking package (360 Camera, park assist)\nHead up display\nAdaptive LED Headlights\nCarbon fibre interior trim\nHarman kardon surround sound\nActive security package (lane change warning, dynamic safety & driving assistant)\nTV Function\nSun protection glass\nComfort access\nSpeed limit display\n\nFull BMW & specialist service history \nLast serviced 20/02/2026 (72,213 miles) - IDrive fully up-to-date\nRear diff seal replaced 15/09/25 (70,491 miles)\nRear bump stops replaced 15/09/25 (70,491 miles)\nSump gasket replaced 15/09/25 (70,491 miles)\nBrake fluid service 14/08/2025 (70,378 \nmiles)\nSpark plug service 19/03/2025 (68,951 miles)\nPowerflex rear diff bush 25/06/24 (65,289 miles)\nDisc and pads replaced all-round 25/06/24 (65,289 miles)\nBoth turbo's rebuilt 09/07/2022 (58,012 miles)\nRocker cover gasket replaced 08/06/21 (50,120 miles)\n\nTyres\n2x Front Michelin PS4S 28/08/25 (70,281 miles)\n2x Rear Michelin PS4S 04/02/23 (61,044 miles)\n\nModifications\nEibach Springs fitted + geo 21/02/2023 (61,116 miles) \nEibach Spacers\nMMR Coilpacks\nGenuine BMW M Carbon rear spoiler\nCT Carbon front splitter\nCT Carbon rear diffuser\nK&N Panel filters\nFull screen wireless Apple car play & updated to IDrive 6\nScorpion single mid-pipe\nBootmod Stage 1 map (514hp with printout)\nBMW GTS gearbox map\nWheels freshly refurbed and ceramic coated\nAdditional security / Immobiliser\n\nBad points\nSlight lacquer damage to OS/F wheel where a tyre was replaced\nStitching slightly coming undone on passenger seat\nA few stone chips on the front end, to be expected at this milage / age\n\n2 Keys\n3 Previous owners\nMOT due Feb 2027\n\nNo group viewings, no test drives without proof of funds and insurance. \n\nNo PX, no swaps",
            "recorded_at": "2026-07-31 22:21:25"
        }
    ]
}