Edit in admin →
8 images
Expired · Days listed: 2

2019 BMW M5

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

£36,500
49,000 miles
L7TKL

Overview

Mileage
49,000 miles
Registration
2019 (19 reg)
Fuel type
Petrol
Body type
Saloon
Engine
4.4L
Gearbox
Automatic
Doors
4
Seats
5
Body colour
Grey
BMW 2019 M5 - 19 plate 49,000miles 19 plate HPI clear - does have finance but will be cleared for sale Full service history - diffs transferbox and gearbox all serviced Heated and cooled front seats Heated wheel Heated rear seats Bower and Wilkins uprated speakers Massage front seats Head up display Lci rear lights Front end of the car is ppf'd H&R 550i lowering springs Dinan Tension Strut Ball Joint Kit Velocity tuning stage 1 Xhp stage 3 gearbox map Matching conti sport 7 tyres 3months old Ghost immobilizer Full screen apple car play Will come with 12month MOT The car needs nothing Has private plate will be removed before sale 36500

History

Price history

When Price Δ
6 days ago £36,500

Mileage history

When Mileage Δ
6 days ago 49,000

Item data

Processed fields

vrm
L7TKL
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
49000
price
36500
source key
search-make-bmw-m5
platform
autotrader

Item record

item id
32313
remote id
https://www.autotrader.co.uk/car-details/202605312859163
platform
autotrader
source key
search-make-bmw-m5
remote status
unavailable
media count
8
first seen at
2026-06-10 06:49:49
last seen at
2026-06-12 07:04:51
completed at
2026-06-12 20:15:15
remote url
View original →

Raw data

Item record
{
    "item_id": 32313,
    "remote_id": "https://www.autotrader.co.uk/car-details/202605312859163",
    "source_key": "search-make-bmw-m5",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202605312859163",
    "remote_status": "unavailable",
    "media_count": 8,
    "last_seen_at": "2026-06-12 07:04:51",
    "first_seen_at": "2026-06-10 06:49:49",
    "completed_at": "2026-06-12 20:15:15",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b2ab03deb37344c3ae57978e6bfe9eb5.jpg",
                "cdn_path": "510/32313/76a5dd8453f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "76a5dd8453",
                "cdn_sizes": {
                    "f": "510/32313/76a5dd8453f.jpg",
                    "l": "510/32313/76a5dd8453l.jpg",
                    "m": "510/32313/76a5dd8453m.jpg",
                    "s": "510/32313/76a5dd8453s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/117d2f31a37e4d69bbf14de6ed255167.jpg",
                "cdn_path": "510/32313/e5e9f718f8f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "e5e9f718f8",
                "cdn_sizes": {
                    "f": "510/32313/e5e9f718f8f.jpg",
                    "l": "510/32313/e5e9f718f8l.jpg",
                    "m": "510/32313/e5e9f718f8m.jpg",
                    "s": "510/32313/e5e9f718f8s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c84eabd23e2e420799263da1412d124d.jpg",
                "cdn_path": "510/32313/d9853f74ebf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d9853f74eb",
                "cdn_sizes": {
                    "f": "510/32313/d9853f74ebf.jpg",
                    "l": "510/32313/d9853f74ebl.jpg",
                    "m": "510/32313/d9853f74ebm.jpg",
                    "s": "510/32313/d9853f74ebs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f408f2d1e0de4c729c92a96a545bfe82.jpg",
                "cdn_path": "510/32313/6512871669f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "6512871669",
                "cdn_sizes": {
                    "f": "510/32313/6512871669f.jpg",
                    "l": "510/32313/6512871669l.jpg",
                    "m": "510/32313/6512871669m.jpg",
                    "s": "510/32313/6512871669s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/09b058bbe9444be89ce223041bd47fbf.jpg",
                "cdn_path": "510/32313/33da8b67faf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "33da8b67fa",
                "cdn_sizes": {
                    "f": "510/32313/33da8b67faf.jpg",
                    "l": "510/32313/33da8b67fal.jpg",
                    "m": "510/32313/33da8b67fam.jpg",
                    "s": "510/32313/33da8b67fas.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/573aaaa5e12a4057acfa03476653cba6.jpg",
                "cdn_path": "510/32313/2bc9feedb3f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "2bc9feedb3",
                "cdn_sizes": {
                    "f": "510/32313/2bc9feedb3f.jpg",
                    "l": "510/32313/2bc9feedb3l.jpg",
                    "m": "510/32313/2bc9feedb3m.jpg",
                    "s": "510/32313/2bc9feedb3s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cbe12f56e30949bc99312d9f639f86d1.jpg",
                "cdn_path": "510/32313/2bb588f884f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "2bb588f884",
                "cdn_sizes": {
                    "f": "510/32313/2bb588f884f.jpg",
                    "l": "510/32313/2bb588f884l.jpg",
                    "m": "510/32313/2bb588f884m.jpg",
                    "s": "510/32313/2bb588f884s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8b8ad28eab9144ae80af9a93037fd1f1.jpg",
                "cdn_path": "510/32313/78fe828c09f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "78fe828c09",
                "cdn_sizes": {
                    "f": "510/32313/78fe828c09f.jpg",
                    "l": "510/32313/78fe828c09l.jpg",
                    "m": "510/32313/78fe828c09m.jpg",
                    "s": "510/32313/78fe828c09s.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "L7TKL",
            "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": 49000,
            "price": 36500,
            "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": "202605312859163",
                    "vdata_scrape_id": "at_id_202605312859163",
                    "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": 36500,
                        "mileage": 49000,
                        "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 2019 M5 - 19 plate\n49,000miles \n\n19 plate \n\nHPI clear - does have finance but will be cleared for sale \n\nFull service history - diffs transferbox and gearbox all serviced \n\nHeated and cooled front seats \n\nHeated wheel \n\nHeated rear seats \n\nBower and Wilkins uprated speakers\n\nMassage front seats \n\nHead up display\n\nLci rear lights\n\nFront end of the car is ppf'd\n\nH&R 550i lowering springs\n\nDinan Tension Strut Ball Joint Kit\n\nVelocity tuning stage 1 \n\nXhp stage 3 gearbox map \n\nMatching conti sport 7 tyres 3months old \n\nGhost immobilizer \n\nFull screen apple car play \n\nWill come with 12month MOT \n\nThe car needs nothing\n\nHas private plate will be removed before sale\n\n36500",
                        "description_section_present": true,
                        "image_count": 8,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/b2ab03deb37344c3ae57978e6bfe9eb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/117d2f31a37e4d69bbf14de6ed255167.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/c84eabd23e2e420799263da1412d124d.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/f408f2d1e0de4c729c92a96a545bfe82.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/09b058bbe9444be89ce223041bd47fbf.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/573aaaa5e12a4057acfa03476653cba6.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/cbe12f56e30949bc99312d9f639f86d1.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8b8ad28eab9144ae80af9a93037fd1f1.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "01744357407",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202605312859163",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202605312859163",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202605312859163",
                        "[+0.0s] at_id: 202605312859163",
                        "[+3.07s] driver started",
                        "[+4.12s] page loaded",
                        "[+5.27s] pre-cookie wait done",
                        "[+5.33s] switched into cookie iframe",
                        "[+5.77s] cookie button clicked",
                        "[+5.82s] cookie iframe gone",
                        "[+6.86s] title: 2019 BMW M5",
                        "[+6.89s] subtitle: 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                        "[+6.9s] price: 36500",
                        "[+6.92s] 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']",
                        "[+6.92s] 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']",
                        "[+6.93s] overview section confirmed via CSS selector",
                        "[+6.94s] mileage: 49000",
                        "[+6.94s] year: 2019",
                        "[+6.95s] fuel: Petrol",
                        "[+6.95s] body_type: Saloon",
                        "[+6.96s] gearbox: Automatic",
                        "[+6.96s] doors: 4",
                        "[+6.97s] seats: 5",
                        "[+6.97s] engine: 4.4L",
                        "[+6.98s] emission_class: Euro 6",
                        "[+6.98s] colour: Grey",
                        "[+7.0s] range_miles: None",
                        "[+7.01s] data-lp-sdes not found — falling back to title parse",
                        "[+7.01s] make/model from page title: BMW / M5",
                        "[+7.06s] dealer_name: None",
                        "[+7.07s] dealer_id: None",
                        "[+7.08s] dealer_rating: None",
                        "[+7.1s] dealer_phone: 01744357407",
                        "[+7.11s] is_private_seller: True",
                        "[+7.2s] description_section_present: True",
                        "[+8.05s] description signpost clicked",
                        "[+8.85s] description: 678 chars",
                        "[+8.88s] description modal closed",
                        "[+8.95s] image_count from counter: 8",
                        "[+9.03s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+9.7s] image grid present",
                        "[+10.21s] gallery images extracted: 8",
                        "[+10.21s] data_complete: True",
                        "[+10.33s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202605312859163",
                    "vdata_scrape_id": "at_id_202605312859163",
                    "data_complete": true,
                    "listing": {
                        "vrm": "L7TKL",
                        "year": 2019,
                        "make": "BMW",
                        "model": "M5",
                        "price": 36500,
                        "mileage": 49000,
                        "colour": "Grey",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr FSH, PPF, B&W, COOLED SEATS",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/b2ab03deb37344c3ae57978e6bfe9eb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/117d2f31a37e4d69bbf14de6ed255167.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c84eabd23e2e420799263da1412d124d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f408f2d1e0de4c729c92a96a545bfe82.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/09b058bbe9444be89ce223041bd47fbf.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/573aaaa5e12a4057acfa03476653cba6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cbe12f56e30949bc99312d9f639f86d1.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8b8ad28eab9144ae80af9a93037fd1f1.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202605312859163",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202605312859163&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": 49000,
                        "model": "M5",
                        "price": 36500,
                        "registration": "L7TKL",
                        "registrationYear": 2019,
                        "transmission": "Automatic",
                        "summary": "BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr FSH, PPF, B&W, COOLED SEATS",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/b2ab03deb37344c3ae57978e6bfe9eb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/117d2f31a37e4d69bbf14de6ed255167.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c84eabd23e2e420799263da1412d124d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f408f2d1e0de4c729c92a96a545bfe82.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/09b058bbe9444be89ce223041bd47fbf.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/573aaaa5e12a4057acfa03476653cba6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cbe12f56e30949bc99312d9f639f86d1.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8b8ad28eab9144ae80af9a93037fd1f1.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202605312859163",
                        "stockId": "8a42a8529e4f26fa019e7f1f701f1aff",
                        "searchId": "202605312859163"
                    },
                    "steps": [
                        "start",
                        "at_id: 202605312859163",
                        "url: https://www.zuto.com/apply/?advertId=202605312859163&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: L7TKL",
                        "make/model: BMW / M5",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-12 21:15:45",
                    "reasons": [
                        "first_ingest"
                    ]
                }
            ],
            "description": "BMW 2019 M5 - 19 plate\n49,000miles \n\n19 plate \n\nHPI clear - does have finance but will be cleared for sale \n\nFull service history - diffs transferbox and gearbox all serviced \n\nHeated and cooled front seats \n\nHeated wheel \n\nHeated rear seats \n\nBower and Wilkins uprated speakers\n\nMassage front seats \n\nHead up display\n\nLci rear lights\n\nFront end of the car is ppf'd\n\nH&R 550i lowering springs\n\nDinan Tension Strut Ball Joint Kit\n\nVelocity tuning stage 1 \n\nXhp stage 3 gearbox map \n\nMatching conti sport 7 tyres 3months old \n\nGhost immobilizer \n\nFull screen apple car play \n\nWill come with 12month MOT \n\nThe car needs nothing\n\nHas private plate will be removed before sale\n\n36500",
            "colour_detail": "Grey",
            "price_history": [
                {
                    "price": 36500,
                    "recorded_at": "2026-06-12 21:15:45"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "b2ab03deb37344c3ae57978e6bfe9eb5",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/b2ab03deb37344c3ae57978e6bfe9eb5.jpg"
                            }
                        },
                        {
                            "hash": "117d2f31a37e4d69bbf14de6ed255167",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/117d2f31a37e4d69bbf14de6ed255167.jpg"
                            }
                        },
                        {
                            "hash": "c84eabd23e2e420799263da1412d124d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/c84eabd23e2e420799263da1412d124d.jpg"
                            }
                        },
                        {
                            "hash": "f408f2d1e0de4c729c92a96a545bfe82",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/f408f2d1e0de4c729c92a96a545bfe82.jpg"
                            }
                        },
                        {
                            "hash": "09b058bbe9444be89ce223041bd47fbf",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/09b058bbe9444be89ce223041bd47fbf.jpg"
                            }
                        },
                        {
                            "hash": "573aaaa5e12a4057acfa03476653cba6",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/573aaaa5e12a4057acfa03476653cba6.jpg"
                            }
                        },
                        {
                            "hash": "cbe12f56e30949bc99312d9f639f86d1",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/cbe12f56e30949bc99312d9f639f86d1.jpg"
                            }
                        },
                        {
                            "hash": "8b8ad28eab9144ae80af9a93037fd1f1",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8b8ad28eab9144ae80af9a93037fd1f1.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-12 21:15:45"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 49000,
                    "recorded_at": "2026-06-12 21:15:45"
                }
            ],
            "description_history": [
                {
                    "hash": "14ae554780f10ead37ecf51fcd5a0220",
                    "text": "BMW 2019 M5 - 19 plate\n49,000miles \n\n19 plate \n\nHPI clear - does have finance but will be cleared for sale \n\nFull service history - diffs transferbox and gearbox all serviced \n\nHeated and cooled front seats \n\nHeated wheel \n\nHeated rear seats \n\nBower and Wilkins uprated speakers\n\nMassage front seats \n\nHead up display\n\nLci rear lights\n\nFront end of the car is ppf'd\n\nH&R 550i lowering springs\n\nDinan Tension Strut Ball Joint Kit\n\nVelocity tuning stage 1 \n\nXhp stage 3 gearbox map \n\nMatching conti sport 7 tyres 3months old \n\nGhost immobilizer \n\nFull screen apple car play \n\nWill come with 12month MOT \n\nThe car needs nothing\n\nHas private plate will be removed before sale\n\n36500",
                    "recorded_at": "2026-06-12 21:15:45"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b2ab03deb37344c3ae57978e6bfe9eb5.jpg",
        "cdn_path": "510/32313/76a5dd8453f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "76a5dd8453",
        "cdn_sizes": {
            "f": "510/32313/76a5dd8453f.jpg",
            "l": "510/32313/76a5dd8453l.jpg",
            "m": "510/32313/76a5dd8453m.jpg",
            "s": "510/32313/76a5dd8453s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/117d2f31a37e4d69bbf14de6ed255167.jpg",
        "cdn_path": "510/32313/e5e9f718f8f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "e5e9f718f8",
        "cdn_sizes": {
            "f": "510/32313/e5e9f718f8f.jpg",
            "l": "510/32313/e5e9f718f8l.jpg",
            "m": "510/32313/e5e9f718f8m.jpg",
            "s": "510/32313/e5e9f718f8s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c84eabd23e2e420799263da1412d124d.jpg",
        "cdn_path": "510/32313/d9853f74ebf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d9853f74eb",
        "cdn_sizes": {
            "f": "510/32313/d9853f74ebf.jpg",
            "l": "510/32313/d9853f74ebl.jpg",
            "m": "510/32313/d9853f74ebm.jpg",
            "s": "510/32313/d9853f74ebs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f408f2d1e0de4c729c92a96a545bfe82.jpg",
        "cdn_path": "510/32313/6512871669f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "6512871669",
        "cdn_sizes": {
            "f": "510/32313/6512871669f.jpg",
            "l": "510/32313/6512871669l.jpg",
            "m": "510/32313/6512871669m.jpg",
            "s": "510/32313/6512871669s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/09b058bbe9444be89ce223041bd47fbf.jpg",
        "cdn_path": "510/32313/33da8b67faf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "33da8b67fa",
        "cdn_sizes": {
            "f": "510/32313/33da8b67faf.jpg",
            "l": "510/32313/33da8b67fal.jpg",
            "m": "510/32313/33da8b67fam.jpg",
            "s": "510/32313/33da8b67fas.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/573aaaa5e12a4057acfa03476653cba6.jpg",
        "cdn_path": "510/32313/2bc9feedb3f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "2bc9feedb3",
        "cdn_sizes": {
            "f": "510/32313/2bc9feedb3f.jpg",
            "l": "510/32313/2bc9feedb3l.jpg",
            "m": "510/32313/2bc9feedb3m.jpg",
            "s": "510/32313/2bc9feedb3s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cbe12f56e30949bc99312d9f639f86d1.jpg",
        "cdn_path": "510/32313/2bb588f884f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "2bb588f884",
        "cdn_sizes": {
            "f": "510/32313/2bb588f884f.jpg",
            "l": "510/32313/2bb588f884l.jpg",
            "m": "510/32313/2bb588f884m.jpg",
            "s": "510/32313/2bb588f884s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8b8ad28eab9144ae80af9a93037fd1f1.jpg",
        "cdn_path": "510/32313/78fe828c09f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "78fe828c09",
        "cdn_sizes": {
            "f": "510/32313/78fe828c09f.jpg",
            "l": "510/32313/78fe828c09l.jpg",
            "m": "510/32313/78fe828c09m.jpg",
            "s": "510/32313/78fe828c09s.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "L7TKL",
    "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": 49000,
    "price": 36500,
    "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": "202605312859163",
            "vdata_scrape_id": "at_id_202605312859163",
            "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": 36500,
                "mileage": 49000,
                "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 2019 M5 - 19 plate\n49,000miles \n\n19 plate \n\nHPI clear - does have finance but will be cleared for sale \n\nFull service history - diffs transferbox and gearbox all serviced \n\nHeated and cooled front seats \n\nHeated wheel \n\nHeated rear seats \n\nBower and Wilkins uprated speakers\n\nMassage front seats \n\nHead up display\n\nLci rear lights\n\nFront end of the car is ppf'd\n\nH&R 550i lowering springs\n\nDinan Tension Strut Ball Joint Kit\n\nVelocity tuning stage 1 \n\nXhp stage 3 gearbox map \n\nMatching conti sport 7 tyres 3months old \n\nGhost immobilizer \n\nFull screen apple car play \n\nWill come with 12month MOT \n\nThe car needs nothing\n\nHas private plate will be removed before sale\n\n36500",
                "description_section_present": true,
                "image_count": 8,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/b2ab03deb37344c3ae57978e6bfe9eb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/117d2f31a37e4d69bbf14de6ed255167.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/c84eabd23e2e420799263da1412d124d.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/f408f2d1e0de4c729c92a96a545bfe82.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/09b058bbe9444be89ce223041bd47fbf.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/573aaaa5e12a4057acfa03476653cba6.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/cbe12f56e30949bc99312d9f639f86d1.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8b8ad28eab9144ae80af9a93037fd1f1.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "01744357407",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202605312859163",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202605312859163",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202605312859163",
                "[+0.0s] at_id: 202605312859163",
                "[+3.07s] driver started",
                "[+4.12s] page loaded",
                "[+5.27s] pre-cookie wait done",
                "[+5.33s] switched into cookie iframe",
                "[+5.77s] cookie button clicked",
                "[+5.82s] cookie iframe gone",
                "[+6.86s] title: 2019 BMW M5",
                "[+6.89s] subtitle: 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr",
                "[+6.9s] price: 36500",
                "[+6.92s] 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']",
                "[+6.92s] 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']",
                "[+6.93s] overview section confirmed via CSS selector",
                "[+6.94s] mileage: 49000",
                "[+6.94s] year: 2019",
                "[+6.95s] fuel: Petrol",
                "[+6.95s] body_type: Saloon",
                "[+6.96s] gearbox: Automatic",
                "[+6.96s] doors: 4",
                "[+6.97s] seats: 5",
                "[+6.97s] engine: 4.4L",
                "[+6.98s] emission_class: Euro 6",
                "[+6.98s] colour: Grey",
                "[+7.0s] range_miles: None",
                "[+7.01s] data-lp-sdes not found — falling back to title parse",
                "[+7.01s] make/model from page title: BMW / M5",
                "[+7.06s] dealer_name: None",
                "[+7.07s] dealer_id: None",
                "[+7.08s] dealer_rating: None",
                "[+7.1s] dealer_phone: 01744357407",
                "[+7.11s] is_private_seller: True",
                "[+7.2s] description_section_present: True",
                "[+8.05s] description signpost clicked",
                "[+8.85s] description: 678 chars",
                "[+8.88s] description modal closed",
                "[+8.95s] image_count from counter: 8",
                "[+9.03s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+9.7s] image grid present",
                "[+10.21s] gallery images extracted: 8",
                "[+10.21s] data_complete: True",
                "[+10.33s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202605312859163",
            "vdata_scrape_id": "at_id_202605312859163",
            "data_complete": true,
            "listing": {
                "vrm": "L7TKL",
                "year": 2019,
                "make": "BMW",
                "model": "M5",
                "price": 36500,
                "mileage": 49000,
                "colour": "Grey",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr FSH, PPF, B&W, COOLED SEATS",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/b2ab03deb37344c3ae57978e6bfe9eb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/117d2f31a37e4d69bbf14de6ed255167.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c84eabd23e2e420799263da1412d124d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f408f2d1e0de4c729c92a96a545bfe82.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/09b058bbe9444be89ce223041bd47fbf.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/573aaaa5e12a4057acfa03476653cba6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cbe12f56e30949bc99312d9f639f86d1.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8b8ad28eab9144ae80af9a93037fd1f1.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202605312859163",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202605312859163&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": 49000,
                "model": "M5",
                "price": 36500,
                "registration": "L7TKL",
                "registrationYear": 2019,
                "transmission": "Automatic",
                "summary": "BMW M5 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr FSH, PPF, B&W, COOLED SEATS",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/b2ab03deb37344c3ae57978e6bfe9eb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/117d2f31a37e4d69bbf14de6ed255167.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c84eabd23e2e420799263da1412d124d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f408f2d1e0de4c729c92a96a545bfe82.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/09b058bbe9444be89ce223041bd47fbf.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/573aaaa5e12a4057acfa03476653cba6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cbe12f56e30949bc99312d9f639f86d1.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8b8ad28eab9144ae80af9a93037fd1f1.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202605312859163",
                "stockId": "8a42a8529e4f26fa019e7f1f701f1aff",
                "searchId": "202605312859163"
            },
            "steps": [
                "start",
                "at_id: 202605312859163",
                "url: https://www.zuto.com/apply/?advertId=202605312859163&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: L7TKL",
                "make/model: BMW / M5",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-12 21:15:45",
            "reasons": [
                "first_ingest"
            ]
        }
    ],
    "description": "BMW 2019 M5 - 19 plate\n49,000miles \n\n19 plate \n\nHPI clear - does have finance but will be cleared for sale \n\nFull service history - diffs transferbox and gearbox all serviced \n\nHeated and cooled front seats \n\nHeated wheel \n\nHeated rear seats \n\nBower and Wilkins uprated speakers\n\nMassage front seats \n\nHead up display\n\nLci rear lights\n\nFront end of the car is ppf'd\n\nH&R 550i lowering springs\n\nDinan Tension Strut Ball Joint Kit\n\nVelocity tuning stage 1 \n\nXhp stage 3 gearbox map \n\nMatching conti sport 7 tyres 3months old \n\nGhost immobilizer \n\nFull screen apple car play \n\nWill come with 12month MOT \n\nThe car needs nothing\n\nHas private plate will be removed before sale\n\n36500",
    "colour_detail": "Grey",
    "price_history": [
        {
            "price": 36500,
            "recorded_at": "2026-06-12 21:15:45"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "b2ab03deb37344c3ae57978e6bfe9eb5",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/b2ab03deb37344c3ae57978e6bfe9eb5.jpg"
                    }
                },
                {
                    "hash": "117d2f31a37e4d69bbf14de6ed255167",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/117d2f31a37e4d69bbf14de6ed255167.jpg"
                    }
                },
                {
                    "hash": "c84eabd23e2e420799263da1412d124d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/c84eabd23e2e420799263da1412d124d.jpg"
                    }
                },
                {
                    "hash": "f408f2d1e0de4c729c92a96a545bfe82",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/f408f2d1e0de4c729c92a96a545bfe82.jpg"
                    }
                },
                {
                    "hash": "09b058bbe9444be89ce223041bd47fbf",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/09b058bbe9444be89ce223041bd47fbf.jpg"
                    }
                },
                {
                    "hash": "573aaaa5e12a4057acfa03476653cba6",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/573aaaa5e12a4057acfa03476653cba6.jpg"
                    }
                },
                {
                    "hash": "cbe12f56e30949bc99312d9f639f86d1",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/cbe12f56e30949bc99312d9f639f86d1.jpg"
                    }
                },
                {
                    "hash": "8b8ad28eab9144ae80af9a93037fd1f1",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8b8ad28eab9144ae80af9a93037fd1f1.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-12 21:15:45"
        }
    ],
    "mileage_history": [
        {
            "mileage": 49000,
            "recorded_at": "2026-06-12 21:15:45"
        }
    ],
    "description_history": [
        {
            "hash": "14ae554780f10ead37ecf51fcd5a0220",
            "text": "BMW 2019 M5 - 19 plate\n49,000miles \n\n19 plate \n\nHPI clear - does have finance but will be cleared for sale \n\nFull service history - diffs transferbox and gearbox all serviced \n\nHeated and cooled front seats \n\nHeated wheel \n\nHeated rear seats \n\nBower and Wilkins uprated speakers\n\nMassage front seats \n\nHead up display\n\nLci rear lights\n\nFront end of the car is ppf'd\n\nH&R 550i lowering springs\n\nDinan Tension Strut Ball Joint Kit\n\nVelocity tuning stage 1 \n\nXhp stage 3 gearbox map \n\nMatching conti sport 7 tyres 3months old \n\nGhost immobilizer \n\nFull screen apple car play \n\nWill come with 12month MOT \n\nThe car needs nothing\n\nHas private plate will be removed before sale\n\n36500",
            "recorded_at": "2026-06-12 21:15:45"
        }
    ]
}