Edit in admin →
12 images
Online · Days listed: 34

2019 BMW M5

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

£35,500
54,200 miles
KL68KAX

Overview

Mileage
54,200 miles
Registration
2019 (19 reg)
Fuel type
Petrol
Body type
Saloon
Engine
4.4L
Gearbox
Automatic
Doors
4
Seats
5
Body colour
Grey
BMW F90 M5 2019 A truly stunning example in Singapore grey with full BMW service history. Bought a little over a year ago as a BMW approved used car. Very high spec including heads up display, front and rear heated seats, heated steering wheel, rear entertainment (TVs in the back) alcantara roof lining, parking assist (parks itself) and much much more. Very sad to see this car go but a change in lifestyle calls for something different. Private plate is no longer on the car and it is back to it's original.

History

Price history

When Price Δ
5 weeks ago £35,500

Mileage history

When Mileage Δ
5 weeks ago 54,200

Sources & channels

Sources (1)

  • BMW M5 Primary
    search-make-bmw-m5
    First discovered: 2026-06-30 10:02:38

Primary source — authority over expiry decisions.

Item data

Processed fields

vrm
KL68KAX
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
Grey
doors
4
seats
5
mileage
54200
price
35500
source key
search-make-bmw-m5
platform
autotrader

Item record

item id
55489
remote id
https://www.autotrader.co.uk/car-details/202606293732052
platform
autotrader
source key
search-make-bmw-m5
remote status
available
media count
12
first seen at
2026-06-30 10:02:38
last seen at
2026-06-30 10:02:38
completed at
2026-06-30 10:03:15
remote url
View original →

Raw data

Item record
{
    "item_id": 55489,
    "remote_id": "https://www.autotrader.co.uk/car-details/202606293732052",
    "source_key": "search-make-bmw-m5",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202606293732052",
    "primary_source_id": 54092,
    "primary_source_key": "search-make-bmw-m5",
    "primary_source_tier": 2,
    "remote_status": "available",
    "media_count": 12,
    "last_seen_at": "2026-06-30 10:02:38",
    "first_seen_at": "2026-06-30 10:02:38",
    "completed_at": "2026-06-30 10:03:15",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/65c15122376e4e728fef9b55d7a49fb5.jpg",
                "cdn_path": "510/55489/f427297f43f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f427297f43",
                "cdn_sizes": {
                    "f": "510/55489/f427297f43f.jpg",
                    "l": "510/55489/f427297f43l.jpg",
                    "m": "510/55489/f427297f43m.jpg",
                    "s": "510/55489/f427297f43s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/bd0b32fca5f54cffb441965d651b54a1.jpg",
                "cdn_path": "510/55489/ed184ab36ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ed184ab36f",
                "cdn_sizes": {
                    "f": "510/55489/ed184ab36ff.jpg",
                    "l": "510/55489/ed184ab36fl.jpg",
                    "m": "510/55489/ed184ab36fm.jpg",
                    "s": "510/55489/ed184ab36fs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e6a62967b85a4cdda74847ad9a717c84.jpg",
                "cdn_path": "510/55489/421cc9c16af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "421cc9c16a",
                "cdn_sizes": {
                    "f": "510/55489/421cc9c16af.jpg",
                    "l": "510/55489/421cc9c16al.jpg",
                    "m": "510/55489/421cc9c16am.jpg",
                    "s": "510/55489/421cc9c16as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/96935ec3bfce4c468724dc8411791b13.jpg",
                "cdn_path": "510/55489/3974d55754f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "3974d55754",
                "cdn_sizes": {
                    "f": "510/55489/3974d55754f.jpg",
                    "l": "510/55489/3974d55754l.jpg",
                    "m": "510/55489/3974d55754m.jpg",
                    "s": "510/55489/3974d55754s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/57c9abb4292c42c2889bf48f2bae39a5.jpg",
                "cdn_path": "510/55489/70320a33d8f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "70320a33d8",
                "cdn_sizes": {
                    "f": "510/55489/70320a33d8f.jpg",
                    "l": "510/55489/70320a33d8l.jpg",
                    "m": "510/55489/70320a33d8m.jpg",
                    "s": "510/55489/70320a33d8s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/68f787feca57486e9b69a0b0f0a0a0c0.jpg",
                "cdn_path": "510/55489/b8199c0d61f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "b8199c0d61",
                "cdn_sizes": {
                    "f": "510/55489/b8199c0d61f.jpg",
                    "l": "510/55489/b8199c0d61l.jpg",
                    "m": "510/55489/b8199c0d61m.jpg",
                    "s": "510/55489/b8199c0d61s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/bd5085bc45384c71916b47685bec59ca.jpg",
                "cdn_path": "510/55489/57722b8333f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "57722b8333",
                "cdn_sizes": {
                    "f": "510/55489/57722b8333f.jpg",
                    "l": "510/55489/57722b8333l.jpg",
                    "m": "510/55489/57722b8333m.jpg",
                    "s": "510/55489/57722b8333s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/bfe51f95e2d64e9096ee2c0b9a068fec.jpg",
                "cdn_path": "510/55489/4a75fa0b55f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "4a75fa0b55",
                "cdn_sizes": {
                    "f": "510/55489/4a75fa0b55f.jpg",
                    "l": "510/55489/4a75fa0b55l.jpg",
                    "m": "510/55489/4a75fa0b55m.jpg",
                    "s": "510/55489/4a75fa0b55s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c904697d78404cd182fb7dcd8d686635.jpg",
                "cdn_path": "510/55489/fbaa20c49df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fbaa20c49d",
                "cdn_sizes": {
                    "f": "510/55489/fbaa20c49df.jpg",
                    "l": "510/55489/fbaa20c49dl.jpg",
                    "m": "510/55489/fbaa20c49dm.jpg",
                    "s": "510/55489/fbaa20c49ds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/78f81db28f25440c8ffdb299bf0e9e59.jpg",
                "cdn_path": "510/55489/01014123cff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "01014123cf",
                "cdn_sizes": {
                    "f": "510/55489/01014123cff.jpg",
                    "l": "510/55489/01014123cfl.jpg",
                    "m": "510/55489/01014123cfm.jpg",
                    "s": "510/55489/01014123cfs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/35ee553b57464b80963368499a16c0cb.jpg",
                "cdn_path": "510/55489/80316b4650f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "80316b4650",
                "cdn_sizes": {
                    "f": "510/55489/80316b4650f.jpg",
                    "l": "510/55489/80316b4650l.jpg",
                    "m": "510/55489/80316b4650m.jpg",
                    "s": "510/55489/80316b4650s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/2bd1f4611919439d9d6a7af6ab210d1d.jpg",
                "cdn_path": "510/55489/833a9a74eaf.jpg",
                "status": "complete",
                "attempts": 2,
                "cdn_hash": "833a9a74ea",
                "cdn_sizes": {
                    "f": "510/55489/833a9a74eaf.jpg",
                    "l": "510/55489/833a9a74eal.jpg",
                    "m": "510/55489/833a9a74eam.jpg",
                    "s": "510/55489/833a9a74eas.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "KL68KAX",
            "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": "Grey",
            "doors": 4,
            "seats": 5,
            "mileage": 54200,
            "price": 35500,
            "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": "202606293732052",
                    "vdata_scrape_id": "at_id_202606293732052",
                    "data_complete": true,
                    "listing": {
                        "title": "2019 BMW M5",
                        "subtitle": "4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                        "make": "BMW",
                        "model": "M5",
                        "year": 2019,
                        "price": 35500,
                        "mileage": 54200,
                        "fuel": "Petrol",
                        "body_type": "Saloon",
                        "gearbox": "Automatic",
                        "doors": 4,
                        "seats": 5,
                        "engine": "4.4L",
                        "emission_class": "Euro 6",
                        "colour": "Grey",
                        "range_miles": null,
                        "vin": null,
                        "description": "BMW F90 M5 2019\n\nA truly stunning example in Singapore grey with full BMW service history.\n\nBought a little over a year ago as a BMW approved used car. \n\nVery high spec including heads up display, front and rear heated seats, heated steering wheel, rear entertainment (TVs in the back) alcantara roof lining, parking assist (parks itself) and much much more.\n\nVery sad to see this car go but a change in lifestyle calls for something different.\n\nPrivate plate is no longer on the car and it is back to it's original.",
                        "description_section_present": true,
                        "image_count": 12,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/65c15122376e4e728fef9b55d7a49fb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/bd0b32fca5f54cffb441965d651b54a1.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e6a62967b85a4cdda74847ad9a717c84.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/96935ec3bfce4c468724dc8411791b13.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/57c9abb4292c42c2889bf48f2bae39a5.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/68f787feca57486e9b69a0b0f0a0a0c0.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/bd5085bc45384c71916b47685bec59ca.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/bfe51f95e2d64e9096ee2c0b9a068fec.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/c904697d78404cd182fb7dcd8d686635.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/78f81db28f25440c8ffdb299bf0e9e59.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/35ee553b57464b80963368499a16c0cb.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/2bd1f4611919439d9d6a7af6ab210d1d.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "01287567357",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202606293732052",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202606293732052",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202606293732052",
                        "[+0.0s] at_id: 202606293732052",
                        "[+1.7s] driver started",
                        "[+2.92s] page loaded",
                        "[+4.07s] pre-cookie wait done",
                        "[+4.11s] switched into cookie iframe",
                        "[+4.23s] cookie button clicked",
                        "[+4.25s] cookie iframe gone",
                        "[+4.3s] title: 2019 BMW M5",
                        "[+4.34s] subtitle: 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                        "[+4.37s] price: 35500",
                        "[+5.4s] 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']",
                        "[+5.41s] 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']",
                        "[+5.46s] overview section confirmed via CSS selector",
                        "[+5.46s] mileage: 54200",
                        "[+5.48s] year: 2019",
                        "[+5.49s] fuel: Petrol",
                        "[+5.5s] body_type: Saloon",
                        "[+5.51s] gearbox: Automatic",
                        "[+5.52s] doors: 4",
                        "[+5.52s] seats: 5",
                        "[+5.53s] engine: 4.4L",
                        "[+5.56s] emission_class: Euro 6",
                        "[+5.57s] colour: Grey",
                        "[+5.6s] range_miles: None",
                        "[+5.66s] data-lp-sdes not found — falling back to title parse",
                        "[+5.67s] make/model from page title: BMW / M5",
                        "[+5.75s] dealer_name: None",
                        "[+5.78s] dealer_id: None",
                        "[+5.79s] dealer_rating: None",
                        "[+5.82s] dealer_phone: 01287567357",
                        "[+5.84s] is_private_seller: True",
                        "[+5.92s] description_section_present: True",
                        "[+6.24s] description signpost clicked",
                        "[+6.32s] description: 516 chars",
                        "[+6.35s] description modal closed",
                        "[+6.51s] image_count from counter: 12",
                        "[+6.6s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+7.14s] image grid present",
                        "[+7.65s] gallery images extracted: 12",
                        "[+7.65s] data_complete: True",
                        "[+7.91s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202606293732052",
                    "vdata_scrape_id": "at_id_202606293732052",
                    "data_complete": true,
                    "listing": {
                        "vrm": "KL68KAX",
                        "year": 2019,
                        "make": "BMW",
                        "model": "M5",
                        "price": 35500,
                        "mileage": 54200,
                        "colour": "Grey",
                        "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/65c15122376e4e728fef9b55d7a49fb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bd0b32fca5f54cffb441965d651b54a1.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e6a62967b85a4cdda74847ad9a717c84.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/96935ec3bfce4c468724dc8411791b13.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/57c9abb4292c42c2889bf48f2bae39a5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/68f787feca57486e9b69a0b0f0a0a0c0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bd5085bc45384c71916b47685bec59ca.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bfe51f95e2d64e9096ee2c0b9a068fec.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c904697d78404cd182fb7dcd8d686635.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/78f81db28f25440c8ffdb299bf0e9e59.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/35ee553b57464b80963368499a16c0cb.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2bd1f4611919439d9d6a7af6ab210d1d.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202606293732052",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202606293732052&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Grey",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 54200,
                        "model": "M5",
                        "price": 35500,
                        "registration": "KL68KAX",
                        "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/65c15122376e4e728fef9b55d7a49fb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bd0b32fca5f54cffb441965d651b54a1.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e6a62967b85a4cdda74847ad9a717c84.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/96935ec3bfce4c468724dc8411791b13.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/57c9abb4292c42c2889bf48f2bae39a5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/68f787feca57486e9b69a0b0f0a0a0c0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bd5085bc45384c71916b47685bec59ca.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bfe51f95e2d64e9096ee2c0b9a068fec.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c904697d78404cd182fb7dcd8d686635.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/78f81db28f25440c8ffdb299bf0e9e59.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/35ee553b57464b80963368499a16c0cb.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2bd1f4611919439d9d6a7af6ab210d1d.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202606293732052",
                        "stockId": "8a42bb849ef9d818019f14d2d774512f",
                        "searchId": "202606293732052"
                    },
                    "steps": [
                        "start",
                        "at_id: 202606293732052",
                        "url: https://www.zuto.com/apply/?advertId=202606293732052&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: KL68KAX",
                        "make/model: BMW / M5",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-30 11:03:56",
                    "reasons": [
                        "first_ingest"
                    ]
                }
            ],
            "description": "BMW F90 M5 2019\n\nA truly stunning example in Singapore grey with full BMW service history.\n\nBought a little over a year ago as a BMW approved used car. \n\nVery high spec including heads up display, front and rear heated seats, heated steering wheel, rear entertainment (TVs in the back) alcantara roof lining, parking assist (parks itself) and much much more.\n\nVery sad to see this car go but a change in lifestyle calls for something different.\n\nPrivate plate is no longer on the car and it is back to it's original.",
            "colour_detail": "Grey",
            "price_history": [
                {
                    "price": 35500,
                    "recorded_at": "2026-06-30 11:03:56"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "65c15122376e4e728fef9b55d7a49fb5",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/65c15122376e4e728fef9b55d7a49fb5.jpg"
                            }
                        },
                        {
                            "hash": "bd0b32fca5f54cffb441965d651b54a1",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/bd0b32fca5f54cffb441965d651b54a1.jpg"
                            }
                        },
                        {
                            "hash": "e6a62967b85a4cdda74847ad9a717c84",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e6a62967b85a4cdda74847ad9a717c84.jpg"
                            }
                        },
                        {
                            "hash": "96935ec3bfce4c468724dc8411791b13",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/96935ec3bfce4c468724dc8411791b13.jpg"
                            }
                        },
                        {
                            "hash": "57c9abb4292c42c2889bf48f2bae39a5",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/57c9abb4292c42c2889bf48f2bae39a5.jpg"
                            }
                        },
                        {
                            "hash": "68f787feca57486e9b69a0b0f0a0a0c0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/68f787feca57486e9b69a0b0f0a0a0c0.jpg"
                            }
                        },
                        {
                            "hash": "bd5085bc45384c71916b47685bec59ca",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/bd5085bc45384c71916b47685bec59ca.jpg"
                            }
                        },
                        {
                            "hash": "bfe51f95e2d64e9096ee2c0b9a068fec",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/bfe51f95e2d64e9096ee2c0b9a068fec.jpg"
                            }
                        },
                        {
                            "hash": "c904697d78404cd182fb7dcd8d686635",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/c904697d78404cd182fb7dcd8d686635.jpg"
                            }
                        },
                        {
                            "hash": "78f81db28f25440c8ffdb299bf0e9e59",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/78f81db28f25440c8ffdb299bf0e9e59.jpg"
                            }
                        },
                        {
                            "hash": "35ee553b57464b80963368499a16c0cb",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/35ee553b57464b80963368499a16c0cb.jpg"
                            }
                        },
                        {
                            "hash": "2bd1f4611919439d9d6a7af6ab210d1d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/2bd1f4611919439d9d6a7af6ab210d1d.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-30 11:03:56"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 54200,
                    "recorded_at": "2026-06-30 11:03:56"
                }
            ],
            "description_history": [
                {
                    "hash": "9c902c53ac9c56b0bbdfd6221f032c28",
                    "text": "BMW F90 M5 2019\n\nA truly stunning example in Singapore grey with full BMW service history.\n\nBought a little over a year ago as a BMW approved used car. \n\nVery high spec including heads up display, front and rear heated seats, heated steering wheel, rear entertainment (TVs in the back) alcantara roof lining, parking assist (parks itself) and much much more.\n\nVery sad to see this car go but a change in lifestyle calls for something different.\n\nPrivate plate is no longer on the car and it is back to it's original.",
                    "recorded_at": "2026-06-30 11:03:56"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/65c15122376e4e728fef9b55d7a49fb5.jpg",
        "cdn_path": "510/55489/f427297f43f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f427297f43",
        "cdn_sizes": {
            "f": "510/55489/f427297f43f.jpg",
            "l": "510/55489/f427297f43l.jpg",
            "m": "510/55489/f427297f43m.jpg",
            "s": "510/55489/f427297f43s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/bd0b32fca5f54cffb441965d651b54a1.jpg",
        "cdn_path": "510/55489/ed184ab36ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ed184ab36f",
        "cdn_sizes": {
            "f": "510/55489/ed184ab36ff.jpg",
            "l": "510/55489/ed184ab36fl.jpg",
            "m": "510/55489/ed184ab36fm.jpg",
            "s": "510/55489/ed184ab36fs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e6a62967b85a4cdda74847ad9a717c84.jpg",
        "cdn_path": "510/55489/421cc9c16af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "421cc9c16a",
        "cdn_sizes": {
            "f": "510/55489/421cc9c16af.jpg",
            "l": "510/55489/421cc9c16al.jpg",
            "m": "510/55489/421cc9c16am.jpg",
            "s": "510/55489/421cc9c16as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/96935ec3bfce4c468724dc8411791b13.jpg",
        "cdn_path": "510/55489/3974d55754f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "3974d55754",
        "cdn_sizes": {
            "f": "510/55489/3974d55754f.jpg",
            "l": "510/55489/3974d55754l.jpg",
            "m": "510/55489/3974d55754m.jpg",
            "s": "510/55489/3974d55754s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/57c9abb4292c42c2889bf48f2bae39a5.jpg",
        "cdn_path": "510/55489/70320a33d8f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "70320a33d8",
        "cdn_sizes": {
            "f": "510/55489/70320a33d8f.jpg",
            "l": "510/55489/70320a33d8l.jpg",
            "m": "510/55489/70320a33d8m.jpg",
            "s": "510/55489/70320a33d8s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/68f787feca57486e9b69a0b0f0a0a0c0.jpg",
        "cdn_path": "510/55489/b8199c0d61f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "b8199c0d61",
        "cdn_sizes": {
            "f": "510/55489/b8199c0d61f.jpg",
            "l": "510/55489/b8199c0d61l.jpg",
            "m": "510/55489/b8199c0d61m.jpg",
            "s": "510/55489/b8199c0d61s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/bd5085bc45384c71916b47685bec59ca.jpg",
        "cdn_path": "510/55489/57722b8333f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "57722b8333",
        "cdn_sizes": {
            "f": "510/55489/57722b8333f.jpg",
            "l": "510/55489/57722b8333l.jpg",
            "m": "510/55489/57722b8333m.jpg",
            "s": "510/55489/57722b8333s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/bfe51f95e2d64e9096ee2c0b9a068fec.jpg",
        "cdn_path": "510/55489/4a75fa0b55f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "4a75fa0b55",
        "cdn_sizes": {
            "f": "510/55489/4a75fa0b55f.jpg",
            "l": "510/55489/4a75fa0b55l.jpg",
            "m": "510/55489/4a75fa0b55m.jpg",
            "s": "510/55489/4a75fa0b55s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c904697d78404cd182fb7dcd8d686635.jpg",
        "cdn_path": "510/55489/fbaa20c49df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fbaa20c49d",
        "cdn_sizes": {
            "f": "510/55489/fbaa20c49df.jpg",
            "l": "510/55489/fbaa20c49dl.jpg",
            "m": "510/55489/fbaa20c49dm.jpg",
            "s": "510/55489/fbaa20c49ds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/78f81db28f25440c8ffdb299bf0e9e59.jpg",
        "cdn_path": "510/55489/01014123cff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "01014123cf",
        "cdn_sizes": {
            "f": "510/55489/01014123cff.jpg",
            "l": "510/55489/01014123cfl.jpg",
            "m": "510/55489/01014123cfm.jpg",
            "s": "510/55489/01014123cfs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/35ee553b57464b80963368499a16c0cb.jpg",
        "cdn_path": "510/55489/80316b4650f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "80316b4650",
        "cdn_sizes": {
            "f": "510/55489/80316b4650f.jpg",
            "l": "510/55489/80316b4650l.jpg",
            "m": "510/55489/80316b4650m.jpg",
            "s": "510/55489/80316b4650s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/2bd1f4611919439d9d6a7af6ab210d1d.jpg",
        "cdn_path": "510/55489/833a9a74eaf.jpg",
        "status": "complete",
        "attempts": 2,
        "cdn_hash": "833a9a74ea",
        "cdn_sizes": {
            "f": "510/55489/833a9a74eaf.jpg",
            "l": "510/55489/833a9a74eal.jpg",
            "m": "510/55489/833a9a74eam.jpg",
            "s": "510/55489/833a9a74eas.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "KL68KAX",
    "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": "Grey",
    "doors": 4,
    "seats": 5,
    "mileage": 54200,
    "price": 35500,
    "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": "202606293732052",
            "vdata_scrape_id": "at_id_202606293732052",
            "data_complete": true,
            "listing": {
                "title": "2019 BMW M5",
                "subtitle": "4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                "make": "BMW",
                "model": "M5",
                "year": 2019,
                "price": 35500,
                "mileage": 54200,
                "fuel": "Petrol",
                "body_type": "Saloon",
                "gearbox": "Automatic",
                "doors": 4,
                "seats": 5,
                "engine": "4.4L",
                "emission_class": "Euro 6",
                "colour": "Grey",
                "range_miles": null,
                "vin": null,
                "description": "BMW F90 M5 2019\n\nA truly stunning example in Singapore grey with full BMW service history.\n\nBought a little over a year ago as a BMW approved used car. \n\nVery high spec including heads up display, front and rear heated seats, heated steering wheel, rear entertainment (TVs in the back) alcantara roof lining, parking assist (parks itself) and much much more.\n\nVery sad to see this car go but a change in lifestyle calls for something different.\n\nPrivate plate is no longer on the car and it is back to it's original.",
                "description_section_present": true,
                "image_count": 12,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/65c15122376e4e728fef9b55d7a49fb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/bd0b32fca5f54cffb441965d651b54a1.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e6a62967b85a4cdda74847ad9a717c84.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/96935ec3bfce4c468724dc8411791b13.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/57c9abb4292c42c2889bf48f2bae39a5.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/68f787feca57486e9b69a0b0f0a0a0c0.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/bd5085bc45384c71916b47685bec59ca.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/bfe51f95e2d64e9096ee2c0b9a068fec.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/c904697d78404cd182fb7dcd8d686635.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/78f81db28f25440c8ffdb299bf0e9e59.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/35ee553b57464b80963368499a16c0cb.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/2bd1f4611919439d9d6a7af6ab210d1d.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "01287567357",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202606293732052",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202606293732052",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202606293732052",
                "[+0.0s] at_id: 202606293732052",
                "[+1.7s] driver started",
                "[+2.92s] page loaded",
                "[+4.07s] pre-cookie wait done",
                "[+4.11s] switched into cookie iframe",
                "[+4.23s] cookie button clicked",
                "[+4.25s] cookie iframe gone",
                "[+4.3s] title: 2019 BMW M5",
                "[+4.34s] subtitle: 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                "[+4.37s] price: 35500",
                "[+5.4s] 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']",
                "[+5.41s] 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']",
                "[+5.46s] overview section confirmed via CSS selector",
                "[+5.46s] mileage: 54200",
                "[+5.48s] year: 2019",
                "[+5.49s] fuel: Petrol",
                "[+5.5s] body_type: Saloon",
                "[+5.51s] gearbox: Automatic",
                "[+5.52s] doors: 4",
                "[+5.52s] seats: 5",
                "[+5.53s] engine: 4.4L",
                "[+5.56s] emission_class: Euro 6",
                "[+5.57s] colour: Grey",
                "[+5.6s] range_miles: None",
                "[+5.66s] data-lp-sdes not found — falling back to title parse",
                "[+5.67s] make/model from page title: BMW / M5",
                "[+5.75s] dealer_name: None",
                "[+5.78s] dealer_id: None",
                "[+5.79s] dealer_rating: None",
                "[+5.82s] dealer_phone: 01287567357",
                "[+5.84s] is_private_seller: True",
                "[+5.92s] description_section_present: True",
                "[+6.24s] description signpost clicked",
                "[+6.32s] description: 516 chars",
                "[+6.35s] description modal closed",
                "[+6.51s] image_count from counter: 12",
                "[+6.6s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+7.14s] image grid present",
                "[+7.65s] gallery images extracted: 12",
                "[+7.65s] data_complete: True",
                "[+7.91s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202606293732052",
            "vdata_scrape_id": "at_id_202606293732052",
            "data_complete": true,
            "listing": {
                "vrm": "KL68KAX",
                "year": 2019,
                "make": "BMW",
                "model": "M5",
                "price": 35500,
                "mileage": 54200,
                "colour": "Grey",
                "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/65c15122376e4e728fef9b55d7a49fb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bd0b32fca5f54cffb441965d651b54a1.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e6a62967b85a4cdda74847ad9a717c84.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/96935ec3bfce4c468724dc8411791b13.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/57c9abb4292c42c2889bf48f2bae39a5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/68f787feca57486e9b69a0b0f0a0a0c0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bd5085bc45384c71916b47685bec59ca.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bfe51f95e2d64e9096ee2c0b9a068fec.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c904697d78404cd182fb7dcd8d686635.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/78f81db28f25440c8ffdb299bf0e9e59.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/35ee553b57464b80963368499a16c0cb.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2bd1f4611919439d9d6a7af6ab210d1d.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202606293732052",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202606293732052&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Grey",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 54200,
                "model": "M5",
                "price": 35500,
                "registration": "KL68KAX",
                "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/65c15122376e4e728fef9b55d7a49fb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bd0b32fca5f54cffb441965d651b54a1.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e6a62967b85a4cdda74847ad9a717c84.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/96935ec3bfce4c468724dc8411791b13.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/57c9abb4292c42c2889bf48f2bae39a5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/68f787feca57486e9b69a0b0f0a0a0c0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bd5085bc45384c71916b47685bec59ca.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bfe51f95e2d64e9096ee2c0b9a068fec.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c904697d78404cd182fb7dcd8d686635.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/78f81db28f25440c8ffdb299bf0e9e59.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/35ee553b57464b80963368499a16c0cb.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2bd1f4611919439d9d6a7af6ab210d1d.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202606293732052",
                "stockId": "8a42bb849ef9d818019f14d2d774512f",
                "searchId": "202606293732052"
            },
            "steps": [
                "start",
                "at_id: 202606293732052",
                "url: https://www.zuto.com/apply/?advertId=202606293732052&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: KL68KAX",
                "make/model: BMW / M5",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-30 11:03:56",
            "reasons": [
                "first_ingest"
            ]
        }
    ],
    "description": "BMW F90 M5 2019\n\nA truly stunning example in Singapore grey with full BMW service history.\n\nBought a little over a year ago as a BMW approved used car. \n\nVery high spec including heads up display, front and rear heated seats, heated steering wheel, rear entertainment (TVs in the back) alcantara roof lining, parking assist (parks itself) and much much more.\n\nVery sad to see this car go but a change in lifestyle calls for something different.\n\nPrivate plate is no longer on the car and it is back to it's original.",
    "colour_detail": "Grey",
    "price_history": [
        {
            "price": 35500,
            "recorded_at": "2026-06-30 11:03:56"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "65c15122376e4e728fef9b55d7a49fb5",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/65c15122376e4e728fef9b55d7a49fb5.jpg"
                    }
                },
                {
                    "hash": "bd0b32fca5f54cffb441965d651b54a1",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/bd0b32fca5f54cffb441965d651b54a1.jpg"
                    }
                },
                {
                    "hash": "e6a62967b85a4cdda74847ad9a717c84",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e6a62967b85a4cdda74847ad9a717c84.jpg"
                    }
                },
                {
                    "hash": "96935ec3bfce4c468724dc8411791b13",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/96935ec3bfce4c468724dc8411791b13.jpg"
                    }
                },
                {
                    "hash": "57c9abb4292c42c2889bf48f2bae39a5",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/57c9abb4292c42c2889bf48f2bae39a5.jpg"
                    }
                },
                {
                    "hash": "68f787feca57486e9b69a0b0f0a0a0c0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/68f787feca57486e9b69a0b0f0a0a0c0.jpg"
                    }
                },
                {
                    "hash": "bd5085bc45384c71916b47685bec59ca",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/bd5085bc45384c71916b47685bec59ca.jpg"
                    }
                },
                {
                    "hash": "bfe51f95e2d64e9096ee2c0b9a068fec",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/bfe51f95e2d64e9096ee2c0b9a068fec.jpg"
                    }
                },
                {
                    "hash": "c904697d78404cd182fb7dcd8d686635",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/c904697d78404cd182fb7dcd8d686635.jpg"
                    }
                },
                {
                    "hash": "78f81db28f25440c8ffdb299bf0e9e59",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/78f81db28f25440c8ffdb299bf0e9e59.jpg"
                    }
                },
                {
                    "hash": "35ee553b57464b80963368499a16c0cb",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/35ee553b57464b80963368499a16c0cb.jpg"
                    }
                },
                {
                    "hash": "2bd1f4611919439d9d6a7af6ab210d1d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/2bd1f4611919439d9d6a7af6ab210d1d.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-30 11:03:56"
        }
    ],
    "mileage_history": [
        {
            "mileage": 54200,
            "recorded_at": "2026-06-30 11:03:56"
        }
    ],
    "description_history": [
        {
            "hash": "9c902c53ac9c56b0bbdfd6221f032c28",
            "text": "BMW F90 M5 2019\n\nA truly stunning example in Singapore grey with full BMW service history.\n\nBought a little over a year ago as a BMW approved used car. \n\nVery high spec including heads up display, front and rear heated seats, heated steering wheel, rear entertainment (TVs in the back) alcantara roof lining, parking assist (parks itself) and much much more.\n\nVery sad to see this car go but a change in lifestyle calls for something different.\n\nPrivate plate is no longer on the car and it is back to it's original.",
            "recorded_at": "2026-06-30 11:03:56"
        }
    ]
}