Edit in admin →
16 images
Online · Days listed: 8

2019 BMW M2

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

£36,950
24,126 miles
V5GLL

Overview

Mileage
24,126 miles
Registration
2019 (19 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Black
BMW M2 Competition - Black Sapphire Metallic | High Spec | Performance Upgrades Stunning BMW M2 Competition finished in Black Sapphire Metallic, presented in excellent condition with a full service history. This example comes with over 9,500 in factory optional extras alongside carefully selected performance upgrades, making it a standout car both visually and mechanically. Key Features & Factory Options: Full heated leather interior Electric memory seat adjustment Heated steering wheel Harman Kardon sound system Apple CarPlay (unlocked) Enhanced Bluetooth with wireless charging Adaptive LED headlights Driving Assistant package Comfort Access (keyless entry) Reverse camera Sun protection glass Folding, auto-dimming mirrors Lumbar support (driver & passenger) Through-loading system Speed limit display M seat belts High-gloss trim with carbon fibre finish Performance & Additional Upgrades: Litchfield Stage 1 remap Stage 3 CSL gearbox map Upgraded braking system Eibach lowering springs Crank hub capture plate Upgraded spark plugs Wheel spacers Brand new tyres all round Security & Peace of Mind: Ghost immobiliser Tracker system installed This is a seriously well-specced and tastefully upgraded M2 Competition, offering both everyday comfort and thrilling performance. A rare opportunity to own a properly enhanced example. Ready to drive and enjoy

History

Price history

When Price Δ
6 days ago £36,950

Mileage history

When Mileage Δ
6 days ago 24,126

Item data

Processed fields

vrm
V5GLL
make
BMW
model
M2
trim line
3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
year
2019
body type
Coupe
fuel type
Petrol
transmission
Automatic
engine size cc
3000
engine size litres
3
colour
Black
doors
2
seats
4
mileage
24126
price
36950
source key
search-make-bmw-m2
platform
autotrader

Item record

item id
27041
remote id
https://www.autotrader.co.uk/car-details/202603100580449
platform
autotrader
source key
search-make-bmw-m2
remote status
available
media count
16
first seen at
2026-06-10 06:48:42
last seen at
2026-06-12 06:56:54
completed at
2026-06-12 09:38:56
remote url
View original →

Raw data

Item record
{
    "item_id": 27041,
    "remote_id": "https://www.autotrader.co.uk/car-details/202603100580449",
    "source_key": "search-make-bmw-m2",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202603100580449",
    "remote_status": "available",
    "media_count": 16,
    "last_seen_at": "2026-06-12 06:56:54",
    "first_seen_at": "2026-06-10 06:48:42",
    "completed_at": "2026-06-12 09:38:56",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/1eb0a3c0884d4227985de27bf156afc8.jpg",
                "cdn_path": "507/27041/7c21065685f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "7c21065685",
                "cdn_sizes": {
                    "f": "507/27041/7c21065685f.jpg",
                    "l": "507/27041/7c21065685l.jpg",
                    "m": "507/27041/7c21065685m.jpg",
                    "s": "507/27041/7c21065685s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/d510a4d3b64146c6aa560d0cce32a868.jpg",
                "cdn_path": "507/27041/f629abf627f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f629abf627",
                "cdn_sizes": {
                    "f": "507/27041/f629abf627f.jpg",
                    "l": "507/27041/f629abf627l.jpg",
                    "m": "507/27041/f629abf627m.jpg",
                    "s": "507/27041/f629abf627s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg",
                "cdn_path": "507/27041/19d627ffdbf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "19d627ffdb",
                "cdn_sizes": {
                    "f": "507/27041/19d627ffdbf.jpg",
                    "l": "507/27041/19d627ffdbl.jpg",
                    "m": "507/27041/19d627ffdbm.jpg",
                    "s": "507/27041/19d627ffdbs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f507b974245a4980ab081a3cf7fff517.jpg",
                "cdn_path": "507/27041/49a01fa12cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "49a01fa12c",
                "cdn_sizes": {
                    "f": "507/27041/49a01fa12cf.jpg",
                    "l": "507/27041/49a01fa12cl.jpg",
                    "m": "507/27041/49a01fa12cm.jpg",
                    "s": "507/27041/49a01fa12cs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/186924ecffdf486b861120412fd0b1b6.jpg",
                "cdn_path": "507/27041/d6c6190920f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d6c6190920",
                "cdn_sizes": {
                    "f": "507/27041/d6c6190920f.jpg",
                    "l": "507/27041/d6c6190920l.jpg",
                    "m": "507/27041/d6c6190920m.jpg",
                    "s": "507/27041/d6c6190920s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8a518aa7898e4c8eb272b60d0a48d3c4.jpg",
                "cdn_path": "507/27041/0b595b0d9bf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "0b595b0d9b",
                "cdn_sizes": {
                    "f": "507/27041/0b595b0d9bf.jpg",
                    "l": "507/27041/0b595b0d9bl.jpg",
                    "m": "507/27041/0b595b0d9bm.jpg",
                    "s": "507/27041/0b595b0d9bs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/74062a1489354b2f86aa186108bf5ba4.jpg",
                "cdn_path": "507/27041/e5c935f6eaf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "e5c935f6ea",
                "cdn_sizes": {
                    "f": "507/27041/e5c935f6eaf.jpg",
                    "l": "507/27041/e5c935f6eal.jpg",
                    "m": "507/27041/e5c935f6eam.jpg",
                    "s": "507/27041/e5c935f6eas.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/00e01a6fbe154694a9e792711ccaddc7.jpg",
                "cdn_path": "507/27041/c55dbf43d4f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c55dbf43d4",
                "cdn_sizes": {
                    "f": "507/27041/c55dbf43d4f.jpg",
                    "l": "507/27041/c55dbf43d4l.jpg",
                    "m": "507/27041/c55dbf43d4m.jpg",
                    "s": "507/27041/c55dbf43d4s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/ea0e410b78194ac199c52ef63e16f7e2.jpg",
                "cdn_path": "507/27041/212df8ebb1f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "212df8ebb1",
                "cdn_sizes": {
                    "f": "507/27041/212df8ebb1f.jpg",
                    "l": "507/27041/212df8ebb1l.jpg",
                    "m": "507/27041/212df8ebb1m.jpg",
                    "s": "507/27041/212df8ebb1s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/bce08b0798344468837058e7f06637da.jpg",
                "cdn_path": "507/27041/4e15a1d9c6f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "4e15a1d9c6",
                "cdn_sizes": {
                    "f": "507/27041/4e15a1d9c6f.jpg",
                    "l": "507/27041/4e15a1d9c6l.jpg",
                    "m": "507/27041/4e15a1d9c6m.jpg",
                    "s": "507/27041/4e15a1d9c6s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/22f01f801eab46fea8f2226b7a3121e4.jpg",
                "cdn_path": "507/27041/ac03747229f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ac03747229",
                "cdn_sizes": {
                    "f": "507/27041/ac03747229f.jpg",
                    "l": "507/27041/ac03747229l.jpg",
                    "m": "507/27041/ac03747229m.jpg",
                    "s": "507/27041/ac03747229s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/bdb4cb6fb6824b3592e37f2a4306a65b.jpg",
                "cdn_path": "507/27041/ed438a8a24f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ed438a8a24",
                "cdn_sizes": {
                    "f": "507/27041/ed438a8a24f.jpg",
                    "l": "507/27041/ed438a8a24l.jpg",
                    "m": "507/27041/ed438a8a24m.jpg",
                    "s": "507/27041/ed438a8a24s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/5cb931755a9c4b33a2c68d1e931f8c82.jpg",
                "cdn_path": "507/27041/440e0227baf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "440e0227ba",
                "cdn_sizes": {
                    "f": "507/27041/440e0227baf.jpg",
                    "l": "507/27041/440e0227bal.jpg",
                    "m": "507/27041/440e0227bam.jpg",
                    "s": "507/27041/440e0227bas.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0792d31bba2e49ef96c5520dc31084b2.jpg",
                "cdn_path": "507/27041/f3009cb321f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f3009cb321",
                "cdn_sizes": {
                    "f": "507/27041/f3009cb321f.jpg",
                    "l": "507/27041/f3009cb321l.jpg",
                    "m": "507/27041/f3009cb321m.jpg",
                    "s": "507/27041/f3009cb321s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/09108e48d69b4450a1f3d09389a9d32f.jpg",
                "cdn_path": "507/27041/a4b5ccd105f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "a4b5ccd105",
                "cdn_sizes": {
                    "f": "507/27041/a4b5ccd105f.jpg",
                    "l": "507/27041/a4b5ccd105l.jpg",
                    "m": "507/27041/a4b5ccd105m.jpg",
                    "s": "507/27041/a4b5ccd105s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/73f1525746834a1cbfe5ce0abfe93355.jpg",
                "cdn_path": "507/27041/fa468bf0c3f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fa468bf0c3",
                "cdn_sizes": {
                    "f": "507/27041/fa468bf0c3f.jpg",
                    "l": "507/27041/fa468bf0c3l.jpg",
                    "m": "507/27041/fa468bf0c3m.jpg",
                    "s": "507/27041/fa468bf0c3s.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "V5GLL",
            "make": "BMW",
            "model": "M2",
            "trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
            "year": 2019,
            "body_type": "Coupe",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "Black",
            "doors": 2,
            "seats": 4,
            "mileage": 24126,
            "price": 36950,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "search-make-bmw-m2",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202603100580449",
                    "vdata_scrape_id": "at_id_202603100580449",
                    "data_complete": true,
                    "listing": {
                        "title": "2019 BMW M2",
                        "subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                        "make": "BMW",
                        "model": "M2",
                        "year": 2019,
                        "price": 36950,
                        "mileage": 24126,
                        "fuel": "Petrol",
                        "body_type": "Coupe",
                        "gearbox": "Automatic",
                        "doors": 2,
                        "seats": 4,
                        "engine": "3.0L",
                        "emission_class": "Euro 6",
                        "colour": "Black",
                        "range_miles": null,
                        "vin": null,
                        "description": "BMW M2 Competition - Black Sapphire Metallic | High Spec | Performance Upgrades\n\nStunning BMW M2 Competition finished in Black Sapphire Metallic, presented in excellent condition with a full service history. This example comes with over 9,500 in factory optional extras alongside carefully selected performance upgrades, making it a standout car both visually and mechanically.\n\nKey Features & Factory Options:\nFull heated leather interior\nElectric memory seat adjustment\nHeated steering wheel\nHarman Kardon sound system\nApple CarPlay (unlocked)\nEnhanced Bluetooth with wireless charging\nAdaptive LED headlights\nDriving Assistant package\nComfort Access (keyless entry)\nReverse camera\nSun protection glass\nFolding, auto-dimming mirrors\nLumbar support (driver & passenger)\nThrough-loading system\nSpeed limit display\nM seat belts\nHigh-gloss trim with carbon fibre finish\n\nPerformance & Additional Upgrades:\nLitchfield Stage 1 remap\nStage 3 CSL gearbox map\nUpgraded braking system\nEibach lowering springs\nCrank hub capture plate\nUpgraded spark plugs\nWheel spacers\nBrand new tyres all round\n\nSecurity & Peace of Mind:\nGhost immobiliser\nTracker system installed\n\nThis is a seriously well-specced and tastefully upgraded M2 Competition, offering both everyday comfort and thrilling performance. A rare opportunity to own a properly enhanced example.\n\nReady to drive and enjoy",
                        "description_section_present": true,
                        "image_count": 16,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/1eb0a3c0884d4227985de27bf156afc8.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/d510a4d3b64146c6aa560d0cce32a868.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/f507b974245a4980ab081a3cf7fff517.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/186924ecffdf486b861120412fd0b1b6.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8a518aa7898e4c8eb272b60d0a48d3c4.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/74062a1489354b2f86aa186108bf5ba4.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/00e01a6fbe154694a9e792711ccaddc7.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/ea0e410b78194ac199c52ef63e16f7e2.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/bce08b0798344468837058e7f06637da.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/22f01f801eab46fea8f2226b7a3121e4.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/bdb4cb6fb6824b3592e37f2a4306a65b.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/5cb931755a9c4b33a2c68d1e931f8c82.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/0792d31bba2e49ef96c5520dc31084b2.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/09108e48d69b4450a1f3d09389a9d32f.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/73f1525746834a1cbfe5ce0abfe93355.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "01164845381",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202603100580449",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202603100580449",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.01s] url: https://www.autotrader.co.uk/car-details/202603100580449",
                        "[+0.02s] at_id: 202603100580449",
                        "[+2.27s] driver started",
                        "[+4.46s] page loaded",
                        "[+5.58s] pre-cookie wait done",
                        "[+5.68s] switched into cookie iframe",
                        "[+5.95s] cookie button clicked",
                        "[+6.02s] cookie iframe gone",
                        "[+6.07s] title: 2019 BMW M2",
                        "[+7.56s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                        "[+7.62s] price: 36950",
                        "[+7.71s] 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']",
                        "[+7.72s] 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']",
                        "[+7.83s] overview section confirmed via CSS selector",
                        "[+7.85s] mileage: 24126",
                        "[+7.85s] year: 2019",
                        "[+7.87s] fuel: Petrol",
                        "[+7.88s] body_type: Coupe",
                        "[+7.88s] gearbox: Automatic",
                        "[+7.89s] doors: 2",
                        "[+7.9s] seats: 4",
                        "[+7.91s] engine: 3.0L",
                        "[+7.91s] emission_class: Euro 6",
                        "[+7.92s] colour: Black",
                        "[+7.94s] range_miles: None",
                        "[+7.96s] data-lp-sdes not found — falling back to title parse",
                        "[+7.97s] make/model from page title: BMW / M2",
                        "[+8.06s] dealer_name: None",
                        "[+8.07s] dealer_id: None",
                        "[+8.21s] dealer_rating: None",
                        "[+8.24s] dealer_phone: 01164845381",
                        "[+8.26s] is_private_seller: True",
                        "[+8.35s] description_section_present: True",
                        "[+9.12s] description signpost clicked",
                        "[+9.22s] description: 1368 chars",
                        "[+9.26s] description modal closed",
                        "[+9.3s] image_count from counter: 16",
                        "[+9.4s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+10.08s] image grid present",
                        "[+10.67s] gallery images extracted: 16",
                        "[+10.67s] data_complete: True",
                        "[+10.92s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202603100580449",
                    "vdata_scrape_id": "at_id_202603100580449",
                    "data_complete": true,
                    "listing": {
                        "vrm": "V5GLL",
                        "year": 2019,
                        "make": "BMW",
                        "model": "M2",
                        "price": 36950,
                        "mileage": 24126,
                        "colour": "Black",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Ultimate Spec M2 Competition",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/1eb0a3c0884d4227985de27bf156afc8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/d510a4d3b64146c6aa560d0cce32a868.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f507b974245a4980ab081a3cf7fff517.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/186924ecffdf486b861120412fd0b1b6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8a518aa7898e4c8eb272b60d0a48d3c4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/74062a1489354b2f86aa186108bf5ba4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/00e01a6fbe154694a9e792711ccaddc7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ea0e410b78194ac199c52ef63e16f7e2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bce08b0798344468837058e7f06637da.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/22f01f801eab46fea8f2226b7a3121e4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bdb4cb6fb6824b3592e37f2a4306a65b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5cb931755a9c4b33a2c68d1e931f8c82.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0792d31bba2e49ef96c5520dc31084b2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/09108e48d69b4450a1f3d09389a9d32f.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/73f1525746834a1cbfe5ce0abfe93355.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202603100580449",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202603100580449&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Black",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 24126,
                        "model": "M2",
                        "price": 36950,
                        "registration": "V5GLL",
                        "registrationYear": 2019,
                        "transmission": "Automatic",
                        "summary": "BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Ultimate Spec M2 Competition",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/1eb0a3c0884d4227985de27bf156afc8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/d510a4d3b64146c6aa560d0cce32a868.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f507b974245a4980ab081a3cf7fff517.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/186924ecffdf486b861120412fd0b1b6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8a518aa7898e4c8eb272b60d0a48d3c4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/74062a1489354b2f86aa186108bf5ba4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/00e01a6fbe154694a9e792711ccaddc7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ea0e410b78194ac199c52ef63e16f7e2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bce08b0798344468837058e7f06637da.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/22f01f801eab46fea8f2226b7a3121e4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/bdb4cb6fb6824b3592e37f2a4306a65b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5cb931755a9c4b33a2c68d1e931f8c82.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0792d31bba2e49ef96c5520dc31084b2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/09108e48d69b4450a1f3d09389a9d32f.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/73f1525746834a1cbfe5ce0abfe93355.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202603100580449",
                        "stockId": "8a4291909cd4522f019cd8bfb56b6cf5",
                        "searchId": "202603100580449"
                    },
                    "steps": [
                        "start",
                        "at_id: 202603100580449",
                        "url: https://www.zuto.com/apply/?advertId=202603100580449&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: V5GLL",
                        "make/model: BMW / M2",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-12 10:39:33",
                    "reasons": [
                        "first_ingest"
                    ]
                }
            ],
            "description": "BMW M2 Competition - Black Sapphire Metallic | High Spec | Performance Upgrades\n\nStunning BMW M2 Competition finished in Black Sapphire Metallic, presented in excellent condition with a full service history. This example comes with over 9,500 in factory optional extras alongside carefully selected performance upgrades, making it a standout car both visually and mechanically.\n\nKey Features & Factory Options:\nFull heated leather interior\nElectric memory seat adjustment\nHeated steering wheel\nHarman Kardon sound system\nApple CarPlay (unlocked)\nEnhanced Bluetooth with wireless charging\nAdaptive LED headlights\nDriving Assistant package\nComfort Access (keyless entry)\nReverse camera\nSun protection glass\nFolding, auto-dimming mirrors\nLumbar support (driver & passenger)\nThrough-loading system\nSpeed limit display\nM seat belts\nHigh-gloss trim with carbon fibre finish\n\nPerformance & Additional Upgrades:\nLitchfield Stage 1 remap\nStage 3 CSL gearbox map\nUpgraded braking system\nEibach lowering springs\nCrank hub capture plate\nUpgraded spark plugs\nWheel spacers\nBrand new tyres all round\n\nSecurity & Peace of Mind:\nGhost immobiliser\nTracker system installed\n\nThis is a seriously well-specced and tastefully upgraded M2 Competition, offering both everyday comfort and thrilling performance. A rare opportunity to own a properly enhanced example.\n\nReady to drive and enjoy",
            "colour_detail": "Black",
            "price_history": [
                {
                    "price": 36950,
                    "recorded_at": "2026-06-12 10:39:33"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "1eb0a3c0884d4227985de27bf156afc8",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/1eb0a3c0884d4227985de27bf156afc8.jpg"
                            }
                        },
                        {
                            "hash": "d510a4d3b64146c6aa560d0cce32a868",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/d510a4d3b64146c6aa560d0cce32a868.jpg"
                            }
                        },
                        {
                            "hash": "eb98729ff2ff4a79abc0cc0fb0cd9c69",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg"
                            }
                        },
                        {
                            "hash": "f507b974245a4980ab081a3cf7fff517",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/f507b974245a4980ab081a3cf7fff517.jpg"
                            }
                        },
                        {
                            "hash": "186924ecffdf486b861120412fd0b1b6",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/186924ecffdf486b861120412fd0b1b6.jpg"
                            }
                        },
                        {
                            "hash": "8a518aa7898e4c8eb272b60d0a48d3c4",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8a518aa7898e4c8eb272b60d0a48d3c4.jpg"
                            }
                        },
                        {
                            "hash": "74062a1489354b2f86aa186108bf5ba4",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/74062a1489354b2f86aa186108bf5ba4.jpg"
                            }
                        },
                        {
                            "hash": "00e01a6fbe154694a9e792711ccaddc7",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/00e01a6fbe154694a9e792711ccaddc7.jpg"
                            }
                        },
                        {
                            "hash": "ea0e410b78194ac199c52ef63e16f7e2",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/ea0e410b78194ac199c52ef63e16f7e2.jpg"
                            }
                        },
                        {
                            "hash": "bce08b0798344468837058e7f06637da",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/bce08b0798344468837058e7f06637da.jpg"
                            }
                        },
                        {
                            "hash": "22f01f801eab46fea8f2226b7a3121e4",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/22f01f801eab46fea8f2226b7a3121e4.jpg"
                            }
                        },
                        {
                            "hash": "bdb4cb6fb6824b3592e37f2a4306a65b",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/bdb4cb6fb6824b3592e37f2a4306a65b.jpg"
                            }
                        },
                        {
                            "hash": "5cb931755a9c4b33a2c68d1e931f8c82",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/5cb931755a9c4b33a2c68d1e931f8c82.jpg"
                            }
                        },
                        {
                            "hash": "0792d31bba2e49ef96c5520dc31084b2",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0792d31bba2e49ef96c5520dc31084b2.jpg"
                            }
                        },
                        {
                            "hash": "09108e48d69b4450a1f3d09389a9d32f",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/09108e48d69b4450a1f3d09389a9d32f.jpg"
                            }
                        },
                        {
                            "hash": "73f1525746834a1cbfe5ce0abfe93355",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/73f1525746834a1cbfe5ce0abfe93355.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-12 10:39:33"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 24126,
                    "recorded_at": "2026-06-12 10:39:33"
                }
            ],
            "description_history": [
                {
                    "hash": "89148b16e835771ab98c8a5ffb22e4a4",
                    "text": "BMW M2 Competition - Black Sapphire Metallic | High Spec | Performance Upgrades\n\nStunning BMW M2 Competition finished in Black Sapphire Metallic, presented in excellent condition with a full service history. This example comes with over 9,500 in factory optional extras alongside carefully selected performance upgrades, making it a standout car both visually and mechanically.\n\nKey Features & Factory Options:\nFull heated leather interior\nElectric memory seat adjustment\nHeated steering wheel\nHarman Kardon sound system\nApple CarPlay (unlocked)\nEnhanced Bluetooth with wireless charging\nAdaptive LED headlights\nDriving Assistant package\nComfort Access (keyless entry)\nReverse camera\nSun protection glass\nFolding, auto-dimming mirrors\nLumbar support (driver & passenger)\nThrough-loading system\nSpeed limit display\nM seat belts\nHigh-gloss trim with carbon fibre finish\n\nPerformance & Additional Upgrades:\nLitchfield Stage 1 remap\nStage 3 CSL gearbox map\nUpgraded braking system\nEibach lowering springs\nCrank hub capture plate\nUpgraded spark plugs\nWheel spacers\nBrand new tyres all round\n\nSecurity & Peace of Mind:\nGhost immobiliser\nTracker system installed\n\nThis is a seriously well-specced and tastefully upgraded M2 Competition, offering both everyday comfort and thrilling performance. A rare opportunity to own a properly enhanced example.\n\nReady to drive and enjoy",
                    "recorded_at": "2026-06-12 10:39:33"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/1eb0a3c0884d4227985de27bf156afc8.jpg",
        "cdn_path": "507/27041/7c21065685f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "7c21065685",
        "cdn_sizes": {
            "f": "507/27041/7c21065685f.jpg",
            "l": "507/27041/7c21065685l.jpg",
            "m": "507/27041/7c21065685m.jpg",
            "s": "507/27041/7c21065685s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/d510a4d3b64146c6aa560d0cce32a868.jpg",
        "cdn_path": "507/27041/f629abf627f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f629abf627",
        "cdn_sizes": {
            "f": "507/27041/f629abf627f.jpg",
            "l": "507/27041/f629abf627l.jpg",
            "m": "507/27041/f629abf627m.jpg",
            "s": "507/27041/f629abf627s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg",
        "cdn_path": "507/27041/19d627ffdbf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "19d627ffdb",
        "cdn_sizes": {
            "f": "507/27041/19d627ffdbf.jpg",
            "l": "507/27041/19d627ffdbl.jpg",
            "m": "507/27041/19d627ffdbm.jpg",
            "s": "507/27041/19d627ffdbs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f507b974245a4980ab081a3cf7fff517.jpg",
        "cdn_path": "507/27041/49a01fa12cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "49a01fa12c",
        "cdn_sizes": {
            "f": "507/27041/49a01fa12cf.jpg",
            "l": "507/27041/49a01fa12cl.jpg",
            "m": "507/27041/49a01fa12cm.jpg",
            "s": "507/27041/49a01fa12cs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/186924ecffdf486b861120412fd0b1b6.jpg",
        "cdn_path": "507/27041/d6c6190920f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d6c6190920",
        "cdn_sizes": {
            "f": "507/27041/d6c6190920f.jpg",
            "l": "507/27041/d6c6190920l.jpg",
            "m": "507/27041/d6c6190920m.jpg",
            "s": "507/27041/d6c6190920s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8a518aa7898e4c8eb272b60d0a48d3c4.jpg",
        "cdn_path": "507/27041/0b595b0d9bf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "0b595b0d9b",
        "cdn_sizes": {
            "f": "507/27041/0b595b0d9bf.jpg",
            "l": "507/27041/0b595b0d9bl.jpg",
            "m": "507/27041/0b595b0d9bm.jpg",
            "s": "507/27041/0b595b0d9bs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/74062a1489354b2f86aa186108bf5ba4.jpg",
        "cdn_path": "507/27041/e5c935f6eaf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "e5c935f6ea",
        "cdn_sizes": {
            "f": "507/27041/e5c935f6eaf.jpg",
            "l": "507/27041/e5c935f6eal.jpg",
            "m": "507/27041/e5c935f6eam.jpg",
            "s": "507/27041/e5c935f6eas.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/00e01a6fbe154694a9e792711ccaddc7.jpg",
        "cdn_path": "507/27041/c55dbf43d4f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c55dbf43d4",
        "cdn_sizes": {
            "f": "507/27041/c55dbf43d4f.jpg",
            "l": "507/27041/c55dbf43d4l.jpg",
            "m": "507/27041/c55dbf43d4m.jpg",
            "s": "507/27041/c55dbf43d4s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/ea0e410b78194ac199c52ef63e16f7e2.jpg",
        "cdn_path": "507/27041/212df8ebb1f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "212df8ebb1",
        "cdn_sizes": {
            "f": "507/27041/212df8ebb1f.jpg",
            "l": "507/27041/212df8ebb1l.jpg",
            "m": "507/27041/212df8ebb1m.jpg",
            "s": "507/27041/212df8ebb1s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/bce08b0798344468837058e7f06637da.jpg",
        "cdn_path": "507/27041/4e15a1d9c6f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "4e15a1d9c6",
        "cdn_sizes": {
            "f": "507/27041/4e15a1d9c6f.jpg",
            "l": "507/27041/4e15a1d9c6l.jpg",
            "m": "507/27041/4e15a1d9c6m.jpg",
            "s": "507/27041/4e15a1d9c6s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/22f01f801eab46fea8f2226b7a3121e4.jpg",
        "cdn_path": "507/27041/ac03747229f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ac03747229",
        "cdn_sizes": {
            "f": "507/27041/ac03747229f.jpg",
            "l": "507/27041/ac03747229l.jpg",
            "m": "507/27041/ac03747229m.jpg",
            "s": "507/27041/ac03747229s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/bdb4cb6fb6824b3592e37f2a4306a65b.jpg",
        "cdn_path": "507/27041/ed438a8a24f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ed438a8a24",
        "cdn_sizes": {
            "f": "507/27041/ed438a8a24f.jpg",
            "l": "507/27041/ed438a8a24l.jpg",
            "m": "507/27041/ed438a8a24m.jpg",
            "s": "507/27041/ed438a8a24s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/5cb931755a9c4b33a2c68d1e931f8c82.jpg",
        "cdn_path": "507/27041/440e0227baf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "440e0227ba",
        "cdn_sizes": {
            "f": "507/27041/440e0227baf.jpg",
            "l": "507/27041/440e0227bal.jpg",
            "m": "507/27041/440e0227bam.jpg",
            "s": "507/27041/440e0227bas.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0792d31bba2e49ef96c5520dc31084b2.jpg",
        "cdn_path": "507/27041/f3009cb321f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f3009cb321",
        "cdn_sizes": {
            "f": "507/27041/f3009cb321f.jpg",
            "l": "507/27041/f3009cb321l.jpg",
            "m": "507/27041/f3009cb321m.jpg",
            "s": "507/27041/f3009cb321s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/09108e48d69b4450a1f3d09389a9d32f.jpg",
        "cdn_path": "507/27041/a4b5ccd105f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "a4b5ccd105",
        "cdn_sizes": {
            "f": "507/27041/a4b5ccd105f.jpg",
            "l": "507/27041/a4b5ccd105l.jpg",
            "m": "507/27041/a4b5ccd105m.jpg",
            "s": "507/27041/a4b5ccd105s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/73f1525746834a1cbfe5ce0abfe93355.jpg",
        "cdn_path": "507/27041/fa468bf0c3f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fa468bf0c3",
        "cdn_sizes": {
            "f": "507/27041/fa468bf0c3f.jpg",
            "l": "507/27041/fa468bf0c3l.jpg",
            "m": "507/27041/fa468bf0c3m.jpg",
            "s": "507/27041/fa468bf0c3s.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "V5GLL",
    "make": "BMW",
    "model": "M2",
    "trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
    "year": 2019,
    "body_type": "Coupe",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "Black",
    "doors": 2,
    "seats": 4,
    "mileage": 24126,
    "price": 36950,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "search-make-bmw-m2",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202603100580449",
            "vdata_scrape_id": "at_id_202603100580449",
            "data_complete": true,
            "listing": {
                "title": "2019 BMW M2",
                "subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                "make": "BMW",
                "model": "M2",
                "year": 2019,
                "price": 36950,
                "mileage": 24126,
                "fuel": "Petrol",
                "body_type": "Coupe",
                "gearbox": "Automatic",
                "doors": 2,
                "seats": 4,
                "engine": "3.0L",
                "emission_class": "Euro 6",
                "colour": "Black",
                "range_miles": null,
                "vin": null,
                "description": "BMW M2 Competition - Black Sapphire Metallic | High Spec | Performance Upgrades\n\nStunning BMW M2 Competition finished in Black Sapphire Metallic, presented in excellent condition with a full service history. This example comes with over 9,500 in factory optional extras alongside carefully selected performance upgrades, making it a standout car both visually and mechanically.\n\nKey Features & Factory Options:\nFull heated leather interior\nElectric memory seat adjustment\nHeated steering wheel\nHarman Kardon sound system\nApple CarPlay (unlocked)\nEnhanced Bluetooth with wireless charging\nAdaptive LED headlights\nDriving Assistant package\nComfort Access (keyless entry)\nReverse camera\nSun protection glass\nFolding, auto-dimming mirrors\nLumbar support (driver & passenger)\nThrough-loading system\nSpeed limit display\nM seat belts\nHigh-gloss trim with carbon fibre finish\n\nPerformance & Additional Upgrades:\nLitchfield Stage 1 remap\nStage 3 CSL gearbox map\nUpgraded braking system\nEibach lowering springs\nCrank hub capture plate\nUpgraded spark plugs\nWheel spacers\nBrand new tyres all round\n\nSecurity & Peace of Mind:\nGhost immobiliser\nTracker system installed\n\nThis is a seriously well-specced and tastefully upgraded M2 Competition, offering both everyday comfort and thrilling performance. A rare opportunity to own a properly enhanced example.\n\nReady to drive and enjoy",
                "description_section_present": true,
                "image_count": 16,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/1eb0a3c0884d4227985de27bf156afc8.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/d510a4d3b64146c6aa560d0cce32a868.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/f507b974245a4980ab081a3cf7fff517.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/186924ecffdf486b861120412fd0b1b6.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8a518aa7898e4c8eb272b60d0a48d3c4.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/74062a1489354b2f86aa186108bf5ba4.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/00e01a6fbe154694a9e792711ccaddc7.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/ea0e410b78194ac199c52ef63e16f7e2.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/bce08b0798344468837058e7f06637da.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/22f01f801eab46fea8f2226b7a3121e4.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/bdb4cb6fb6824b3592e37f2a4306a65b.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/5cb931755a9c4b33a2c68d1e931f8c82.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/0792d31bba2e49ef96c5520dc31084b2.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/09108e48d69b4450a1f3d09389a9d32f.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/73f1525746834a1cbfe5ce0abfe93355.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "01164845381",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202603100580449",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202603100580449",
            "steps": [
                "[+0.0s] start",
                "[+0.01s] url: https://www.autotrader.co.uk/car-details/202603100580449",
                "[+0.02s] at_id: 202603100580449",
                "[+2.27s] driver started",
                "[+4.46s] page loaded",
                "[+5.58s] pre-cookie wait done",
                "[+5.68s] switched into cookie iframe",
                "[+5.95s] cookie button clicked",
                "[+6.02s] cookie iframe gone",
                "[+6.07s] title: 2019 BMW M2",
                "[+7.56s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                "[+7.62s] price: 36950",
                "[+7.71s] 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']",
                "[+7.72s] 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']",
                "[+7.83s] overview section confirmed via CSS selector",
                "[+7.85s] mileage: 24126",
                "[+7.85s] year: 2019",
                "[+7.87s] fuel: Petrol",
                "[+7.88s] body_type: Coupe",
                "[+7.88s] gearbox: Automatic",
                "[+7.89s] doors: 2",
                "[+7.9s] seats: 4",
                "[+7.91s] engine: 3.0L",
                "[+7.91s] emission_class: Euro 6",
                "[+7.92s] colour: Black",
                "[+7.94s] range_miles: None",
                "[+7.96s] data-lp-sdes not found — falling back to title parse",
                "[+7.97s] make/model from page title: BMW / M2",
                "[+8.06s] dealer_name: None",
                "[+8.07s] dealer_id: None",
                "[+8.21s] dealer_rating: None",
                "[+8.24s] dealer_phone: 01164845381",
                "[+8.26s] is_private_seller: True",
                "[+8.35s] description_section_present: True",
                "[+9.12s] description signpost clicked",
                "[+9.22s] description: 1368 chars",
                "[+9.26s] description modal closed",
                "[+9.3s] image_count from counter: 16",
                "[+9.4s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+10.08s] image grid present",
                "[+10.67s] gallery images extracted: 16",
                "[+10.67s] data_complete: True",
                "[+10.92s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202603100580449",
            "vdata_scrape_id": "at_id_202603100580449",
            "data_complete": true,
            "listing": {
                "vrm": "V5GLL",
                "year": 2019,
                "make": "BMW",
                "model": "M2",
                "price": 36950,
                "mileage": 24126,
                "colour": "Black",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Ultimate Spec M2 Competition",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/1eb0a3c0884d4227985de27bf156afc8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/d510a4d3b64146c6aa560d0cce32a868.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f507b974245a4980ab081a3cf7fff517.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/186924ecffdf486b861120412fd0b1b6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8a518aa7898e4c8eb272b60d0a48d3c4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/74062a1489354b2f86aa186108bf5ba4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/00e01a6fbe154694a9e792711ccaddc7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ea0e410b78194ac199c52ef63e16f7e2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bce08b0798344468837058e7f06637da.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/22f01f801eab46fea8f2226b7a3121e4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bdb4cb6fb6824b3592e37f2a4306a65b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5cb931755a9c4b33a2c68d1e931f8c82.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0792d31bba2e49ef96c5520dc31084b2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/09108e48d69b4450a1f3d09389a9d32f.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/73f1525746834a1cbfe5ce0abfe93355.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202603100580449",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202603100580449&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Black",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 24126,
                "model": "M2",
                "price": 36950,
                "registration": "V5GLL",
                "registrationYear": 2019,
                "transmission": "Automatic",
                "summary": "BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Ultimate Spec M2 Competition",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/1eb0a3c0884d4227985de27bf156afc8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/d510a4d3b64146c6aa560d0cce32a868.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f507b974245a4980ab081a3cf7fff517.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/186924ecffdf486b861120412fd0b1b6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8a518aa7898e4c8eb272b60d0a48d3c4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/74062a1489354b2f86aa186108bf5ba4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/00e01a6fbe154694a9e792711ccaddc7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ea0e410b78194ac199c52ef63e16f7e2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bce08b0798344468837058e7f06637da.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/22f01f801eab46fea8f2226b7a3121e4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/bdb4cb6fb6824b3592e37f2a4306a65b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5cb931755a9c4b33a2c68d1e931f8c82.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0792d31bba2e49ef96c5520dc31084b2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/09108e48d69b4450a1f3d09389a9d32f.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/73f1525746834a1cbfe5ce0abfe93355.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202603100580449",
                "stockId": "8a4291909cd4522f019cd8bfb56b6cf5",
                "searchId": "202603100580449"
            },
            "steps": [
                "start",
                "at_id: 202603100580449",
                "url: https://www.zuto.com/apply/?advertId=202603100580449&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: V5GLL",
                "make/model: BMW / M2",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-12 10:39:33",
            "reasons": [
                "first_ingest"
            ]
        }
    ],
    "description": "BMW M2 Competition - Black Sapphire Metallic | High Spec | Performance Upgrades\n\nStunning BMW M2 Competition finished in Black Sapphire Metallic, presented in excellent condition with a full service history. This example comes with over 9,500 in factory optional extras alongside carefully selected performance upgrades, making it a standout car both visually and mechanically.\n\nKey Features & Factory Options:\nFull heated leather interior\nElectric memory seat adjustment\nHeated steering wheel\nHarman Kardon sound system\nApple CarPlay (unlocked)\nEnhanced Bluetooth with wireless charging\nAdaptive LED headlights\nDriving Assistant package\nComfort Access (keyless entry)\nReverse camera\nSun protection glass\nFolding, auto-dimming mirrors\nLumbar support (driver & passenger)\nThrough-loading system\nSpeed limit display\nM seat belts\nHigh-gloss trim with carbon fibre finish\n\nPerformance & Additional Upgrades:\nLitchfield Stage 1 remap\nStage 3 CSL gearbox map\nUpgraded braking system\nEibach lowering springs\nCrank hub capture plate\nUpgraded spark plugs\nWheel spacers\nBrand new tyres all round\n\nSecurity & Peace of Mind:\nGhost immobiliser\nTracker system installed\n\nThis is a seriously well-specced and tastefully upgraded M2 Competition, offering both everyday comfort and thrilling performance. A rare opportunity to own a properly enhanced example.\n\nReady to drive and enjoy",
    "colour_detail": "Black",
    "price_history": [
        {
            "price": 36950,
            "recorded_at": "2026-06-12 10:39:33"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "1eb0a3c0884d4227985de27bf156afc8",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/1eb0a3c0884d4227985de27bf156afc8.jpg"
                    }
                },
                {
                    "hash": "d510a4d3b64146c6aa560d0cce32a868",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/d510a4d3b64146c6aa560d0cce32a868.jpg"
                    }
                },
                {
                    "hash": "eb98729ff2ff4a79abc0cc0fb0cd9c69",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/eb98729ff2ff4a79abc0cc0fb0cd9c69.jpg"
                    }
                },
                {
                    "hash": "f507b974245a4980ab081a3cf7fff517",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/f507b974245a4980ab081a3cf7fff517.jpg"
                    }
                },
                {
                    "hash": "186924ecffdf486b861120412fd0b1b6",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/186924ecffdf486b861120412fd0b1b6.jpg"
                    }
                },
                {
                    "hash": "8a518aa7898e4c8eb272b60d0a48d3c4",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8a518aa7898e4c8eb272b60d0a48d3c4.jpg"
                    }
                },
                {
                    "hash": "74062a1489354b2f86aa186108bf5ba4",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/74062a1489354b2f86aa186108bf5ba4.jpg"
                    }
                },
                {
                    "hash": "00e01a6fbe154694a9e792711ccaddc7",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/00e01a6fbe154694a9e792711ccaddc7.jpg"
                    }
                },
                {
                    "hash": "ea0e410b78194ac199c52ef63e16f7e2",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/ea0e410b78194ac199c52ef63e16f7e2.jpg"
                    }
                },
                {
                    "hash": "bce08b0798344468837058e7f06637da",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/bce08b0798344468837058e7f06637da.jpg"
                    }
                },
                {
                    "hash": "22f01f801eab46fea8f2226b7a3121e4",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/22f01f801eab46fea8f2226b7a3121e4.jpg"
                    }
                },
                {
                    "hash": "bdb4cb6fb6824b3592e37f2a4306a65b",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/bdb4cb6fb6824b3592e37f2a4306a65b.jpg"
                    }
                },
                {
                    "hash": "5cb931755a9c4b33a2c68d1e931f8c82",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/5cb931755a9c4b33a2c68d1e931f8c82.jpg"
                    }
                },
                {
                    "hash": "0792d31bba2e49ef96c5520dc31084b2",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0792d31bba2e49ef96c5520dc31084b2.jpg"
                    }
                },
                {
                    "hash": "09108e48d69b4450a1f3d09389a9d32f",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/09108e48d69b4450a1f3d09389a9d32f.jpg"
                    }
                },
                {
                    "hash": "73f1525746834a1cbfe5ce0abfe93355",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/73f1525746834a1cbfe5ce0abfe93355.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-12 10:39:33"
        }
    ],
    "mileage_history": [
        {
            "mileage": 24126,
            "recorded_at": "2026-06-12 10:39:33"
        }
    ],
    "description_history": [
        {
            "hash": "89148b16e835771ab98c8a5ffb22e4a4",
            "text": "BMW M2 Competition - Black Sapphire Metallic | High Spec | Performance Upgrades\n\nStunning BMW M2 Competition finished in Black Sapphire Metallic, presented in excellent condition with a full service history. This example comes with over 9,500 in factory optional extras alongside carefully selected performance upgrades, making it a standout car both visually and mechanically.\n\nKey Features & Factory Options:\nFull heated leather interior\nElectric memory seat adjustment\nHeated steering wheel\nHarman Kardon sound system\nApple CarPlay (unlocked)\nEnhanced Bluetooth with wireless charging\nAdaptive LED headlights\nDriving Assistant package\nComfort Access (keyless entry)\nReverse camera\nSun protection glass\nFolding, auto-dimming mirrors\nLumbar support (driver & passenger)\nThrough-loading system\nSpeed limit display\nM seat belts\nHigh-gloss trim with carbon fibre finish\n\nPerformance & Additional Upgrades:\nLitchfield Stage 1 remap\nStage 3 CSL gearbox map\nUpgraded braking system\nEibach lowering springs\nCrank hub capture plate\nUpgraded spark plugs\nWheel spacers\nBrand new tyres all round\n\nSecurity & Peace of Mind:\nGhost immobiliser\nTracker system installed\n\nThis is a seriously well-specced and tastefully upgraded M2 Competition, offering both everyday comfort and thrilling performance. A rare opportunity to own a properly enhanced example.\n\nReady to drive and enjoy",
            "recorded_at": "2026-06-12 10:39:33"
        }
    ]
}