Edit in admin →
14 images
Online · Days listed: 53
Likely relisted as
2019 BMW M5
2019 BMW M5
£39,245 · 53,147 mi
Listed 9 days · started 2 weeks ago · ended 5 days ago
+£250 +147 mi +94 imgs
Description rewritten
Expired
#67605
✓ 100%
Show description changes
− 2019 F90 M5
− Full BMW service history - Last service photos attached.
− Full service including spark plugs 29/04/2026.
− Recently replaced all tyres, front discs and pads (~3000 of work).
− Had all injectors replaced on expansion tank recall last year.
− This work is due around this age, no suprise bills.
− High spec - Adaptive cruise control (braking and lane assist), heated steering wheel, BMW all weathet floor and boot liner, apple Carplay, heated mirrors and rear screen, heated seats, 360 camera, only thing missing was cooled seats.
+ nullIntroducing the stunning BMW M5, a true powerhouse on the road.
+ With only 53,147 miles on the clock and 2 previous owners, this beauty is ready to conquer the streets in style.
+ Finished in a sleek Alpine White, this BMW M5 comes fully loaded with extras that will take your driving experience to the next level.
+ From the BMW Display Key to the Bowers and Wilkins Diamond Surround Sound System, every detail has been carefully crafted for your comfort and enjoyment.
+ Step inside and experience luxury like never before with the Full Merino Leather interior in Black, complemented by the Dark Aluminium Carbon Structure trim.
+ Stay cozy with heated seats and a heated steering wheel, while the Sun Protection Glazing keeps you cool on sunny days.
+ But the real magic happens under the hood, where the M Sport Exhaust System roars to life, delivering an exhilarating driving experience every time you hit the road.
+ With features like the Driving Assistant Plus and M Seat Belts, the BMW M5 is not just a car – it's a statement.
+ Don't miss your chance to own this exceptional BMW M5.
+ Contact us today to schedule a test drive and experience the thrill of driving a true masterpiece.

2019 BMW M5

4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr

£38,995
53,000 miles
LG69VVS

Overview

Mileage
53,000 miles
Registration
2019 (19 reg)
Fuel type
Petrol
Body type
Saloon
Engine
4.4L
Gearbox
Automatic
Doors
4
Seats
5
Body colour
White
2019 F90 M5 Full BMW service history - Last service photos attached. Full service including spark plugs 29/04/2026. Recently replaced all tyres, front discs and pads (~3000 of work). Had all injectors replaced on expansion tank recall last year. This work is due around this age, no suprise bills. High spec - Adaptive cruise control (braking and lane assist), heated steering wheel, BMW all weathet floor and boot liner, apple Carplay, heated mirrors and rear screen, heated seats, 360 camera, only thing missing was cooled seats.

History

Price history

When Price Δ
4 weeks ago £38,995 −£1,004
7 weeks ago £39,999

Mileage history

When Mileage Δ
4 weeks ago 53,000 +1,000 mi
7 weeks ago 52,000

From other listings of this vehicle by this dealer

Data points lifted from sibling listings inside the relisting window — same VRM, same dealer, separate adverts.

Price (combined view)

When Price Δ From
9 days ago £39,245 −£250 #67605
2 weeks ago £39,495 #67605

Mileage (combined view)

When Mileage Δ From
2 weeks ago 53,147 #67605

Sources & channels

Sources (1)

  • BMW M5 Primary
    search-make-bmw-m5
    First discovered: 2026-06-10 06:44:35

Primary source — authority over expiry decisions.

Item data

Processed fields

vrm
LG69VVS
make
BMW
model
M5
trim line
4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr
year
2019
body type
Saloon
fuel type
Petrol
transmission
Automatic
engine size cc
4400
engine size litres
4.4
colour
White
doors
4
seats
5
mileage
53000
price
38995
source key
search-make-bmw-m5
platform
autotrader

Item record

item id
35186
remote id
https://www.autotrader.co.uk/car-details/202605032092257
platform
autotrader
source key
search-make-bmw-m5
remote status
available
media count
14
first seen at
2026-06-10 06:49:49
last seen at
2026-07-04 11:19:13
completed at
2026-07-04 11:21:18
remote url
View original →

Raw data

Item record
{
    "item_id": 35186,
    "remote_id": "https://www.autotrader.co.uk/car-details/202605032092257",
    "source_key": "search-make-bmw-m5",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202605032092257",
    "primary_source_id": 54092,
    "primary_source_key": "search-make-bmw-m5",
    "primary_source_tier": 2,
    "remote_status": "available",
    "media_count": 14,
    "last_seen_at": "2026-07-04 11:19:13",
    "first_seen_at": "2026-06-10 06:49:49",
    "completed_at": "2026-07-04 11:21:18",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/1fcaeb1582d544a499431793eee8806c.jpg",
                "cdn_path": "510/35186/3fc1c13911f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "3fc1c13911",
                "cdn_sizes": {
                    "f": "510/35186/3fc1c13911f.jpg",
                    "l": "510/35186/3fc1c13911l.jpg",
                    "m": "510/35186/3fc1c13911m.jpg",
                    "s": "510/35186/3fc1c13911s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e903a7228a754a79a708ce1deee4b986.jpg",
                "cdn_path": "510/35186/8c2dde77fdf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8c2dde77fd",
                "cdn_sizes": {
                    "f": "510/35186/8c2dde77fdf.jpg",
                    "l": "510/35186/8c2dde77fdl.jpg",
                    "m": "510/35186/8c2dde77fdm.jpg",
                    "s": "510/35186/8c2dde77fds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/44aace42563e4ae1a3db36d8da94f32d.jpg",
                "cdn_path": "510/35186/5a47392c00f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5a47392c00",
                "cdn_sizes": {
                    "f": "510/35186/5a47392c00f.jpg",
                    "l": "510/35186/5a47392c00l.jpg",
                    "m": "510/35186/5a47392c00m.jpg",
                    "s": "510/35186/5a47392c00s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b8ab85b63c614a5caae5732bf4ae68ac.jpg",
                "cdn_path": "510/35186/3c7c5e135cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "3c7c5e135c",
                "cdn_sizes": {
                    "f": "510/35186/3c7c5e135cf.jpg",
                    "l": "510/35186/3c7c5e135cl.jpg",
                    "m": "510/35186/3c7c5e135cm.jpg",
                    "s": "510/35186/3c7c5e135cs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/bb4730fabac242459038abef006aa97d.jpg",
                "cdn_path": "510/35186/d66c333141f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d66c333141",
                "cdn_sizes": {
                    "f": "510/35186/d66c333141f.jpg",
                    "l": "510/35186/d66c333141l.jpg",
                    "m": "510/35186/d66c333141m.jpg",
                    "s": "510/35186/d66c333141s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/14be233c9df446779a7658a61b52c32f.jpg",
                "cdn_path": "510/35186/abfb709a9cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "abfb709a9c",
                "cdn_sizes": {
                    "f": "510/35186/abfb709a9cf.jpg",
                    "l": "510/35186/abfb709a9cl.jpg",
                    "m": "510/35186/abfb709a9cm.jpg",
                    "s": "510/35186/abfb709a9cs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/ff6220de54b8462b8ddcc6b2f36c33fe.jpg",
                "cdn_path": "510/35186/ca770c8711f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ca770c8711",
                "cdn_sizes": {
                    "f": "510/35186/ca770c8711f.jpg",
                    "l": "510/35186/ca770c8711l.jpg",
                    "m": "510/35186/ca770c8711m.jpg",
                    "s": "510/35186/ca770c8711s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6d689128cfe349c790c88d705c90b400.jpg",
                "cdn_path": "510/35186/76510a6db9f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "76510a6db9",
                "cdn_sizes": {
                    "f": "510/35186/76510a6db9f.jpg",
                    "l": "510/35186/76510a6db9l.jpg",
                    "m": "510/35186/76510a6db9m.jpg",
                    "s": "510/35186/76510a6db9s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/2db1c42736d64a86ac6e68a0777ebc74.jpg",
                "cdn_path": "510/35186/f38f332d3ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f38f332d3f",
                "cdn_sizes": {
                    "f": "510/35186/f38f332d3ff.jpg",
                    "l": "510/35186/f38f332d3fl.jpg",
                    "m": "510/35186/f38f332d3fm.jpg",
                    "s": "510/35186/f38f332d3fs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b000465ba7074b769155cff7e3e7ea5a.jpg",
                "cdn_path": "510/35186/e75a605570f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "e75a605570",
                "cdn_sizes": {
                    "f": "510/35186/e75a605570f.jpg",
                    "l": "510/35186/e75a605570l.jpg",
                    "m": "510/35186/e75a605570m.jpg",
                    "s": "510/35186/e75a605570s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg",
                "cdn_path": "510/35186/5a98f1ba66f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5a98f1ba66",
                "cdn_sizes": {
                    "f": "510/35186/5a98f1ba66f.jpg",
                    "l": "510/35186/5a98f1ba66l.jpg",
                    "m": "510/35186/5a98f1ba66m.jpg",
                    "s": "510/35186/5a98f1ba66s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/9db33a3affc14a438aefb7e775f5f7a3.jpg",
                "cdn_path": "510/35186/a1495059f7f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "a1495059f7",
                "cdn_sizes": {
                    "f": "510/35186/a1495059f7f.jpg",
                    "l": "510/35186/a1495059f7l.jpg",
                    "m": "510/35186/a1495059f7m.jpg",
                    "s": "510/35186/a1495059f7s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/430c70c23eb94a99acf43d1802bd7bda.jpg",
                "cdn_path": "510/35186/3837e15377f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "3837e15377",
                "cdn_sizes": {
                    "f": "510/35186/3837e15377f.jpg",
                    "l": "510/35186/3837e15377l.jpg",
                    "m": "510/35186/3837e15377m.jpg",
                    "s": "510/35186/3837e15377s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/81cfeb15c8124e36a20f9a3493764f9c.jpg",
                "cdn_path": "510/35186/da40e577c9f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "da40e577c9",
                "cdn_sizes": {
                    "f": "510/35186/da40e577c9f.jpg",
                    "l": "510/35186/da40e577c9l.jpg",
                    "m": "510/35186/da40e577c9m.jpg",
                    "s": "510/35186/da40e577c9s.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "LG69VVS",
            "make": "BMW",
            "model": "M5",
            "trim_line": "4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
            "year": 2019,
            "body_type": "Saloon",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 4400,
            "engine_size_litres": 4.4000000000000003552713678800500929355621337890625,
            "colour": "White",
            "doors": 4,
            "seats": 5,
            "mileage": 53000,
            "price": 38995,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "search-make-bmw-m5",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202605032092257",
                    "vdata_scrape_id": "at_id_202605032092257",
                    "data_complete": false,
                    "listing": {
                        "title": null,
                        "subtitle": "4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                        "make": "BMW",
                        "model": "M5",
                        "year": 2019,
                        "price": 38995,
                        "mileage": 53000,
                        "fuel": "Petrol",
                        "body_type": "Saloon",
                        "gearbox": "Automatic",
                        "doors": 4,
                        "seats": 5,
                        "engine": "4.4L",
                        "emission_class": "Euro 6",
                        "colour": "White",
                        "range_miles": null,
                        "vin": null,
                        "description": "2019 F90 M5\nFull BMW service history - Last service photos attached. Full service including spark plugs 29/04/2026.\nRecently replaced all tyres, front discs and pads (~3000 of work). Had all injectors replaced on expansion tank recall last year. This work is due around this age, no suprise bills.\nHigh spec - Adaptive cruise control (braking and lane assist), heated steering wheel, BMW all weathet floor and boot liner, apple Carplay, heated mirrors and rear screen, heated seats, 360 camera, only thing missing was cooled seats.",
                        "description_section_present": true,
                        "image_count": 14,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/1fcaeb1582d544a499431793eee8806c.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e903a7228a754a79a708ce1deee4b986.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/44aace42563e4ae1a3db36d8da94f32d.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/b8ab85b63c614a5caae5732bf4ae68ac.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/bb4730fabac242459038abef006aa97d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/14be233c9df446779a7658a61b52c32f.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/ff6220de54b8462b8ddcc6b2f36c33fe.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/6d689128cfe349c790c88d705c90b400.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/2db1c42736d64a86ac6e68a0777ebc74.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/b000465ba7074b769155cff7e3e7ea5a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/9db33a3affc14a438aefb7e775f5f7a3.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/430c70c23eb94a99acf43d1802bd7bda.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/81cfeb15c8124e36a20f9a3493764f9c.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "01278285578",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202605032092257",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202605032092257",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202605032092257",
                        "[+0.0s] at_id: 202605032092257",
                        "[+4.14s] driver started",
                        "[+6.45s] page loaded",
                        "[+7.59s] pre-cookie wait done",
                        "[+8.46s] switched into cookie iframe",
                        "[+8.83s] cookie button clicked",
                        "[+9.0s] cookie iframe gone",
                        "[+10.59s] title: None",
                        "[+11.02s] subtitle: 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                        "[+11.06s] price: 38995",
                        "[+11.08s] 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']",
                        "[+11.08s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                        "[+11.15s] overview section confirmed via CSS selector",
                        "[+11.17s] mileage: 53000",
                        "[+11.18s] year: 2019",
                        "[+11.2s] fuel: Petrol",
                        "[+11.22s] body_type: Saloon",
                        "[+11.23s] gearbox: Automatic",
                        "[+11.38s] doors: 4",
                        "[+11.47s] seats: 5",
                        "[+11.48s] engine: 4.4L",
                        "[+11.48s] emission_class: Euro 6",
                        "[+11.49s] colour: White",
                        "[+11.52s] range_miles: None",
                        "[+11.64s] data-lp-sdes not found — falling back to title parse",
                        "[+11.66s] make/model from page title: BMW / M5",
                        "[+11.75s] dealer_name: None",
                        "[+11.77s] dealer_id: None",
                        "[+11.91s] dealer_rating: None",
                        "[+11.95s] dealer_phone: 01278285578",
                        "[+11.97s] is_private_seller: True",
                        "[+12.04s] description_section_present: True",
                        "[+12.54s] description signpost clicked",
                        "[+13.39s] description: 531 chars",
                        "[+13.58s] description modal closed",
                        "[+13.66s] image_count from counter: 14",
                        "[+13.79s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+14.32s] image grid present",
                        "[+14.88s] gallery images extracted: 14",
                        "[+14.88s] data_complete: False — missing: ['title']",
                        "[+15.15s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202605032092257",
                    "vdata_scrape_id": "at_id_202605032092257",
                    "data_complete": true,
                    "listing": {
                        "vrm": "LG69VVS",
                        "year": 2019,
                        "make": "BMW",
                        "model": "M5",
                        "price": 38995,
                        "mileage": 53000,
                        "colour": "White",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/1fcaeb1582d544a499431793eee8806c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e903a7228a754a79a708ce1deee4b986.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/44aace42563e4ae1a3db36d8da94f32d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b8ab85b63c614a5caae5732bf4ae68ac.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bb4730fabac242459038abef006aa97d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/14be233c9df446779a7658a61b52c32f.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ff6220de54b8462b8ddcc6b2f36c33fe.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6d689128cfe349c790c88d705c90b400.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2db1c42736d64a86ac6e68a0777ebc74.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b000465ba7074b769155cff7e3e7ea5a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9db33a3affc14a438aefb7e775f5f7a3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/430c70c23eb94a99acf43d1802bd7bda.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/81cfeb15c8124e36a20f9a3493764f9c.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202605032092257",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202605032092257&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": 53000,
                        "model": "M5",
                        "price": 38995,
                        "registration": "LG69VVS",
                        "registrationYear": 2019,
                        "transmission": "Automatic",
                        "summary": "BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/1fcaeb1582d544a499431793eee8806c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e903a7228a754a79a708ce1deee4b986.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/44aace42563e4ae1a3db36d8da94f32d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b8ab85b63c614a5caae5732bf4ae68ac.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bb4730fabac242459038abef006aa97d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/14be233c9df446779a7658a61b52c32f.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ff6220de54b8462b8ddcc6b2f36c33fe.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6d689128cfe349c790c88d705c90b400.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2db1c42736d64a86ac6e68a0777ebc74.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b000465ba7074b769155cff7e3e7ea5a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9db33a3affc14a438aefb7e775f5f7a3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/430c70c23eb94a99acf43d1802bd7bda.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/81cfeb15c8124e36a20f9a3493764f9c.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202605032092257",
                        "stockId": "8a42aac39db45397019ded98809408d1",
                        "searchId": "202605032092257"
                    },
                    "steps": [
                        "start",
                        "at_id: 202605032092257",
                        "url: https://www.zuto.com/apply/?advertId=202605032092257&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: LG69VVS",
                        "make/model: BMW / M5",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-13 02:17:17",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-07-04 12:21:53",
                    "reasons": [
                        "price_change",
                        "mileage_change",
                        "description_change"
                    ]
                }
            ],
            "description": "2019 F90 M5\nFull BMW service history - Last service photos attached. Full service including spark plugs 29/04/2026.\nRecently replaced all tyres, front discs and pads (~3000 of work). Had all injectors replaced on expansion tank recall last year. This work is due around this age, no suprise bills.\nHigh spec - Adaptive cruise control (braking and lane assist), heated steering wheel, BMW all weathet floor and boot liner, apple Carplay, heated mirrors and rear screen, heated seats, 360 camera, only thing missing was cooled seats.",
            "colour_detail": "White",
            "price_history": [
                {
                    "price": 39999,
                    "recorded_at": "2026-06-13 02:17:17"
                },
                {
                    "price": 38995,
                    "recorded_at": "2026-07-04 12:21:53"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "1fcaeb1582d544a499431793eee8806c",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/1fcaeb1582d544a499431793eee8806c.jpg"
                            }
                        },
                        {
                            "hash": "e903a7228a754a79a708ce1deee4b986",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e903a7228a754a79a708ce1deee4b986.jpg"
                            }
                        },
                        {
                            "hash": "44aace42563e4ae1a3db36d8da94f32d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/44aace42563e4ae1a3db36d8da94f32d.jpg"
                            }
                        },
                        {
                            "hash": "b8ab85b63c614a5caae5732bf4ae68ac",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/b8ab85b63c614a5caae5732bf4ae68ac.jpg"
                            }
                        },
                        {
                            "hash": "bb4730fabac242459038abef006aa97d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/bb4730fabac242459038abef006aa97d.jpg"
                            }
                        },
                        {
                            "hash": "14be233c9df446779a7658a61b52c32f",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/14be233c9df446779a7658a61b52c32f.jpg"
                            }
                        },
                        {
                            "hash": "ff6220de54b8462b8ddcc6b2f36c33fe",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/ff6220de54b8462b8ddcc6b2f36c33fe.jpg"
                            }
                        },
                        {
                            "hash": "6d689128cfe349c790c88d705c90b400",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/6d689128cfe349c790c88d705c90b400.jpg"
                            }
                        },
                        {
                            "hash": "2db1c42736d64a86ac6e68a0777ebc74",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/2db1c42736d64a86ac6e68a0777ebc74.jpg"
                            }
                        },
                        {
                            "hash": "b000465ba7074b769155cff7e3e7ea5a",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/b000465ba7074b769155cff7e3e7ea5a.jpg"
                            }
                        },
                        {
                            "hash": "9eac9276c2a54e4d8b82a1e8f7c087e5",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg"
                            }
                        },
                        {
                            "hash": "9db33a3affc14a438aefb7e775f5f7a3",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/9db33a3affc14a438aefb7e775f5f7a3.jpg"
                            }
                        },
                        {
                            "hash": "430c70c23eb94a99acf43d1802bd7bda",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/430c70c23eb94a99acf43d1802bd7bda.jpg"
                            }
                        },
                        {
                            "hash": "81cfeb15c8124e36a20f9a3493764f9c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/81cfeb15c8124e36a20f9a3493764f9c.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-13 02:17:17"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 52000,
                    "recorded_at": "2026-06-13 02:17:17"
                },
                {
                    "mileage": 53000,
                    "recorded_at": "2026-07-04 12:21:53"
                }
            ],
            "description_history": [
                {
                    "hash": "459d7ab737cff83955466a9f04930448",
                    "text": "2019 F90 M5\nFull BMW service history - Last service photos attached. Full service including spark plugs 29/04/2026.\nRecently replaced all tyres, front discs and pads (~3000 of work). Had all injectors replaced on expansion tank recall last year. This work is due around this age, no suprise bills.\nHigh spec - Adaptive cruise control (braking and lane assist), heated steering wheel, BMW all weathet floor and boot liner, apple Carplay, heated mirrors and rear screen, heated seats, 360 camera, only thing missing was cooled seats.",
                    "recorded_at": "2026-07-24 17:17:03"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/1fcaeb1582d544a499431793eee8806c.jpg",
        "cdn_path": "510/35186/3fc1c13911f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "3fc1c13911",
        "cdn_sizes": {
            "f": "510/35186/3fc1c13911f.jpg",
            "l": "510/35186/3fc1c13911l.jpg",
            "m": "510/35186/3fc1c13911m.jpg",
            "s": "510/35186/3fc1c13911s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e903a7228a754a79a708ce1deee4b986.jpg",
        "cdn_path": "510/35186/8c2dde77fdf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8c2dde77fd",
        "cdn_sizes": {
            "f": "510/35186/8c2dde77fdf.jpg",
            "l": "510/35186/8c2dde77fdl.jpg",
            "m": "510/35186/8c2dde77fdm.jpg",
            "s": "510/35186/8c2dde77fds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/44aace42563e4ae1a3db36d8da94f32d.jpg",
        "cdn_path": "510/35186/5a47392c00f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5a47392c00",
        "cdn_sizes": {
            "f": "510/35186/5a47392c00f.jpg",
            "l": "510/35186/5a47392c00l.jpg",
            "m": "510/35186/5a47392c00m.jpg",
            "s": "510/35186/5a47392c00s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b8ab85b63c614a5caae5732bf4ae68ac.jpg",
        "cdn_path": "510/35186/3c7c5e135cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "3c7c5e135c",
        "cdn_sizes": {
            "f": "510/35186/3c7c5e135cf.jpg",
            "l": "510/35186/3c7c5e135cl.jpg",
            "m": "510/35186/3c7c5e135cm.jpg",
            "s": "510/35186/3c7c5e135cs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/bb4730fabac242459038abef006aa97d.jpg",
        "cdn_path": "510/35186/d66c333141f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d66c333141",
        "cdn_sizes": {
            "f": "510/35186/d66c333141f.jpg",
            "l": "510/35186/d66c333141l.jpg",
            "m": "510/35186/d66c333141m.jpg",
            "s": "510/35186/d66c333141s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/14be233c9df446779a7658a61b52c32f.jpg",
        "cdn_path": "510/35186/abfb709a9cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "abfb709a9c",
        "cdn_sizes": {
            "f": "510/35186/abfb709a9cf.jpg",
            "l": "510/35186/abfb709a9cl.jpg",
            "m": "510/35186/abfb709a9cm.jpg",
            "s": "510/35186/abfb709a9cs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/ff6220de54b8462b8ddcc6b2f36c33fe.jpg",
        "cdn_path": "510/35186/ca770c8711f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ca770c8711",
        "cdn_sizes": {
            "f": "510/35186/ca770c8711f.jpg",
            "l": "510/35186/ca770c8711l.jpg",
            "m": "510/35186/ca770c8711m.jpg",
            "s": "510/35186/ca770c8711s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6d689128cfe349c790c88d705c90b400.jpg",
        "cdn_path": "510/35186/76510a6db9f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "76510a6db9",
        "cdn_sizes": {
            "f": "510/35186/76510a6db9f.jpg",
            "l": "510/35186/76510a6db9l.jpg",
            "m": "510/35186/76510a6db9m.jpg",
            "s": "510/35186/76510a6db9s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/2db1c42736d64a86ac6e68a0777ebc74.jpg",
        "cdn_path": "510/35186/f38f332d3ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f38f332d3f",
        "cdn_sizes": {
            "f": "510/35186/f38f332d3ff.jpg",
            "l": "510/35186/f38f332d3fl.jpg",
            "m": "510/35186/f38f332d3fm.jpg",
            "s": "510/35186/f38f332d3fs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b000465ba7074b769155cff7e3e7ea5a.jpg",
        "cdn_path": "510/35186/e75a605570f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "e75a605570",
        "cdn_sizes": {
            "f": "510/35186/e75a605570f.jpg",
            "l": "510/35186/e75a605570l.jpg",
            "m": "510/35186/e75a605570m.jpg",
            "s": "510/35186/e75a605570s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg",
        "cdn_path": "510/35186/5a98f1ba66f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5a98f1ba66",
        "cdn_sizes": {
            "f": "510/35186/5a98f1ba66f.jpg",
            "l": "510/35186/5a98f1ba66l.jpg",
            "m": "510/35186/5a98f1ba66m.jpg",
            "s": "510/35186/5a98f1ba66s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/9db33a3affc14a438aefb7e775f5f7a3.jpg",
        "cdn_path": "510/35186/a1495059f7f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "a1495059f7",
        "cdn_sizes": {
            "f": "510/35186/a1495059f7f.jpg",
            "l": "510/35186/a1495059f7l.jpg",
            "m": "510/35186/a1495059f7m.jpg",
            "s": "510/35186/a1495059f7s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/430c70c23eb94a99acf43d1802bd7bda.jpg",
        "cdn_path": "510/35186/3837e15377f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "3837e15377",
        "cdn_sizes": {
            "f": "510/35186/3837e15377f.jpg",
            "l": "510/35186/3837e15377l.jpg",
            "m": "510/35186/3837e15377m.jpg",
            "s": "510/35186/3837e15377s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/81cfeb15c8124e36a20f9a3493764f9c.jpg",
        "cdn_path": "510/35186/da40e577c9f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "da40e577c9",
        "cdn_sizes": {
            "f": "510/35186/da40e577c9f.jpg",
            "l": "510/35186/da40e577c9l.jpg",
            "m": "510/35186/da40e577c9m.jpg",
            "s": "510/35186/da40e577c9s.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "LG69VVS",
    "make": "BMW",
    "model": "M5",
    "trim_line": "4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
    "year": 2019,
    "body_type": "Saloon",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 4400,
    "engine_size_litres": 4.4000000000000003552713678800500929355621337890625,
    "colour": "White",
    "doors": 4,
    "seats": 5,
    "mileage": 53000,
    "price": 38995,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "search-make-bmw-m5",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202605032092257",
            "vdata_scrape_id": "at_id_202605032092257",
            "data_complete": false,
            "listing": {
                "title": null,
                "subtitle": "4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                "make": "BMW",
                "model": "M5",
                "year": 2019,
                "price": 38995,
                "mileage": 53000,
                "fuel": "Petrol",
                "body_type": "Saloon",
                "gearbox": "Automatic",
                "doors": 4,
                "seats": 5,
                "engine": "4.4L",
                "emission_class": "Euro 6",
                "colour": "White",
                "range_miles": null,
                "vin": null,
                "description": "2019 F90 M5\nFull BMW service history - Last service photos attached. Full service including spark plugs 29/04/2026.\nRecently replaced all tyres, front discs and pads (~3000 of work). Had all injectors replaced on expansion tank recall last year. This work is due around this age, no suprise bills.\nHigh spec - Adaptive cruise control (braking and lane assist), heated steering wheel, BMW all weathet floor and boot liner, apple Carplay, heated mirrors and rear screen, heated seats, 360 camera, only thing missing was cooled seats.",
                "description_section_present": true,
                "image_count": 14,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/1fcaeb1582d544a499431793eee8806c.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e903a7228a754a79a708ce1deee4b986.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/44aace42563e4ae1a3db36d8da94f32d.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/b8ab85b63c614a5caae5732bf4ae68ac.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/bb4730fabac242459038abef006aa97d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/14be233c9df446779a7658a61b52c32f.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/ff6220de54b8462b8ddcc6b2f36c33fe.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/6d689128cfe349c790c88d705c90b400.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/2db1c42736d64a86ac6e68a0777ebc74.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/b000465ba7074b769155cff7e3e7ea5a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/9db33a3affc14a438aefb7e775f5f7a3.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/430c70c23eb94a99acf43d1802bd7bda.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/81cfeb15c8124e36a20f9a3493764f9c.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "01278285578",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202605032092257",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202605032092257",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202605032092257",
                "[+0.0s] at_id: 202605032092257",
                "[+4.14s] driver started",
                "[+6.45s] page loaded",
                "[+7.59s] pre-cookie wait done",
                "[+8.46s] switched into cookie iframe",
                "[+8.83s] cookie button clicked",
                "[+9.0s] cookie iframe gone",
                "[+10.59s] title: None",
                "[+11.02s] subtitle: 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                "[+11.06s] price: 38995",
                "[+11.08s] 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']",
                "[+11.08s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                "[+11.15s] overview section confirmed via CSS selector",
                "[+11.17s] mileage: 53000",
                "[+11.18s] year: 2019",
                "[+11.2s] fuel: Petrol",
                "[+11.22s] body_type: Saloon",
                "[+11.23s] gearbox: Automatic",
                "[+11.38s] doors: 4",
                "[+11.47s] seats: 5",
                "[+11.48s] engine: 4.4L",
                "[+11.48s] emission_class: Euro 6",
                "[+11.49s] colour: White",
                "[+11.52s] range_miles: None",
                "[+11.64s] data-lp-sdes not found — falling back to title parse",
                "[+11.66s] make/model from page title: BMW / M5",
                "[+11.75s] dealer_name: None",
                "[+11.77s] dealer_id: None",
                "[+11.91s] dealer_rating: None",
                "[+11.95s] dealer_phone: 01278285578",
                "[+11.97s] is_private_seller: True",
                "[+12.04s] description_section_present: True",
                "[+12.54s] description signpost clicked",
                "[+13.39s] description: 531 chars",
                "[+13.58s] description modal closed",
                "[+13.66s] image_count from counter: 14",
                "[+13.79s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+14.32s] image grid present",
                "[+14.88s] gallery images extracted: 14",
                "[+14.88s] data_complete: False — missing: ['title']",
                "[+15.15s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202605032092257",
            "vdata_scrape_id": "at_id_202605032092257",
            "data_complete": true,
            "listing": {
                "vrm": "LG69VVS",
                "year": 2019,
                "make": "BMW",
                "model": "M5",
                "price": 38995,
                "mileage": 53000,
                "colour": "White",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/1fcaeb1582d544a499431793eee8806c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e903a7228a754a79a708ce1deee4b986.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/44aace42563e4ae1a3db36d8da94f32d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b8ab85b63c614a5caae5732bf4ae68ac.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bb4730fabac242459038abef006aa97d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/14be233c9df446779a7658a61b52c32f.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ff6220de54b8462b8ddcc6b2f36c33fe.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6d689128cfe349c790c88d705c90b400.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2db1c42736d64a86ac6e68a0777ebc74.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b000465ba7074b769155cff7e3e7ea5a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9db33a3affc14a438aefb7e775f5f7a3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/430c70c23eb94a99acf43d1802bd7bda.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/81cfeb15c8124e36a20f9a3493764f9c.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202605032092257",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202605032092257&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": 53000,
                "model": "M5",
                "price": 38995,
                "registration": "LG69VVS",
                "registrationYear": 2019,
                "transmission": "Automatic",
                "summary": "BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/1fcaeb1582d544a499431793eee8806c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e903a7228a754a79a708ce1deee4b986.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/44aace42563e4ae1a3db36d8da94f32d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b8ab85b63c614a5caae5732bf4ae68ac.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bb4730fabac242459038abef006aa97d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/14be233c9df446779a7658a61b52c32f.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ff6220de54b8462b8ddcc6b2f36c33fe.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6d689128cfe349c790c88d705c90b400.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2db1c42736d64a86ac6e68a0777ebc74.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b000465ba7074b769155cff7e3e7ea5a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9db33a3affc14a438aefb7e775f5f7a3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/430c70c23eb94a99acf43d1802bd7bda.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/81cfeb15c8124e36a20f9a3493764f9c.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202605032092257",
                "stockId": "8a42aac39db45397019ded98809408d1",
                "searchId": "202605032092257"
            },
            "steps": [
                "start",
                "at_id: 202605032092257",
                "url: https://www.zuto.com/apply/?advertId=202605032092257&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: LG69VVS",
                "make/model: BMW / M5",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-13 02:17:17",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-07-04 12:21:53",
            "reasons": [
                "price_change",
                "mileage_change",
                "description_change"
            ]
        }
    ],
    "description": "2019 F90 M5\nFull BMW service history - Last service photos attached. Full service including spark plugs 29/04/2026.\nRecently replaced all tyres, front discs and pads (~3000 of work). Had all injectors replaced on expansion tank recall last year. This work is due around this age, no suprise bills.\nHigh spec - Adaptive cruise control (braking and lane assist), heated steering wheel, BMW all weathet floor and boot liner, apple Carplay, heated mirrors and rear screen, heated seats, 360 camera, only thing missing was cooled seats.",
    "colour_detail": "White",
    "price_history": [
        {
            "price": 39999,
            "recorded_at": "2026-06-13 02:17:17"
        },
        {
            "price": 38995,
            "recorded_at": "2026-07-04 12:21:53"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "1fcaeb1582d544a499431793eee8806c",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/1fcaeb1582d544a499431793eee8806c.jpg"
                    }
                },
                {
                    "hash": "e903a7228a754a79a708ce1deee4b986",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e903a7228a754a79a708ce1deee4b986.jpg"
                    }
                },
                {
                    "hash": "44aace42563e4ae1a3db36d8da94f32d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/44aace42563e4ae1a3db36d8da94f32d.jpg"
                    }
                },
                {
                    "hash": "b8ab85b63c614a5caae5732bf4ae68ac",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/b8ab85b63c614a5caae5732bf4ae68ac.jpg"
                    }
                },
                {
                    "hash": "bb4730fabac242459038abef006aa97d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/bb4730fabac242459038abef006aa97d.jpg"
                    }
                },
                {
                    "hash": "14be233c9df446779a7658a61b52c32f",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/14be233c9df446779a7658a61b52c32f.jpg"
                    }
                },
                {
                    "hash": "ff6220de54b8462b8ddcc6b2f36c33fe",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/ff6220de54b8462b8ddcc6b2f36c33fe.jpg"
                    }
                },
                {
                    "hash": "6d689128cfe349c790c88d705c90b400",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/6d689128cfe349c790c88d705c90b400.jpg"
                    }
                },
                {
                    "hash": "2db1c42736d64a86ac6e68a0777ebc74",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/2db1c42736d64a86ac6e68a0777ebc74.jpg"
                    }
                },
                {
                    "hash": "b000465ba7074b769155cff7e3e7ea5a",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/b000465ba7074b769155cff7e3e7ea5a.jpg"
                    }
                },
                {
                    "hash": "9eac9276c2a54e4d8b82a1e8f7c087e5",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/9eac9276c2a54e4d8b82a1e8f7c087e5.jpg"
                    }
                },
                {
                    "hash": "9db33a3affc14a438aefb7e775f5f7a3",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/9db33a3affc14a438aefb7e775f5f7a3.jpg"
                    }
                },
                {
                    "hash": "430c70c23eb94a99acf43d1802bd7bda",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/430c70c23eb94a99acf43d1802bd7bda.jpg"
                    }
                },
                {
                    "hash": "81cfeb15c8124e36a20f9a3493764f9c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/81cfeb15c8124e36a20f9a3493764f9c.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-13 02:17:17"
        }
    ],
    "mileage_history": [
        {
            "mileage": 52000,
            "recorded_at": "2026-06-13 02:17:17"
        },
        {
            "mileage": 53000,
            "recorded_at": "2026-07-04 12:21:53"
        }
    ],
    "description_history": [
        {
            "hash": "459d7ab737cff83955466a9f04930448",
            "text": "2019 F90 M5\nFull BMW service history - Last service photos attached. Full service including spark plugs 29/04/2026.\nRecently replaced all tyres, front discs and pads (~3000 of work). Had all injectors replaced on expansion tank recall last year. This work is due around this age, no suprise bills.\nHigh spec - Adaptive cruise control (braking and lane assist), heated steering wheel, BMW all weathet floor and boot liner, apple Carplay, heated mirrors and rear screen, heated seats, 360 camera, only thing missing was cooled seats.",
            "recorded_at": "2026-07-24 17:17:03"
        }
    ]
}