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

2015 BMW M4

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

£22,000
65,000 miles
N21WTY

Overview

Mileage
65,000 miles
Registration
2015 (15 reg)
Fuel type
Petrol
Body type
Convertible
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Blue
Purchased a SUV so very reluctant sale. Service due 800 miles. Magnificent BMW M4 which requires no introduction. Real head turner. Well cared for car, in great condition with no expense spared. The car comes with every thing expected from Pro Nav, Harman Kardon Surround Sound System, New HK Amp fitted by BMW 2021, HUD, Rear Reversing Cameras, Park Distance Control, Electric Heated Memory Seats with Air Scarf, BMW M Performance Race Display Alcantara Steering Wheel Il with Carbon Trim. Full Leather, Adaptive M Suspension, AUX, Bluetooth Audio, + all the usual M4 stuff. Full Performance Carbon Body Styling, Custom Rear Carbon Spoiler, Ghost Security system (need a combination to start the car), Full PPF (Paint Protection Film) By Topaz, New Bilstein Shock Absorbers and Springs and the list really goes on. This car has a very good colour combo San Marino individual metallic exterior, paint and Silverstone leather interior with 19 437 M Double spoke Alloy. This amazing car comes with full BMW service History along with 2 keys, It truly is a head turner and must be viewed, you will not be disappointed. New tinted windows and refurbished alloys July 2024. New Clutch Pack fitted by BMW Feb 2024. Private Plate will not be sold with car. Service due 800 miles. Had air con regas May 2026. MOT until 3/2/27 Brand new BMW brake discs and pads front and rear. Fitted July 2025.

History

Price history

When Price Δ
5 days ago £22,000

Mileage history

When Mileage Δ
5 days ago 65,000

Item data

Processed fields

vrm
N21WTY
make
BMW
model
M4
trim line
3.0 BiTurbo DCT Euro 6 (s/s) 2dr
year
2015
body type
Convertible
fuel type
Petrol
transmission
Automatic
engine size cc
3000
engine size litres
3
colour
Blue
doors
2
seats
4
mileage
65000
price
22000
source key
search-make-bmw-m4
platform
autotrader

Item record

item id
36893
remote id
https://www.autotrader.co.uk/car-details/202410215418640
platform
autotrader
source key
search-make-bmw-m4
remote status
unavailable
media count
18
first seen at
2026-06-10 06:53:36
last seen at
2026-06-12 07:10:51
completed at
2026-06-13 04:17:37
remote url
View original →

Raw data

Item record
{
    "item_id": 36893,
    "remote_id": "https://www.autotrader.co.uk/car-details/202410215418640",
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202410215418640",
    "remote_status": "unavailable",
    "media_count": 18,
    "last_seen_at": "2026-06-12 07:10:51",
    "first_seen_at": "2026-06-10 06:53:36",
    "completed_at": "2026-06-13 04:17:37",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6936d263451345e0abbba8eaaddd709d.jpg",
                "cdn_path": "509/36893/021014d7fff.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "021014d7ff",
                "cdn_sizes": {
                    "f": "509/36893/021014d7fff.jpg",
                    "l": "509/36893/021014d7ffl.jpg",
                    "m": "509/36893/021014d7ffm.jpg",
                    "s": "509/36893/021014d7ffs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e8a6e3e0c577459a81441be8d5f745f2.jpg",
                "cdn_path": "509/36893/9e09ebef3bf.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "9e09ebef3b",
                "cdn_sizes": {
                    "f": "509/36893/9e09ebef3bf.jpg",
                    "l": "509/36893/9e09ebef3bl.jpg",
                    "m": "509/36893/9e09ebef3bm.jpg",
                    "s": "509/36893/9e09ebef3bs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/484b3008162a45f0b810318cfb8234f2.jpg",
                "cdn_path": "509/36893/4cb714fd14f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "4cb714fd14",
                "cdn_sizes": {
                    "f": "509/36893/4cb714fd14f.jpg",
                    "l": "509/36893/4cb714fd14l.jpg",
                    "m": "509/36893/4cb714fd14m.jpg",
                    "s": "509/36893/4cb714fd14s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f2e76e7cfa8c477f972fd507551b2b53.jpg",
                "cdn_path": "509/36893/1da6d3fdc3f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "1da6d3fdc3",
                "cdn_sizes": {
                    "f": "509/36893/1da6d3fdc3f.jpg",
                    "l": "509/36893/1da6d3fdc3l.jpg",
                    "m": "509/36893/1da6d3fdc3m.jpg",
                    "s": "509/36893/1da6d3fdc3s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/74e8e9d20fc74e7bb5b558d061533954.jpg",
                "cdn_path": "509/36893/7f17690431f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "7f17690431",
                "cdn_sizes": {
                    "f": "509/36893/7f17690431f.jpg",
                    "l": "509/36893/7f17690431l.jpg",
                    "m": "509/36893/7f17690431m.jpg",
                    "s": "509/36893/7f17690431s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg",
                "cdn_path": "509/36893/5c53654c57f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "5c53654c57",
                "cdn_sizes": {
                    "f": "509/36893/5c53654c57f.jpg",
                    "l": "509/36893/5c53654c57l.jpg",
                    "m": "509/36893/5c53654c57m.jpg",
                    "s": "509/36893/5c53654c57s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c387ed51f1604552ae4f93ed06a76d1a.jpg",
                "cdn_path": "509/36893/054c578f1af.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "054c578f1a",
                "cdn_sizes": {
                    "f": "509/36893/054c578f1af.jpg",
                    "l": "509/36893/054c578f1al.jpg",
                    "m": "509/36893/054c578f1am.jpg",
                    "s": "509/36893/054c578f1as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0d37c54503aa4ec7a7843dbb56c2996c.jpg",
                "cdn_path": "509/36893/65bc529d60f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "65bc529d60",
                "cdn_sizes": {
                    "f": "509/36893/65bc529d60f.jpg",
                    "l": "509/36893/65bc529d60l.jpg",
                    "m": "509/36893/65bc529d60m.jpg",
                    "s": "509/36893/65bc529d60s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/3c355894bc0f4cf78315f969d71bcc5a.jpg",
                "cdn_path": "509/36893/d2500de285f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "d2500de285",
                "cdn_sizes": {
                    "f": "509/36893/d2500de285f.jpg",
                    "l": "509/36893/d2500de285l.jpg",
                    "m": "509/36893/d2500de285m.jpg",
                    "s": "509/36893/d2500de285s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/774d4c0a128f451da89384c605fb6c0c.jpg",
                "cdn_path": "509/36893/8b1dc8e3aff.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "8b1dc8e3af",
                "cdn_sizes": {
                    "f": "509/36893/8b1dc8e3aff.jpg",
                    "l": "509/36893/8b1dc8e3afl.jpg",
                    "m": "509/36893/8b1dc8e3afm.jpg",
                    "s": "509/36893/8b1dc8e3afs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cc5ae6d1ba7d461aa93c909ae63eee98.jpg",
                "cdn_path": "509/36893/6fa4d92143f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "6fa4d92143",
                "cdn_sizes": {
                    "f": "509/36893/6fa4d92143f.jpg",
                    "l": "509/36893/6fa4d92143l.jpg",
                    "m": "509/36893/6fa4d92143m.jpg",
                    "s": "509/36893/6fa4d92143s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e3b3e396509b4b90885eec6ee36e248d.jpg",
                "cdn_path": "509/36893/3fc2d82013f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "3fc2d82013",
                "cdn_sizes": {
                    "f": "509/36893/3fc2d82013f.jpg",
                    "l": "509/36893/3fc2d82013l.jpg",
                    "m": "509/36893/3fc2d82013m.jpg",
                    "s": "509/36893/3fc2d82013s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cc43f8c262ad4e289757198d31aa3990.jpg",
                "cdn_path": "509/36893/e90840691ef.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "e90840691e",
                "cdn_sizes": {
                    "f": "509/36893/e90840691ef.jpg",
                    "l": "509/36893/e90840691el.jpg",
                    "m": "509/36893/e90840691em.jpg",
                    "s": "509/36893/e90840691es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8d4ed8c32b1a44b698a32671dd41ff42.jpg",
                "cdn_path": "509/36893/98af9ea905f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "98af9ea905",
                "cdn_sizes": {
                    "f": "509/36893/98af9ea905f.jpg",
                    "l": "509/36893/98af9ea905l.jpg",
                    "m": "509/36893/98af9ea905m.jpg",
                    "s": "509/36893/98af9ea905s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/7293e3ea776542ef867d1b51e1cbccb7.jpg",
                "cdn_path": "509/36893/7bef0e3d69f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "7bef0e3d69",
                "cdn_sizes": {
                    "f": "509/36893/7bef0e3d69f.jpg",
                    "l": "509/36893/7bef0e3d69l.jpg",
                    "m": "509/36893/7bef0e3d69m.jpg",
                    "s": "509/36893/7bef0e3d69s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/12e8ee1f972045e2a047d23fc6169a52.jpg",
                "cdn_path": "509/36893/98d4a5f322f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "98d4a5f322",
                "cdn_sizes": {
                    "f": "509/36893/98d4a5f322f.jpg",
                    "l": "509/36893/98d4a5f322l.jpg",
                    "m": "509/36893/98d4a5f322m.jpg",
                    "s": "509/36893/98d4a5f322s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg",
                "cdn_path": "509/36893/375a3c8847f.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "375a3c8847",
                "cdn_sizes": {
                    "f": "509/36893/375a3c8847f.jpg",
                    "l": "509/36893/375a3c8847l.jpg",
                    "m": "509/36893/375a3c8847m.jpg",
                    "s": "509/36893/375a3c8847s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f025895662744501a3398a6e4b161913.jpg",
                "cdn_path": "509/36893/482bd6b34ff.jpg",
                "status": "complete",
                "attempts": 0,
                "cdn_hash": "482bd6b34f",
                "cdn_sizes": {
                    "f": "509/36893/482bd6b34ff.jpg",
                    "l": "509/36893/482bd6b34fl.jpg",
                    "m": "509/36893/482bd6b34fm.jpg",
                    "s": "509/36893/482bd6b34fs.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "N21WTY",
            "make": "BMW",
            "model": "M4",
            "trim_line": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
            "year": 2015,
            "body_type": "Convertible",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "Blue",
            "doors": 2,
            "seats": 4,
            "mileage": 65000,
            "price": 22000,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "search-make-bmw-m4",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202410215418640",
                    "vdata_scrape_id": "at_id_202410215418640",
                    "data_complete": true,
                    "listing": {
                        "title": "2015 BMW M4",
                        "subtitle": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                        "make": "BMW",
                        "model": "M4",
                        "year": 2015,
                        "price": 22000,
                        "mileage": 65000,
                        "fuel": "Petrol",
                        "body_type": "Convertible",
                        "gearbox": "Automatic",
                        "doors": 2,
                        "seats": 4,
                        "engine": "3.0L",
                        "emission_class": "Euro 6",
                        "colour": "Blue",
                        "range_miles": null,
                        "vin": null,
                        "description": "Purchased a SUV so very reluctant sale. \n\nService due 800 miles.\n\nMagnificent BMW M4 which requires no introduction. Real head turner. Well cared for car, in great condition with no expense spared. The car comes with every thing expected from Pro Nav, Harman Kardon Surround Sound System, New HK Amp fitted by BMW 2021, HUD, Rear Reversing Cameras, Park Distance Control, Electric Heated Memory Seats with Air Scarf, BMW M Performance Race Display Alcantara Steering Wheel Il with Carbon Trim. Full Leather, Adaptive M Suspension, AUX, Bluetooth Audio, + all the usual M4 stuff. Full Performance Carbon Body Styling, Custom Rear Carbon Spoiler, Ghost Security system (need a combination to start the car), Full PPF (Paint Protection Film) By Topaz, New Bilstein Shock Absorbers and Springs and the list really goes on. This car has a very good colour combo San Marino individual metallic exterior, paint and Silverstone leather interior with 19 437 M Double spoke Alloy. This amazing car comes with full BMW service History along with 2 keys, It truly is a head turner and must be viewed, you will not be disappointed. New tinted windows and refurbished alloys July 2024. New Clutch Pack fitted by BMW Feb 2024. Private Plate will not be sold with car. Service due 800 miles. \n\nHad air con regas May 2026.\n\nMOT until 3/2/27\n\nBrand new BMW brake discs and pads front and rear. Fitted July 2025.",
                        "description_section_present": true,
                        "image_count": 18,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/6936d263451345e0abbba8eaaddd709d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e8a6e3e0c577459a81441be8d5f745f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/484b3008162a45f0b810318cfb8234f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/f2e76e7cfa8c477f972fd507551b2b53.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/74e8e9d20fc74e7bb5b558d061533954.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/c387ed51f1604552ae4f93ed06a76d1a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/0d37c54503aa4ec7a7843dbb56c2996c.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/3c355894bc0f4cf78315f969d71bcc5a.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/774d4c0a128f451da89384c605fb6c0c.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/cc5ae6d1ba7d461aa93c909ae63eee98.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e3b3e396509b4b90885eec6ee36e248d.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/cc43f8c262ad4e289757198d31aa3990.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8d4ed8c32b1a44b698a32671dd41ff42.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/7293e3ea776542ef867d1b51e1cbccb7.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/12e8ee1f972045e2a047d23fc6169a52.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/f025895662744501a3398a6e4b161913.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "02035422752",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202410215418640",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202410215418640",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202410215418640",
                        "[+0.0s] at_id: 202410215418640",
                        "[+2.54s] driver started",
                        "[+3.46s] page loaded",
                        "[+4.6s] pre-cookie wait done",
                        "[+4.64s] switched into cookie iframe",
                        "[+4.76s] cookie button clicked",
                        "[+4.77s] cookie iframe gone",
                        "[+4.8s] title: 2015 BMW M4",
                        "[+4.83s] subtitle: 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                        "[+4.87s] price: 22000",
                        "[+4.95s] 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', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information', 'retailer-section-seller-logo']",
                        "[+4.96s] 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']",
                        "[+4.98s] overview section confirmed via CSS selector",
                        "[+4.99s] mileage: 65000",
                        "[+4.99s] year: 2015",
                        "[+5.0s] fuel: Petrol",
                        "[+5.01s] body_type: Convertible",
                        "[+5.01s] gearbox: Automatic",
                        "[+5.02s] doors: 2",
                        "[+5.02s] seats: 4",
                        "[+5.03s] engine: 3.0L",
                        "[+5.03s] emission_class: Euro 6",
                        "[+5.04s] colour: Blue",
                        "[+5.05s] range_miles: None",
                        "[+5.07s] data-lp-sdes not found — falling back to title parse",
                        "[+5.1s] make/model from page title: BMW / M4",
                        "[+5.18s] dealer_name: None",
                        "[+5.19s] dealer_id: None",
                        "[+5.2s] dealer_rating: None",
                        "[+5.25s] dealer_phone: 02035422752",
                        "[+5.26s] is_private_seller: True",
                        "[+5.31s] description_section_present: True",
                        "[+5.81s] description signpost clicked",
                        "[+5.97s] description: 1393 chars",
                        "[+5.99s] description modal closed",
                        "[+6.02s] image_count from counter: 18",
                        "[+6.07s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+6.74s] image grid present",
                        "[+7.26s] gallery images extracted: 18",
                        "[+7.26s] data_complete: True",
                        "[+7.37s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202410215418640",
                    "vdata_scrape_id": "at_id_202410215418640",
                    "data_complete": true,
                    "listing": {
                        "vrm": "N21WTY",
                        "year": 2015,
                        "make": "BMW",
                        "model": "M4",
                        "price": 22000,
                        "mileage": 65000,
                        "colour": "Blue",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr San Marino Blue .  Ghost Alarm",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/6936d263451345e0abbba8eaaddd709d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e8a6e3e0c577459a81441be8d5f745f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/484b3008162a45f0b810318cfb8234f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f2e76e7cfa8c477f972fd507551b2b53.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/74e8e9d20fc74e7bb5b558d061533954.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c387ed51f1604552ae4f93ed06a76d1a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0d37c54503aa4ec7a7843dbb56c2996c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3c355894bc0f4cf78315f969d71bcc5a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/774d4c0a128f451da89384c605fb6c0c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cc5ae6d1ba7d461aa93c909ae63eee98.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e3b3e396509b4b90885eec6ee36e248d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cc43f8c262ad4e289757198d31aa3990.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8d4ed8c32b1a44b698a32671dd41ff42.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7293e3ea776542ef867d1b51e1cbccb7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/12e8ee1f972045e2a047d23fc6169a52.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f025895662744501a3398a6e4b161913.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202410215418640",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202410215418640&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Blue",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 65000,
                        "model": "M4",
                        "price": 22000,
                        "registration": "N21WTY",
                        "registrationYear": 2015,
                        "transmission": "Automatic",
                        "summary": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr San Marino Blue .  Ghost Alarm",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/6936d263451345e0abbba8eaaddd709d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e8a6e3e0c577459a81441be8d5f745f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/484b3008162a45f0b810318cfb8234f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f2e76e7cfa8c477f972fd507551b2b53.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/74e8e9d20fc74e7bb5b558d061533954.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c387ed51f1604552ae4f93ed06a76d1a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0d37c54503aa4ec7a7843dbb56c2996c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3c355894bc0f4cf78315f969d71bcc5a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/774d4c0a128f451da89384c605fb6c0c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cc5ae6d1ba7d461aa93c909ae63eee98.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e3b3e396509b4b90885eec6ee36e248d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cc43f8c262ad4e289757198d31aa3990.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8d4ed8c32b1a44b698a32671dd41ff42.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7293e3ea776542ef867d1b51e1cbccb7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/12e8ee1f972045e2a047d23fc6169a52.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f025895662744501a3398a6e4b161913.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202410215418640",
                        "stockId": "8a42e1b092a01fe60192ae4892991739",
                        "searchId": "202410215418640"
                    },
                    "steps": [
                        "start",
                        "at_id: 202410215418640",
                        "url: https://www.zuto.com/apply/?advertId=202410215418640&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: N21WTY",
                        "make/model: BMW / M4",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-13 05:18:34",
                    "reasons": [
                        "first_ingest"
                    ]
                }
            ],
            "description": "Purchased a SUV so very reluctant sale. \n\nService due 800 miles.\n\nMagnificent BMW M4 which requires no introduction. Real head turner. Well cared for car, in great condition with no expense spared. The car comes with every thing expected from Pro Nav, Harman Kardon Surround Sound System, New HK Amp fitted by BMW 2021, HUD, Rear Reversing Cameras, Park Distance Control, Electric Heated Memory Seats with Air Scarf, BMW M Performance Race Display Alcantara Steering Wheel Il with Carbon Trim. Full Leather, Adaptive M Suspension, AUX, Bluetooth Audio, + all the usual M4 stuff. Full Performance Carbon Body Styling, Custom Rear Carbon Spoiler, Ghost Security system (need a combination to start the car), Full PPF (Paint Protection Film) By Topaz, New Bilstein Shock Absorbers and Springs and the list really goes on. This car has a very good colour combo San Marino individual metallic exterior, paint and Silverstone leather interior with 19 437 M Double spoke Alloy. This amazing car comes with full BMW service History along with 2 keys, It truly is a head turner and must be viewed, you will not be disappointed. New tinted windows and refurbished alloys July 2024. New Clutch Pack fitted by BMW Feb 2024. Private Plate will not be sold with car. Service due 800 miles. \n\nHad air con regas May 2026.\n\nMOT until 3/2/27\n\nBrand new BMW brake discs and pads front and rear. Fitted July 2025.",
            "colour_detail": "Blue",
            "price_history": [
                {
                    "price": 22000,
                    "recorded_at": "2026-06-13 05:18:34"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "6936d263451345e0abbba8eaaddd709d",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/6936d263451345e0abbba8eaaddd709d.jpg"
                            }
                        },
                        {
                            "hash": "e8a6e3e0c577459a81441be8d5f745f2",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e8a6e3e0c577459a81441be8d5f745f2.jpg"
                            }
                        },
                        {
                            "hash": "484b3008162a45f0b810318cfb8234f2",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/484b3008162a45f0b810318cfb8234f2.jpg"
                            }
                        },
                        {
                            "hash": "f2e76e7cfa8c477f972fd507551b2b53",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/f2e76e7cfa8c477f972fd507551b2b53.jpg"
                            }
                        },
                        {
                            "hash": "74e8e9d20fc74e7bb5b558d061533954",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/74e8e9d20fc74e7bb5b558d061533954.jpg"
                            }
                        },
                        {
                            "hash": "ce389dc9a6b44fe1b4e0f1d80de6e6a2",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg"
                            }
                        },
                        {
                            "hash": "c387ed51f1604552ae4f93ed06a76d1a",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/c387ed51f1604552ae4f93ed06a76d1a.jpg"
                            }
                        },
                        {
                            "hash": "0d37c54503aa4ec7a7843dbb56c2996c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0d37c54503aa4ec7a7843dbb56c2996c.jpg"
                            }
                        },
                        {
                            "hash": "3c355894bc0f4cf78315f969d71bcc5a",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/3c355894bc0f4cf78315f969d71bcc5a.jpg"
                            }
                        },
                        {
                            "hash": "774d4c0a128f451da89384c605fb6c0c",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/774d4c0a128f451da89384c605fb6c0c.jpg"
                            }
                        },
                        {
                            "hash": "cc5ae6d1ba7d461aa93c909ae63eee98",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/cc5ae6d1ba7d461aa93c909ae63eee98.jpg"
                            }
                        },
                        {
                            "hash": "e3b3e396509b4b90885eec6ee36e248d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e3b3e396509b4b90885eec6ee36e248d.jpg"
                            }
                        },
                        {
                            "hash": "cc43f8c262ad4e289757198d31aa3990",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/cc43f8c262ad4e289757198d31aa3990.jpg"
                            }
                        },
                        {
                            "hash": "8d4ed8c32b1a44b698a32671dd41ff42",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8d4ed8c32b1a44b698a32671dd41ff42.jpg"
                            }
                        },
                        {
                            "hash": "7293e3ea776542ef867d1b51e1cbccb7",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/7293e3ea776542ef867d1b51e1cbccb7.jpg"
                            }
                        },
                        {
                            "hash": "12e8ee1f972045e2a047d23fc6169a52",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/12e8ee1f972045e2a047d23fc6169a52.jpg"
                            }
                        },
                        {
                            "hash": "80e0d545437c4b2c8b7b0fa0fd9c1a1a",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg"
                            }
                        },
                        {
                            "hash": "f025895662744501a3398a6e4b161913",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f025895662744501a3398a6e4b161913.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-13 05:18:34"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 65000,
                    "recorded_at": "2026-06-13 05:18:34"
                }
            ],
            "description_history": [
                {
                    "hash": "851c5bad797fc39fdfff406ba2b23cc6",
                    "text": "Purchased a SUV so very reluctant sale. \n\nService due 800 miles.\n\nMagnificent BMW M4 which requires no introduction. Real head turner. Well cared for car, in great condition with no expense spared. The car comes with every thing expected from Pro Nav, Harman Kardon Surround Sound System, New HK Amp fitted by BMW 2021, HUD, Rear Reversing Cameras, Park Distance Control, Electric Heated Memory Seats with Air Scarf, BMW M Performance Race Display Alcantara Steering Wheel Il with Carbon Trim. Full Leather, Adaptive M Suspension, AUX, Bluetooth Audio, + all the usual M4 stuff. Full Performance Carbon Body Styling, Custom Rear Carbon Spoiler, Ghost Security system (need a combination to start the car), Full PPF (Paint Protection Film) By Topaz, New Bilstein Shock Absorbers and Springs and the list really goes on. This car has a very good colour combo San Marino individual metallic exterior, paint and Silverstone leather interior with 19 437 M Double spoke Alloy. This amazing car comes with full BMW service History along with 2 keys, It truly is a head turner and must be viewed, you will not be disappointed. New tinted windows and refurbished alloys July 2024. New Clutch Pack fitted by BMW Feb 2024. Private Plate will not be sold with car. Service due 800 miles. \n\nHad air con regas May 2026.\n\nMOT until 3/2/27\n\nBrand new BMW brake discs and pads front and rear. Fitted July 2025.",
                    "recorded_at": "2026-06-13 05:18:34"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6936d263451345e0abbba8eaaddd709d.jpg",
        "cdn_path": "509/36893/021014d7fff.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "021014d7ff",
        "cdn_sizes": {
            "f": "509/36893/021014d7fff.jpg",
            "l": "509/36893/021014d7ffl.jpg",
            "m": "509/36893/021014d7ffm.jpg",
            "s": "509/36893/021014d7ffs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e8a6e3e0c577459a81441be8d5f745f2.jpg",
        "cdn_path": "509/36893/9e09ebef3bf.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "9e09ebef3b",
        "cdn_sizes": {
            "f": "509/36893/9e09ebef3bf.jpg",
            "l": "509/36893/9e09ebef3bl.jpg",
            "m": "509/36893/9e09ebef3bm.jpg",
            "s": "509/36893/9e09ebef3bs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/484b3008162a45f0b810318cfb8234f2.jpg",
        "cdn_path": "509/36893/4cb714fd14f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "4cb714fd14",
        "cdn_sizes": {
            "f": "509/36893/4cb714fd14f.jpg",
            "l": "509/36893/4cb714fd14l.jpg",
            "m": "509/36893/4cb714fd14m.jpg",
            "s": "509/36893/4cb714fd14s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f2e76e7cfa8c477f972fd507551b2b53.jpg",
        "cdn_path": "509/36893/1da6d3fdc3f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "1da6d3fdc3",
        "cdn_sizes": {
            "f": "509/36893/1da6d3fdc3f.jpg",
            "l": "509/36893/1da6d3fdc3l.jpg",
            "m": "509/36893/1da6d3fdc3m.jpg",
            "s": "509/36893/1da6d3fdc3s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/74e8e9d20fc74e7bb5b558d061533954.jpg",
        "cdn_path": "509/36893/7f17690431f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "7f17690431",
        "cdn_sizes": {
            "f": "509/36893/7f17690431f.jpg",
            "l": "509/36893/7f17690431l.jpg",
            "m": "509/36893/7f17690431m.jpg",
            "s": "509/36893/7f17690431s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg",
        "cdn_path": "509/36893/5c53654c57f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "5c53654c57",
        "cdn_sizes": {
            "f": "509/36893/5c53654c57f.jpg",
            "l": "509/36893/5c53654c57l.jpg",
            "m": "509/36893/5c53654c57m.jpg",
            "s": "509/36893/5c53654c57s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c387ed51f1604552ae4f93ed06a76d1a.jpg",
        "cdn_path": "509/36893/054c578f1af.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "054c578f1a",
        "cdn_sizes": {
            "f": "509/36893/054c578f1af.jpg",
            "l": "509/36893/054c578f1al.jpg",
            "m": "509/36893/054c578f1am.jpg",
            "s": "509/36893/054c578f1as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0d37c54503aa4ec7a7843dbb56c2996c.jpg",
        "cdn_path": "509/36893/65bc529d60f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "65bc529d60",
        "cdn_sizes": {
            "f": "509/36893/65bc529d60f.jpg",
            "l": "509/36893/65bc529d60l.jpg",
            "m": "509/36893/65bc529d60m.jpg",
            "s": "509/36893/65bc529d60s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/3c355894bc0f4cf78315f969d71bcc5a.jpg",
        "cdn_path": "509/36893/d2500de285f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "d2500de285",
        "cdn_sizes": {
            "f": "509/36893/d2500de285f.jpg",
            "l": "509/36893/d2500de285l.jpg",
            "m": "509/36893/d2500de285m.jpg",
            "s": "509/36893/d2500de285s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/774d4c0a128f451da89384c605fb6c0c.jpg",
        "cdn_path": "509/36893/8b1dc8e3aff.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "8b1dc8e3af",
        "cdn_sizes": {
            "f": "509/36893/8b1dc8e3aff.jpg",
            "l": "509/36893/8b1dc8e3afl.jpg",
            "m": "509/36893/8b1dc8e3afm.jpg",
            "s": "509/36893/8b1dc8e3afs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cc5ae6d1ba7d461aa93c909ae63eee98.jpg",
        "cdn_path": "509/36893/6fa4d92143f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "6fa4d92143",
        "cdn_sizes": {
            "f": "509/36893/6fa4d92143f.jpg",
            "l": "509/36893/6fa4d92143l.jpg",
            "m": "509/36893/6fa4d92143m.jpg",
            "s": "509/36893/6fa4d92143s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e3b3e396509b4b90885eec6ee36e248d.jpg",
        "cdn_path": "509/36893/3fc2d82013f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "3fc2d82013",
        "cdn_sizes": {
            "f": "509/36893/3fc2d82013f.jpg",
            "l": "509/36893/3fc2d82013l.jpg",
            "m": "509/36893/3fc2d82013m.jpg",
            "s": "509/36893/3fc2d82013s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cc43f8c262ad4e289757198d31aa3990.jpg",
        "cdn_path": "509/36893/e90840691ef.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "e90840691e",
        "cdn_sizes": {
            "f": "509/36893/e90840691ef.jpg",
            "l": "509/36893/e90840691el.jpg",
            "m": "509/36893/e90840691em.jpg",
            "s": "509/36893/e90840691es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8d4ed8c32b1a44b698a32671dd41ff42.jpg",
        "cdn_path": "509/36893/98af9ea905f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "98af9ea905",
        "cdn_sizes": {
            "f": "509/36893/98af9ea905f.jpg",
            "l": "509/36893/98af9ea905l.jpg",
            "m": "509/36893/98af9ea905m.jpg",
            "s": "509/36893/98af9ea905s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/7293e3ea776542ef867d1b51e1cbccb7.jpg",
        "cdn_path": "509/36893/7bef0e3d69f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "7bef0e3d69",
        "cdn_sizes": {
            "f": "509/36893/7bef0e3d69f.jpg",
            "l": "509/36893/7bef0e3d69l.jpg",
            "m": "509/36893/7bef0e3d69m.jpg",
            "s": "509/36893/7bef0e3d69s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/12e8ee1f972045e2a047d23fc6169a52.jpg",
        "cdn_path": "509/36893/98d4a5f322f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "98d4a5f322",
        "cdn_sizes": {
            "f": "509/36893/98d4a5f322f.jpg",
            "l": "509/36893/98d4a5f322l.jpg",
            "m": "509/36893/98d4a5f322m.jpg",
            "s": "509/36893/98d4a5f322s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg",
        "cdn_path": "509/36893/375a3c8847f.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "375a3c8847",
        "cdn_sizes": {
            "f": "509/36893/375a3c8847f.jpg",
            "l": "509/36893/375a3c8847l.jpg",
            "m": "509/36893/375a3c8847m.jpg",
            "s": "509/36893/375a3c8847s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f025895662744501a3398a6e4b161913.jpg",
        "cdn_path": "509/36893/482bd6b34ff.jpg",
        "status": "complete",
        "attempts": 0,
        "cdn_hash": "482bd6b34f",
        "cdn_sizes": {
            "f": "509/36893/482bd6b34ff.jpg",
            "l": "509/36893/482bd6b34fl.jpg",
            "m": "509/36893/482bd6b34fm.jpg",
            "s": "509/36893/482bd6b34fs.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "N21WTY",
    "make": "BMW",
    "model": "M4",
    "trim_line": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
    "year": 2015,
    "body_type": "Convertible",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "Blue",
    "doors": 2,
    "seats": 4,
    "mileage": 65000,
    "price": 22000,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202410215418640",
            "vdata_scrape_id": "at_id_202410215418640",
            "data_complete": true,
            "listing": {
                "title": "2015 BMW M4",
                "subtitle": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                "make": "BMW",
                "model": "M4",
                "year": 2015,
                "price": 22000,
                "mileage": 65000,
                "fuel": "Petrol",
                "body_type": "Convertible",
                "gearbox": "Automatic",
                "doors": 2,
                "seats": 4,
                "engine": "3.0L",
                "emission_class": "Euro 6",
                "colour": "Blue",
                "range_miles": null,
                "vin": null,
                "description": "Purchased a SUV so very reluctant sale. \n\nService due 800 miles.\n\nMagnificent BMW M4 which requires no introduction. Real head turner. Well cared for car, in great condition with no expense spared. The car comes with every thing expected from Pro Nav, Harman Kardon Surround Sound System, New HK Amp fitted by BMW 2021, HUD, Rear Reversing Cameras, Park Distance Control, Electric Heated Memory Seats with Air Scarf, BMW M Performance Race Display Alcantara Steering Wheel Il with Carbon Trim. Full Leather, Adaptive M Suspension, AUX, Bluetooth Audio, + all the usual M4 stuff. Full Performance Carbon Body Styling, Custom Rear Carbon Spoiler, Ghost Security system (need a combination to start the car), Full PPF (Paint Protection Film) By Topaz, New Bilstein Shock Absorbers and Springs and the list really goes on. This car has a very good colour combo San Marino individual metallic exterior, paint and Silverstone leather interior with 19 437 M Double spoke Alloy. This amazing car comes with full BMW service History along with 2 keys, It truly is a head turner and must be viewed, you will not be disappointed. New tinted windows and refurbished alloys July 2024. New Clutch Pack fitted by BMW Feb 2024. Private Plate will not be sold with car. Service due 800 miles. \n\nHad air con regas May 2026.\n\nMOT until 3/2/27\n\nBrand new BMW brake discs and pads front and rear. Fitted July 2025.",
                "description_section_present": true,
                "image_count": 18,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/6936d263451345e0abbba8eaaddd709d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e8a6e3e0c577459a81441be8d5f745f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/484b3008162a45f0b810318cfb8234f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/f2e76e7cfa8c477f972fd507551b2b53.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/74e8e9d20fc74e7bb5b558d061533954.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/c387ed51f1604552ae4f93ed06a76d1a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/0d37c54503aa4ec7a7843dbb56c2996c.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/3c355894bc0f4cf78315f969d71bcc5a.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/774d4c0a128f451da89384c605fb6c0c.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/cc5ae6d1ba7d461aa93c909ae63eee98.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e3b3e396509b4b90885eec6ee36e248d.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/cc43f8c262ad4e289757198d31aa3990.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8d4ed8c32b1a44b698a32671dd41ff42.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/7293e3ea776542ef867d1b51e1cbccb7.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/12e8ee1f972045e2a047d23fc6169a52.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/f025895662744501a3398a6e4b161913.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "02035422752",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202410215418640",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202410215418640",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202410215418640",
                "[+0.0s] at_id: 202410215418640",
                "[+2.54s] driver started",
                "[+3.46s] page loaded",
                "[+4.6s] pre-cookie wait done",
                "[+4.64s] switched into cookie iframe",
                "[+4.76s] cookie button clicked",
                "[+4.77s] cookie iframe gone",
                "[+4.8s] title: 2015 BMW M4",
                "[+4.83s] subtitle: 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                "[+4.87s] price: 22000",
                "[+4.95s] 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', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information', 'retailer-section-seller-logo']",
                "[+4.96s] 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']",
                "[+4.98s] overview section confirmed via CSS selector",
                "[+4.99s] mileage: 65000",
                "[+4.99s] year: 2015",
                "[+5.0s] fuel: Petrol",
                "[+5.01s] body_type: Convertible",
                "[+5.01s] gearbox: Automatic",
                "[+5.02s] doors: 2",
                "[+5.02s] seats: 4",
                "[+5.03s] engine: 3.0L",
                "[+5.03s] emission_class: Euro 6",
                "[+5.04s] colour: Blue",
                "[+5.05s] range_miles: None",
                "[+5.07s] data-lp-sdes not found — falling back to title parse",
                "[+5.1s] make/model from page title: BMW / M4",
                "[+5.18s] dealer_name: None",
                "[+5.19s] dealer_id: None",
                "[+5.2s] dealer_rating: None",
                "[+5.25s] dealer_phone: 02035422752",
                "[+5.26s] is_private_seller: True",
                "[+5.31s] description_section_present: True",
                "[+5.81s] description signpost clicked",
                "[+5.97s] description: 1393 chars",
                "[+5.99s] description modal closed",
                "[+6.02s] image_count from counter: 18",
                "[+6.07s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+6.74s] image grid present",
                "[+7.26s] gallery images extracted: 18",
                "[+7.26s] data_complete: True",
                "[+7.37s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202410215418640",
            "vdata_scrape_id": "at_id_202410215418640",
            "data_complete": true,
            "listing": {
                "vrm": "N21WTY",
                "year": 2015,
                "make": "BMW",
                "model": "M4",
                "price": 22000,
                "mileage": 65000,
                "colour": "Blue",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr San Marino Blue .  Ghost Alarm",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/6936d263451345e0abbba8eaaddd709d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e8a6e3e0c577459a81441be8d5f745f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/484b3008162a45f0b810318cfb8234f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f2e76e7cfa8c477f972fd507551b2b53.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/74e8e9d20fc74e7bb5b558d061533954.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c387ed51f1604552ae4f93ed06a76d1a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0d37c54503aa4ec7a7843dbb56c2996c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3c355894bc0f4cf78315f969d71bcc5a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/774d4c0a128f451da89384c605fb6c0c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cc5ae6d1ba7d461aa93c909ae63eee98.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e3b3e396509b4b90885eec6ee36e248d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cc43f8c262ad4e289757198d31aa3990.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8d4ed8c32b1a44b698a32671dd41ff42.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7293e3ea776542ef867d1b51e1cbccb7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/12e8ee1f972045e2a047d23fc6169a52.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f025895662744501a3398a6e4b161913.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202410215418640",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202410215418640&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Blue",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 65000,
                "model": "M4",
                "price": 22000,
                "registration": "N21WTY",
                "registrationYear": 2015,
                "transmission": "Automatic",
                "summary": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr San Marino Blue .  Ghost Alarm",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/6936d263451345e0abbba8eaaddd709d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e8a6e3e0c577459a81441be8d5f745f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/484b3008162a45f0b810318cfb8234f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f2e76e7cfa8c477f972fd507551b2b53.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/74e8e9d20fc74e7bb5b558d061533954.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c387ed51f1604552ae4f93ed06a76d1a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0d37c54503aa4ec7a7843dbb56c2996c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3c355894bc0f4cf78315f969d71bcc5a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/774d4c0a128f451da89384c605fb6c0c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cc5ae6d1ba7d461aa93c909ae63eee98.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e3b3e396509b4b90885eec6ee36e248d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cc43f8c262ad4e289757198d31aa3990.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8d4ed8c32b1a44b698a32671dd41ff42.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7293e3ea776542ef867d1b51e1cbccb7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/12e8ee1f972045e2a047d23fc6169a52.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f025895662744501a3398a6e4b161913.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202410215418640",
                "stockId": "8a42e1b092a01fe60192ae4892991739",
                "searchId": "202410215418640"
            },
            "steps": [
                "start",
                "at_id: 202410215418640",
                "url: https://www.zuto.com/apply/?advertId=202410215418640&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: N21WTY",
                "make/model: BMW / M4",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-13 05:18:34",
            "reasons": [
                "first_ingest"
            ]
        }
    ],
    "description": "Purchased a SUV so very reluctant sale. \n\nService due 800 miles.\n\nMagnificent BMW M4 which requires no introduction. Real head turner. Well cared for car, in great condition with no expense spared. The car comes with every thing expected from Pro Nav, Harman Kardon Surround Sound System, New HK Amp fitted by BMW 2021, HUD, Rear Reversing Cameras, Park Distance Control, Electric Heated Memory Seats with Air Scarf, BMW M Performance Race Display Alcantara Steering Wheel Il with Carbon Trim. Full Leather, Adaptive M Suspension, AUX, Bluetooth Audio, + all the usual M4 stuff. Full Performance Carbon Body Styling, Custom Rear Carbon Spoiler, Ghost Security system (need a combination to start the car), Full PPF (Paint Protection Film) By Topaz, New Bilstein Shock Absorbers and Springs and the list really goes on. This car has a very good colour combo San Marino individual metallic exterior, paint and Silverstone leather interior with 19 437 M Double spoke Alloy. This amazing car comes with full BMW service History along with 2 keys, It truly is a head turner and must be viewed, you will not be disappointed. New tinted windows and refurbished alloys July 2024. New Clutch Pack fitted by BMW Feb 2024. Private Plate will not be sold with car. Service due 800 miles. \n\nHad air con regas May 2026.\n\nMOT until 3/2/27\n\nBrand new BMW brake discs and pads front and rear. Fitted July 2025.",
    "colour_detail": "Blue",
    "price_history": [
        {
            "price": 22000,
            "recorded_at": "2026-06-13 05:18:34"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "6936d263451345e0abbba8eaaddd709d",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/6936d263451345e0abbba8eaaddd709d.jpg"
                    }
                },
                {
                    "hash": "e8a6e3e0c577459a81441be8d5f745f2",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e8a6e3e0c577459a81441be8d5f745f2.jpg"
                    }
                },
                {
                    "hash": "484b3008162a45f0b810318cfb8234f2",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/484b3008162a45f0b810318cfb8234f2.jpg"
                    }
                },
                {
                    "hash": "f2e76e7cfa8c477f972fd507551b2b53",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/f2e76e7cfa8c477f972fd507551b2b53.jpg"
                    }
                },
                {
                    "hash": "74e8e9d20fc74e7bb5b558d061533954",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/74e8e9d20fc74e7bb5b558d061533954.jpg"
                    }
                },
                {
                    "hash": "ce389dc9a6b44fe1b4e0f1d80de6e6a2",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/ce389dc9a6b44fe1b4e0f1d80de6e6a2.jpg"
                    }
                },
                {
                    "hash": "c387ed51f1604552ae4f93ed06a76d1a",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/c387ed51f1604552ae4f93ed06a76d1a.jpg"
                    }
                },
                {
                    "hash": "0d37c54503aa4ec7a7843dbb56c2996c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0d37c54503aa4ec7a7843dbb56c2996c.jpg"
                    }
                },
                {
                    "hash": "3c355894bc0f4cf78315f969d71bcc5a",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/3c355894bc0f4cf78315f969d71bcc5a.jpg"
                    }
                },
                {
                    "hash": "774d4c0a128f451da89384c605fb6c0c",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/774d4c0a128f451da89384c605fb6c0c.jpg"
                    }
                },
                {
                    "hash": "cc5ae6d1ba7d461aa93c909ae63eee98",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/cc5ae6d1ba7d461aa93c909ae63eee98.jpg"
                    }
                },
                {
                    "hash": "e3b3e396509b4b90885eec6ee36e248d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e3b3e396509b4b90885eec6ee36e248d.jpg"
                    }
                },
                {
                    "hash": "cc43f8c262ad4e289757198d31aa3990",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/cc43f8c262ad4e289757198d31aa3990.jpg"
                    }
                },
                {
                    "hash": "8d4ed8c32b1a44b698a32671dd41ff42",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8d4ed8c32b1a44b698a32671dd41ff42.jpg"
                    }
                },
                {
                    "hash": "7293e3ea776542ef867d1b51e1cbccb7",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/7293e3ea776542ef867d1b51e1cbccb7.jpg"
                    }
                },
                {
                    "hash": "12e8ee1f972045e2a047d23fc6169a52",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/12e8ee1f972045e2a047d23fc6169a52.jpg"
                    }
                },
                {
                    "hash": "80e0d545437c4b2c8b7b0fa0fd9c1a1a",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/80e0d545437c4b2c8b7b0fa0fd9c1a1a.jpg"
                    }
                },
                {
                    "hash": "f025895662744501a3398a6e4b161913",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f025895662744501a3398a6e4b161913.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-13 05:18:34"
        }
    ],
    "mileage_history": [
        {
            "mileage": 65000,
            "recorded_at": "2026-06-13 05:18:34"
        }
    ],
    "description_history": [
        {
            "hash": "851c5bad797fc39fdfff406ba2b23cc6",
            "text": "Purchased a SUV so very reluctant sale. \n\nService due 800 miles.\n\nMagnificent BMW M4 which requires no introduction. Real head turner. Well cared for car, in great condition with no expense spared. The car comes with every thing expected from Pro Nav, Harman Kardon Surround Sound System, New HK Amp fitted by BMW 2021, HUD, Rear Reversing Cameras, Park Distance Control, Electric Heated Memory Seats with Air Scarf, BMW M Performance Race Display Alcantara Steering Wheel Il with Carbon Trim. Full Leather, Adaptive M Suspension, AUX, Bluetooth Audio, + all the usual M4 stuff. Full Performance Carbon Body Styling, Custom Rear Carbon Spoiler, Ghost Security system (need a combination to start the car), Full PPF (Paint Protection Film) By Topaz, New Bilstein Shock Absorbers and Springs and the list really goes on. This car has a very good colour combo San Marino individual metallic exterior, paint and Silverstone leather interior with 19 437 M Double spoke Alloy. This amazing car comes with full BMW service History along with 2 keys, It truly is a head turner and must be viewed, you will not be disappointed. New tinted windows and refurbished alloys July 2024. New Clutch Pack fitted by BMW Feb 2024. Private Plate will not be sold with car. Service due 800 miles. \n\nHad air con regas May 2026.\n\nMOT until 3/2/27\n\nBrand new BMW brake discs and pads front and rear. Fitted July 2025.",
            "recorded_at": "2026-06-13 05:18:34"
        }
    ]
}