Edit in admin →
39 images

Image history

2 snapshots in total. The main gallery above is the latest.

7 weeks ago · 8 images
Expired · Days listed: 45
Likely relisted as
2024 BMW M2
2024 BMW M2
£51,149 · 14,096 mi
Listed 26 days · started 7 weeks ago · ended 3 weeks ago
+£3,149 −476 mi +22 imgs
Description rewritten
Expired
#37936
✓ 100%
Show description changes
− BMW M2 Coupe - Full BMW Dealership Service History | Comfort Pack | Carbon Roof | Harman Kardon | BMW Service Cover Until 08/2029
− For sale is my BMW M2 Coupe, a proper driver-focused performance car that combines serious power, sharp handling and everyday usability.
− The M2 has all the character you would expect from BMW M, with aggressive styling, a muscular stance and a premium, driver-focused interior.
− The car has been very well cared for and comes with Full BMW Dealership Service History, giving peace of mind that it has been maintained properly and professionally.
− It also benefits from a 5-year BMW Service Cover Pack, valid until 08/2029, offering added peace of mind for future servicing costs.
− This example comes with a great specification, including the highly desirable M2 Comfort Pack, lightweight carbon fibre roof, Harman Kardon surround sound system and cruise control with brake function.
− The carbon roof not only looks fantastic but also helps lower the car's centre of gravity, improving handling and giving the car a more focused performance feel.
− The Harman Kardon audio system delivers excellent sound quality throughout the cabin, while the comfort features make the car easy and enjoyable to use every day.
− Whether you are looking for a weekend performance car or something exciting that can still be used daily, this M2 offers the perfect balance of power, luxury, practicality and driving enjoyment.
− Key features:
− * Full BMW Dealership Service History
− * 5-year BMW Service Cover Pack valid until 08/2029
− * M2 Comfort Pack
− * Carbon Fibre Roof
− * Harman Kardon Surround Sound System
− * Cruise Control with Brake Function
− * BMW M performance styling
− * Premium interior and technology
− * Excellent everyday usability
− A fantastic example of the BMW M2 Coupe with the right history, specification, service cover and performance appeal.
− Serious enquiries welcome.
+ The BMW M2 Coupe is a thrilling performance car that combines aggressive styling, precision engineering, and everyday usability.
+ Powered by a potent engine and engineered with BMW M's renowned motorsport expertise, it delivers exhilarating acceleration, sharp handling, and an engaging driving experience.
+ Its muscular stance, lightweight carbon roof, and driver-focused cockpit create a truly sporting character, while premium technology and comfort features ensure every journey is enjoyable.
+ Whether tackling winding roads or cruising on the motorway, the M2 Coupe offers the perfect blend of power, luxury, and practicality for driving enthusiasts seeking an uncompromising performance coupe.
+ Features we love about this car:
+ Full Dealership Service History: Comprehensive dealership maintenance record providing confidence that the vehicle has been professionally cared for.
+ M2 Comfort Pack: Adds desirable convenience and comfort features, enhancing everyday usability and driving enjoyment.
+ Carbon Roof: Lightweight carbon fibre roof lowers the centre of gravity, improving handling and performance.
+ Harman Kardon Surround Audio Sound System: Premium audio system delivers powerful, crystal-clear sound throughout the cabin.
+ Cruise Control with Brake Function: Maintains a set speed and can automatically brake to assist control.
+ 01689 326861
+ Submit an enquiry if you’d prefer to discuss over email
+ At Prestige Cars Kent, we offer more than just quality vehicles.
+ When you buy from us, you receive a 90-day guarantee, nationwide delivery, and the peace of mind that comes with a 175-point quality check.
+ We ensure all our vehicles meet the highest standards before leaving the lot.
+ Admin fee applies.
+ Please confirm all specifications, as they are autogenerated.

2024 BMW M2

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

£48,000
14,572 miles
KE24YSJ

Overview

Mileage
14,572 miles
Registration
2024 (24 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Black
BMW M2 Coupe - Full BMW Dealership Service History | Comfort Pack | Carbon Roof | Harman Kardon | BMW Service Cover Until 08/2029 For sale is my BMW M2 Coupe, a proper driver-focused performance car that combines serious power, sharp handling and everyday usability. The M2 has all the character you would expect from BMW M, with aggressive styling, a muscular stance and a premium, driver-focused interior. The car has been very well cared for and comes with Full BMW Dealership Service History, giving peace of mind that it has been maintained properly and professionally. It also benefits from a 5-year BMW Service Cover Pack, valid until 08/2029, offering added peace of mind for future servicing costs. This example comes with a great specification, including the highly desirable M2 Comfort Pack, lightweight carbon fibre roof, Harman Kardon surround sound system and cruise control with brake function. The carbon roof not only looks fantastic but also helps lower the car's centre of gravity, improving handling and giving the car a more focused performance feel. The Harman Kardon audio system delivers excellent sound quality throughout the cabin, while the comfort features make the car easy and enjoyable to use every day. Whether you are looking for a weekend performance car or something exciting that can still be used daily, this M2 offers the perfect balance of power, luxury, practicality and driving enjoyment. Key features: * Full BMW Dealership Service History * 5-year BMW Service Cover Pack valid until 08/2029 * M2 Comfort Pack * Carbon Fibre Roof * Harman Kardon Surround Sound System * Cruise Control with Brake Function * BMW M performance styling * Premium interior and technology * Excellent everyday usability A fantastic example of the BMW M2 Coupe with the right history, specification, service cover and performance appeal. Serious enquiries welcome.

History

Price history

When Price Δ
9 days ago £48,000 −£500
9 days ago £48,500 −£440
3 weeks ago £48,940 −£555
3 weeks ago £49,495 −£500
3 weeks ago £49,995 +£500
3 weeks ago £49,495 −£5
4 weeks ago £49,500 −£495
4 weeks ago £49,995 −£1,000
7 weeks ago £50,995

Mileage history

When Mileage Δ
4 weeks ago 14,572 +2,072 mi
7 weeks ago 12,500

From other listings of this vehicle by this dealer

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

Price (combined view)

When Price Δ From
4 weeks ago £51,149 −£500 #37936
5 weeks ago £51,649 −£500 #37936
7 weeks ago £52,149 #37936

Mileage (combined view)

When Mileage Δ From
7 weeks ago 14,096 #37936

Sources & channels

Sources (1)

  • BMW M2 Primary
    search-make-bmw-m2
    First discovered: 2026-06-10 06:44:58

Primary source — authority over expiry decisions.

Item data

Processed fields

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

Item record

item id
32625
remote id
https://www.autotrader.co.uk/car-details/202601028882884
platform
autotrader
source key
search-make-bmw-m2
remote status
unavailable
media count
39
first seen at
2026-06-10 06:48:41
last seen at
2026-07-25 15:07:13
completed at
2026-07-25 15:09:34
remote url
View original →

Raw data

Item record
{
    "item_id": 32625,
    "remote_id": "https://www.autotrader.co.uk/car-details/202601028882884",
    "source_key": "search-make-bmw-m2",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202601028882884",
    "primary_source_id": 53996,
    "primary_source_key": "search-make-bmw-m2",
    "primary_source_tier": 2,
    "remote_status": "unavailable",
    "media_count": 39,
    "last_seen_at": "2026-07-25 15:07:13",
    "first_seen_at": "2026-06-10 06:48:41",
    "completed_at": "2026-07-25 15:09:34",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/262ff67fe8c243389cc50a381ed8f0bf.jpg",
                "cdn_path": "507/32625/b3a6f4b410f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "b3a6f4b410",
                "cdn_sizes": {
                    "f": "507/32625/b3a6f4b410f.jpg",
                    "l": "507/32625/b3a6f4b410l.jpg",
                    "m": "507/32625/b3a6f4b410m.jpg",
                    "s": "507/32625/b3a6f4b410s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/5dc01cbc04094f2783a3e19b9eab52f9.jpg",
                "cdn_path": "507/32625/f7fee6911cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f7fee6911c",
                "cdn_sizes": {
                    "f": "507/32625/f7fee6911cf.jpg",
                    "l": "507/32625/f7fee6911cl.jpg",
                    "m": "507/32625/f7fee6911cm.jpg",
                    "s": "507/32625/f7fee6911cs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/3a862385b190431cadd69be71f2f5878.jpg",
                "cdn_path": "507/32625/a88099d1dcf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "a88099d1dc",
                "cdn_sizes": {
                    "f": "507/32625/a88099d1dcf.jpg",
                    "l": "507/32625/a88099d1dcl.jpg",
                    "m": "507/32625/a88099d1dcm.jpg",
                    "s": "507/32625/a88099d1dcs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/a6d30439a7ad43d5b08e54e574973a46.jpg",
                "cdn_path": "507/32625/43f415774cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "43f415774c",
                "cdn_sizes": {
                    "f": "507/32625/43f415774cf.jpg",
                    "l": "507/32625/43f415774cl.jpg",
                    "m": "507/32625/43f415774cm.jpg",
                    "s": "507/32625/43f415774cs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fce977a022214240b39d4c3a2a31c092.jpg",
                "cdn_path": "507/32625/574fd52f06f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "574fd52f06",
                "cdn_sizes": {
                    "f": "507/32625/574fd52f06f.jpg",
                    "l": "507/32625/574fd52f06l.jpg",
                    "m": "507/32625/574fd52f06m.jpg",
                    "s": "507/32625/574fd52f06s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/2b2dedca8be747e198ea0ec8a2510e6d.jpg",
                "cdn_path": "507/32625/f03cbc9da8f.jpg",
                "status": "complete",
                "attempts": 2,
                "cdn_hash": "f03cbc9da8",
                "cdn_sizes": {
                    "f": "507/32625/f03cbc9da8f.jpg",
                    "l": "507/32625/f03cbc9da8l.jpg",
                    "m": "507/32625/f03cbc9da8m.jpg",
                    "s": "507/32625/f03cbc9da8s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/78224c05e6e6471ba134bd352aed8900.jpg",
                "cdn_path": "507/32625/4ad155d0bbf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "4ad155d0bb",
                "cdn_sizes": {
                    "f": "507/32625/4ad155d0bbf.jpg",
                    "l": "507/32625/4ad155d0bbl.jpg",
                    "m": "507/32625/4ad155d0bbm.jpg",
                    "s": "507/32625/4ad155d0bbs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8352729bd460454d82d4b27de7972fbe.jpg",
                "cdn_path": "507/32625/f41edd1ea0f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f41edd1ea0",
                "cdn_sizes": {
                    "f": "507/32625/f41edd1ea0f.jpg",
                    "l": "507/32625/f41edd1ea0l.jpg",
                    "m": "507/32625/f41edd1ea0m.jpg",
                    "s": "507/32625/f41edd1ea0s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/38536f59c9d94de1962760ad13a6bd52.jpg",
                "cdn_path": "507/32625/fc55f9069df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fc55f9069d",
                "cdn_sizes": {
                    "f": "507/32625/fc55f9069df.jpg",
                    "l": "507/32625/fc55f9069dl.jpg",
                    "m": "507/32625/fc55f9069dm.jpg",
                    "s": "507/32625/fc55f9069ds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/9471217719c74a74b02ca72087d32328.jpg",
                "cdn_path": "507/32625/c568c7e404f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c568c7e404",
                "cdn_sizes": {
                    "f": "507/32625/c568c7e404f.jpg",
                    "l": "507/32625/c568c7e404l.jpg",
                    "m": "507/32625/c568c7e404m.jpg",
                    "s": "507/32625/c568c7e404s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6290245d71784b6db37ca26a021068b8.jpg",
                "cdn_path": "507/32625/500ac090d3f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "500ac090d3",
                "cdn_sizes": {
                    "f": "507/32625/500ac090d3f.jpg",
                    "l": "507/32625/500ac090d3l.jpg",
                    "m": "507/32625/500ac090d3m.jpg",
                    "s": "507/32625/500ac090d3s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b9646d3ab46640d8a947bd735c5d95b4.jpg",
                "cdn_path": "507/32625/75cefa9097f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "75cefa9097",
                "cdn_sizes": {
                    "f": "507/32625/75cefa9097f.jpg",
                    "l": "507/32625/75cefa9097l.jpg",
                    "m": "507/32625/75cefa9097m.jpg",
                    "s": "507/32625/75cefa9097s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/003329d8716a495da389a0969ae57d59.jpg",
                "cdn_path": "507/32625/8f4e1dad59f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8f4e1dad59",
                "cdn_sizes": {
                    "f": "507/32625/8f4e1dad59f.jpg",
                    "l": "507/32625/8f4e1dad59l.jpg",
                    "m": "507/32625/8f4e1dad59m.jpg",
                    "s": "507/32625/8f4e1dad59s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cf7bcc73b99842febc196c7b56458347.jpg",
                "cdn_path": "507/32625/40f5fdbe28f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "40f5fdbe28",
                "cdn_sizes": {
                    "f": "507/32625/40f5fdbe28f.jpg",
                    "l": "507/32625/40f5fdbe28l.jpg",
                    "m": "507/32625/40f5fdbe28m.jpg",
                    "s": "507/32625/40f5fdbe28s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg",
                "cdn_path": "507/32625/63a7ce4e7af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "63a7ce4e7a",
                "cdn_sizes": {
                    "f": "507/32625/63a7ce4e7af.jpg",
                    "l": "507/32625/63a7ce4e7al.jpg",
                    "m": "507/32625/63a7ce4e7am.jpg",
                    "s": "507/32625/63a7ce4e7as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f5bd4960627741ea9acb7dd86248fd7a.jpg",
                "cdn_path": "507/32625/513f4c3d96f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "513f4c3d96",
                "cdn_sizes": {
                    "f": "507/32625/513f4c3d96f.jpg",
                    "l": "507/32625/513f4c3d96l.jpg",
                    "m": "507/32625/513f4c3d96m.jpg",
                    "s": "507/32625/513f4c3d96s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/23df654a7d294f59b5ddde34fafaeca8.jpg",
                "cdn_path": "507/32625/5e87b91191f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5e87b91191",
                "cdn_sizes": {
                    "f": "507/32625/5e87b91191f.jpg",
                    "l": "507/32625/5e87b91191l.jpg",
                    "m": "507/32625/5e87b91191m.jpg",
                    "s": "507/32625/5e87b91191s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg",
                "cdn_path": "507/32625/8b38db691ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8b38db691f",
                "cdn_sizes": {
                    "f": "507/32625/8b38db691ff.jpg",
                    "l": "507/32625/8b38db691fl.jpg",
                    "m": "507/32625/8b38db691fm.jpg",
                    "s": "507/32625/8b38db691fs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8bdb2addcf2a49babea4fd260a18a59a.jpg",
                "cdn_path": "507/32625/d5897f3b9ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d5897f3b9f",
                "cdn_sizes": {
                    "f": "507/32625/d5897f3b9ff.jpg",
                    "l": "507/32625/d5897f3b9fl.jpg",
                    "m": "507/32625/d5897f3b9fm.jpg",
                    "s": "507/32625/d5897f3b9fs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/7cf39e065bdc45cea5605c816085839c.jpg",
                "cdn_path": "507/32625/2ece624048f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "2ece624048",
                "cdn_sizes": {
                    "f": "507/32625/2ece624048f.jpg",
                    "l": "507/32625/2ece624048l.jpg",
                    "m": "507/32625/2ece624048m.jpg",
                    "s": "507/32625/2ece624048s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fad4a2a9b10344cab40361287138602d.jpg",
                "cdn_path": "507/32625/c21ffbd66df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c21ffbd66d",
                "cdn_sizes": {
                    "f": "507/32625/c21ffbd66df.jpg",
                    "l": "507/32625/c21ffbd66dl.jpg",
                    "m": "507/32625/c21ffbd66dm.jpg",
                    "s": "507/32625/c21ffbd66ds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/3bb2f64542ae492bb922dcb2679a9c24.jpg",
                "cdn_path": "507/32625/60b8c1aad3f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "60b8c1aad3",
                "cdn_sizes": {
                    "f": "507/32625/60b8c1aad3f.jpg",
                    "l": "507/32625/60b8c1aad3l.jpg",
                    "m": "507/32625/60b8c1aad3m.jpg",
                    "s": "507/32625/60b8c1aad3s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/950018fcb1e14f3caf4eff3938d42ec0.jpg",
                "cdn_path": "507/32625/984c9aca4ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "984c9aca4e",
                "cdn_sizes": {
                    "f": "507/32625/984c9aca4ef.jpg",
                    "l": "507/32625/984c9aca4el.jpg",
                    "m": "507/32625/984c9aca4em.jpg",
                    "s": "507/32625/984c9aca4es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cc76706eea3241b1a1be427c74da735d.jpg",
                "cdn_path": "507/32625/82bf90bcf2f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "82bf90bcf2",
                "cdn_sizes": {
                    "f": "507/32625/82bf90bcf2f.jpg",
                    "l": "507/32625/82bf90bcf2l.jpg",
                    "m": "507/32625/82bf90bcf2m.jpg",
                    "s": "507/32625/82bf90bcf2s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c76d3618e8554e47b47f4f177d87793c.jpg",
                "cdn_path": "507/32625/1b051b7c46f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "1b051b7c46",
                "cdn_sizes": {
                    "f": "507/32625/1b051b7c46f.jpg",
                    "l": "507/32625/1b051b7c46l.jpg",
                    "m": "507/32625/1b051b7c46m.jpg",
                    "s": "507/32625/1b051b7c46s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/9e53c0ca2a32440a8190ad90244dd92e.jpg",
                "cdn_path": "507/32625/b3b2241d83f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "b3b2241d83",
                "cdn_sizes": {
                    "f": "507/32625/b3b2241d83f.jpg",
                    "l": "507/32625/b3b2241d83l.jpg",
                    "m": "507/32625/b3b2241d83m.jpg",
                    "s": "507/32625/b3b2241d83s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/7a8d1991ad1145659acfee96df0b4c97.jpg",
                "cdn_path": "507/32625/7f7253fe55f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "7f7253fe55",
                "cdn_sizes": {
                    "f": "507/32625/7f7253fe55f.jpg",
                    "l": "507/32625/7f7253fe55l.jpg",
                    "m": "507/32625/7f7253fe55m.jpg",
                    "s": "507/32625/7f7253fe55s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/9523121c24804cc08b3fb0fc9052d107.jpg",
                "cdn_path": "507/32625/59c3d2f2aff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "59c3d2f2af",
                "cdn_sizes": {
                    "f": "507/32625/59c3d2f2aff.jpg",
                    "l": "507/32625/59c3d2f2afl.jpg",
                    "m": "507/32625/59c3d2f2afm.jpg",
                    "s": "507/32625/59c3d2f2afs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/52bc9336f886466dab4a7f75a928ccb5.jpg",
                "cdn_path": "507/32625/c6135e11bff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c6135e11bf",
                "cdn_sizes": {
                    "f": "507/32625/c6135e11bff.jpg",
                    "l": "507/32625/c6135e11bfl.jpg",
                    "m": "507/32625/c6135e11bfm.jpg",
                    "s": "507/32625/c6135e11bfs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/ce6d060f4e11492eac7e8306b1f158c3.jpg",
                "cdn_path": "507/32625/80b1afe320f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "80b1afe320",
                "cdn_sizes": {
                    "f": "507/32625/80b1afe320f.jpg",
                    "l": "507/32625/80b1afe320l.jpg",
                    "m": "507/32625/80b1afe320m.jpg",
                    "s": "507/32625/80b1afe320s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b69b5acaa27c42f69fc8836a39198902.jpg",
                "cdn_path": "507/32625/dddafb2104f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "dddafb2104",
                "cdn_sizes": {
                    "f": "507/32625/dddafb2104f.jpg",
                    "l": "507/32625/dddafb2104l.jpg",
                    "m": "507/32625/dddafb2104m.jpg",
                    "s": "507/32625/dddafb2104s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w800/262ff67fe8c243389cc50a381ed8f0bf.jpg",
                "cdn_path": "507/32625/361df9baeff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "361df9baef",
                "cdn_sizes": {
                    "f": "507/32625/361df9baeff.jpg",
                    "l": "507/32625/361df9baefl.jpg",
                    "m": "507/32625/361df9baefm.jpg",
                    "s": "507/32625/361df9baefs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w480/5dc01cbc04094f2783a3e19b9eab52f9.jpg",
                "cdn_path": "507/32625/93acd7ccd8f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "93acd7ccd8",
                "cdn_sizes": {
                    "f": "507/32625/93acd7ccd8f.jpg",
                    "l": "507/32625/93acd7ccd8l.jpg",
                    "m": "507/32625/93acd7ccd8m.jpg",
                    "s": "507/32625/93acd7ccd8s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w480/3a862385b190431cadd69be71f2f5878.jpg",
                "cdn_path": "507/32625/f7de7dd6e4f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f7de7dd6e4",
                "cdn_sizes": {
                    "f": "507/32625/f7de7dd6e4f.jpg",
                    "l": "507/32625/f7de7dd6e4l.jpg",
                    "m": "507/32625/f7de7dd6e4m.jpg",
                    "s": "507/32625/f7de7dd6e4s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w800/a6d30439a7ad43d5b08e54e574973a46.jpg",
                "cdn_path": "507/32625/ef72771528f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ef72771528",
                "cdn_sizes": {
                    "f": "507/32625/ef72771528f.jpg",
                    "l": "507/32625/ef72771528l.jpg",
                    "m": "507/32625/ef72771528m.jpg",
                    "s": "507/32625/ef72771528s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w480/fce977a022214240b39d4c3a2a31c092.jpg",
                "cdn_path": "507/32625/77c8b1eb3cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "77c8b1eb3c",
                "cdn_sizes": {
                    "f": "507/32625/77c8b1eb3cf.jpg",
                    "l": "507/32625/77c8b1eb3cl.jpg",
                    "m": "507/32625/77c8b1eb3cm.jpg",
                    "s": "507/32625/77c8b1eb3cs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w480/2b2dedca8be747e198ea0ec8a2510e6d.jpg",
                "cdn_path": "507/32625/d69acfc04af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d69acfc04a",
                "cdn_sizes": {
                    "f": "507/32625/d69acfc04af.jpg",
                    "l": "507/32625/d69acfc04al.jpg",
                    "m": "507/32625/d69acfc04am.jpg",
                    "s": "507/32625/d69acfc04as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w800/78224c05e6e6471ba134bd352aed8900.jpg",
                "cdn_path": "507/32625/1bd3e11731f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "1bd3e11731",
                "cdn_sizes": {
                    "f": "507/32625/1bd3e11731f.jpg",
                    "l": "507/32625/1bd3e11731l.jpg",
                    "m": "507/32625/1bd3e11731m.jpg",
                    "s": "507/32625/1bd3e11731s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w480/8352729bd460454d82d4b27de7972fbe.jpg",
                "cdn_path": "507/32625/5ed527a5cdf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5ed527a5cd",
                "cdn_sizes": {
                    "f": "507/32625/5ed527a5cdf.jpg",
                    "l": "507/32625/5ed527a5cdl.jpg",
                    "m": "507/32625/5ed527a5cdm.jpg",
                    "s": "507/32625/5ed527a5cds.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "KE24YSJ",
            "make": "BMW",
            "model": "M2",
            "trim_line": "3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr",
            "year": 2024,
            "body_type": "Coupe",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "Black",
            "doors": 2,
            "seats": 4,
            "mileage": 14572,
            "price": 48000,
            "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": "202601028882884",
                    "vdata_scrape_id": "at_id_202601028882884",
                    "data_complete": false,
                    "listing": {
                        "title": null,
                        "subtitle": "3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr",
                        "make": "BMW",
                        "model": "M2",
                        "year": 2024,
                        "price": 48000,
                        "mileage": 14572,
                        "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 Coupe - Full BMW Dealership Service History | Comfort Pack | Carbon Roof | Harman Kardon | BMW Service Cover Until 08/2029\n\nFor sale is my BMW M2 Coupe, a proper driver-focused performance car that combines serious power, sharp handling and everyday usability. The M2 has all the character you would expect from BMW M, with aggressive styling, a muscular stance and a premium, driver-focused interior.\n\nThe car has been very well cared for and comes with Full BMW Dealership Service History, giving peace of mind that it has been maintained properly and professionally.\n\nIt also benefits from a 5-year BMW Service Cover Pack, valid until 08/2029, offering added peace of mind for future servicing costs.\n\nThis example comes with a great specification, including the highly desirable M2 Comfort Pack, lightweight carbon fibre roof, Harman Kardon surround sound system and cruise control with brake function.\n\nThe carbon roof not only looks fantastic but also helps lower the car's centre of gravity, improving handling and giving the car a more focused performance feel. The Harman Kardon audio system delivers excellent sound quality throughout the cabin, while the comfort features make the car easy and enjoyable to use every day.\n\nWhether you are looking for a weekend performance car or something exciting that can still be used daily, this M2 offers the perfect balance of power, luxury, practicality and driving enjoyment.\n\nKey features:\n\n* Full BMW Dealership Service History\n* 5-year BMW Service Cover Pack valid until 08/2029\n* M2 Comfort Pack\n* Carbon Fibre Roof\n* Harman Kardon Surround Sound System\n* Cruise Control with Brake Function\n* BMW M performance styling\n* Premium interior and technology\n* Excellent everyday usability\n\nA fantastic example of the BMW M2 Coupe with the right history, specification, service cover and performance appeal. Serious enquiries welcome.",
                        "description_section_present": true,
                        "image_count": 23,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/38536f59c9d94de1962760ad13a6bd52.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/9471217719c74a74b02ca72087d32328.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/6290245d71784b6db37ca26a021068b8.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/b9646d3ab46640d8a947bd735c5d95b4.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/003329d8716a495da389a0969ae57d59.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/cf7bcc73b99842febc196c7b56458347.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/f5bd4960627741ea9acb7dd86248fd7a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/23df654a7d294f59b5ddde34fafaeca8.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8bdb2addcf2a49babea4fd260a18a59a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/7cf39e065bdc45cea5605c816085839c.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/fad4a2a9b10344cab40361287138602d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/3bb2f64542ae492bb922dcb2679a9c24.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/950018fcb1e14f3caf4eff3938d42ec0.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/cc76706eea3241b1a1be427c74da735d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/c76d3618e8554e47b47f4f177d87793c.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/9e53c0ca2a32440a8190ad90244dd92e.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/7a8d1991ad1145659acfee96df0b4c97.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/9523121c24804cc08b3fb0fc9052d107.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/52bc9336f886466dab4a7f75a928ccb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/ce6d060f4e11492eac7e8306b1f158c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/b69b5acaa27c42f69fc8836a39198902.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "02081287049",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202601028882884",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202601028882884",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202601028882884",
                        "[+0.0s] at_id: 202601028882884",
                        "[+4.76s] driver started",
                        "[+7.53s] page loaded",
                        "[+8.67s] pre-cookie wait done",
                        "[+8.84s] switched into cookie iframe",
                        "[+10.03s] cookie button clicked",
                        "[+10.15s] cookie iframe gone",
                        "[+11.77s] title: None",
                        "[+12.03s] subtitle: 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr",
                        "[+12.07s] price: 48000",
                        "[+12.15s] 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', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button']",
                        "[+12.15s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'atds-icon-sell', 'atds-icon-save', 'atds-icon-search', 'account-sign-in', 'atds-icon-account', 'menu-drawer', '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']",
                        "[+12.17s] overview section confirmed via CSS selector",
                        "[+12.17s] mileage: 14572",
                        "[+12.18s] year: 2024",
                        "[+12.2s] fuel: Petrol",
                        "[+12.2s] body_type: Coupe",
                        "[+12.21s] gearbox: Automatic",
                        "[+12.22s] doors: 2",
                        "[+12.23s] seats: 4",
                        "[+12.24s] engine: 3.0L",
                        "[+12.25s] emission_class: Euro 6",
                        "[+12.26s] colour: Black",
                        "[+12.28s] range_miles: None",
                        "[+12.3s] data-lp-sdes not found — falling back to title parse",
                        "[+12.31s] make/model from page title: BMW / M2",
                        "[+12.42s] dealer_name: None",
                        "[+12.44s] dealer_id: None",
                        "[+12.46s] dealer_rating: None",
                        "[+12.52s] dealer_phone: 02081287049",
                        "[+12.54s] is_private_seller: True",
                        "[+12.64s] description_section_present: True",
                        "[+15.08s] description signpost clicked",
                        "[+17.21s] description: 1892 chars",
                        "[+17.24s] description modal closed",
                        "[+17.29s] image_count from counter: 23",
                        "[+17.49s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+18.69s] image grid present",
                        "[+19.38s] gallery images extracted: 23",
                        "[+19.38s] data_complete: False — missing: ['title']",
                        "[+19.82s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202601028882884",
                    "vdata_scrape_id": "at_id_202601028882884",
                    "data_complete": true,
                    "listing": {
                        "vrm": "KE24YSJ",
                        "year": 2024,
                        "make": "BMW",
                        "model": "M2",
                        "price": 48000,
                        "mileage": 14572,
                        "colour": "Black",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr Comfort Pack|BMW service cover",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/38536f59c9d94de1962760ad13a6bd52.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9471217719c74a74b02ca72087d32328.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6290245d71784b6db37ca26a021068b8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b9646d3ab46640d8a947bd735c5d95b4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/003329d8716a495da389a0969ae57d59.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cf7bcc73b99842febc196c7b56458347.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f5bd4960627741ea9acb7dd86248fd7a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/23df654a7d294f59b5ddde34fafaeca8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8bdb2addcf2a49babea4fd260a18a59a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7cf39e065bdc45cea5605c816085839c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fad4a2a9b10344cab40361287138602d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3bb2f64542ae492bb922dcb2679a9c24.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/950018fcb1e14f3caf4eff3938d42ec0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cc76706eea3241b1a1be427c74da735d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c76d3618e8554e47b47f4f177d87793c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9e53c0ca2a32440a8190ad90244dd92e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7a8d1991ad1145659acfee96df0b4c97.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9523121c24804cc08b3fb0fc9052d107.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/52bc9336f886466dab4a7f75a928ccb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ce6d060f4e11492eac7e8306b1f158c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b69b5acaa27c42f69fc8836a39198902.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202601028882884",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202601028882884&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": 14572,
                        "model": "M2",
                        "price": 48000,
                        "registration": "KE24YSJ",
                        "registrationYear": 2024,
                        "transmission": "Automatic",
                        "summary": "BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr Comfort Pack|BMW service cover",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/38536f59c9d94de1962760ad13a6bd52.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9471217719c74a74b02ca72087d32328.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6290245d71784b6db37ca26a021068b8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b9646d3ab46640d8a947bd735c5d95b4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/003329d8716a495da389a0969ae57d59.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cf7bcc73b99842febc196c7b56458347.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f5bd4960627741ea9acb7dd86248fd7a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/23df654a7d294f59b5ddde34fafaeca8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8bdb2addcf2a49babea4fd260a18a59a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7cf39e065bdc45cea5605c816085839c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fad4a2a9b10344cab40361287138602d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3bb2f64542ae492bb922dcb2679a9c24.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/950018fcb1e14f3caf4eff3938d42ec0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cc76706eea3241b1a1be427c74da735d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c76d3618e8554e47b47f4f177d87793c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9e53c0ca2a32440a8190ad90244dd92e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/7a8d1991ad1145659acfee96df0b4c97.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9523121c24804cc08b3fb0fc9052d107.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/52bc9336f886466dab4a7f75a928ccb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ce6d060f4e11492eac7e8306b1f158c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b69b5acaa27c42f69fc8836a39198902.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202601028882884",
                        "stockId": "8a42bfb59b7edcc6019b7f1ee5fc62a5",
                        "searchId": "202601028882884"
                    },
                    "steps": [
                        "start",
                        "at_id: 202601028882884",
                        "url: https://www.zuto.com/apply/?advertId=202601028882884&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: KE24YSJ",
                        "make/model: BMW / M2",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-12 21:49:41",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-07-05 12:08:41",
                    "reasons": [
                        "price_change",
                        "mileage_change",
                        "images_change",
                        "description_change"
                    ]
                },
                {
                    "at": "2026-07-09 13:30:33",
                    "reasons": [
                        "price_change",
                        "description_change"
                    ]
                },
                {
                    "at": "2026-07-09 13:31:21",
                    "reasons": [
                        "no_change"
                    ]
                },
                {
                    "at": "2026-07-10 13:49:02",
                    "reasons": [
                        "price_change"
                    ]
                },
                {
                    "at": "2026-07-10 13:50:31",
                    "reasons": [
                        "no_change"
                    ]
                },
                {
                    "at": "2026-07-12 14:10:21",
                    "reasons": [
                        "price_change"
                    ]
                },
                {
                    "at": "2026-07-13 14:19:09",
                    "reasons": [
                        "price_change"
                    ]
                },
                {
                    "at": "2026-07-15 14:33:50",
                    "reasons": [
                        "price_change"
                    ]
                },
                {
                    "at": "2026-07-25 15:34:26",
                    "reasons": [
                        "price_change"
                    ]
                },
                {
                    "at": "2026-07-25 16:10:33",
                    "reasons": [
                        "price_change"
                    ]
                }
            ],
            "description": "BMW M2 Coupe - Full BMW Dealership Service History | Comfort Pack | Carbon Roof | Harman Kardon | BMW Service Cover Until 08/2029\n\nFor sale is my BMW M2 Coupe, a proper driver-focused performance car that combines serious power, sharp handling and everyday usability. The M2 has all the character you would expect from BMW M, with aggressive styling, a muscular stance and a premium, driver-focused interior.\n\nThe car has been very well cared for and comes with Full BMW Dealership Service History, giving peace of mind that it has been maintained properly and professionally.\n\nIt also benefits from a 5-year BMW Service Cover Pack, valid until 08/2029, offering added peace of mind for future servicing costs.\n\nThis example comes with a great specification, including the highly desirable M2 Comfort Pack, lightweight carbon fibre roof, Harman Kardon surround sound system and cruise control with brake function.\n\nThe carbon roof not only looks fantastic but also helps lower the car's centre of gravity, improving handling and giving the car a more focused performance feel. The Harman Kardon audio system delivers excellent sound quality throughout the cabin, while the comfort features make the car easy and enjoyable to use every day.\n\nWhether you are looking for a weekend performance car or something exciting that can still be used daily, this M2 offers the perfect balance of power, luxury, practicality and driving enjoyment.\n\nKey features:\n\n* Full BMW Dealership Service History\n* 5-year BMW Service Cover Pack valid until 08/2029\n* M2 Comfort Pack\n* Carbon Fibre Roof\n* Harman Kardon Surround Sound System\n* Cruise Control with Brake Function\n* BMW M performance styling\n* Premium interior and technology\n* Excellent everyday usability\n\nA fantastic example of the BMW M2 Coupe with the right history, specification, service cover and performance appeal. Serious enquiries welcome.",
            "colour_detail": "Black",
            "price_history": [
                {
                    "price": 50995,
                    "recorded_at": "2026-06-12 21:49:41"
                },
                {
                    "price": 49995,
                    "recorded_at": "2026-07-05 12:08:41"
                },
                {
                    "price": 49500,
                    "recorded_at": "2026-07-09 13:30:33"
                },
                {
                    "price": 49495,
                    "recorded_at": "2026-07-10 13:49:02"
                },
                {
                    "price": 49995,
                    "recorded_at": "2026-07-12 14:10:21"
                },
                {
                    "price": 49495,
                    "recorded_at": "2026-07-13 14:19:09"
                },
                {
                    "price": 48940,
                    "recorded_at": "2026-07-15 14:33:50"
                },
                {
                    "price": 48500,
                    "recorded_at": "2026-07-25 15:34:26"
                },
                {
                    "price": 48000,
                    "recorded_at": "2026-07-25 16:10:33"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "262ff67fe8c243389cc50a381ed8f0bf",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/262ff67fe8c243389cc50a381ed8f0bf.jpg"
                            }
                        },
                        {
                            "hash": "5dc01cbc04094f2783a3e19b9eab52f9",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/5dc01cbc04094f2783a3e19b9eab52f9.jpg"
                            }
                        },
                        {
                            "hash": "3a862385b190431cadd69be71f2f5878",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/3a862385b190431cadd69be71f2f5878.jpg"
                            }
                        },
                        {
                            "hash": "a6d30439a7ad43d5b08e54e574973a46",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/a6d30439a7ad43d5b08e54e574973a46.jpg"
                            }
                        },
                        {
                            "hash": "fce977a022214240b39d4c3a2a31c092",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/fce977a022214240b39d4c3a2a31c092.jpg"
                            }
                        },
                        {
                            "hash": "2b2dedca8be747e198ea0ec8a2510e6d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/2b2dedca8be747e198ea0ec8a2510e6d.jpg"
                            }
                        },
                        {
                            "hash": "78224c05e6e6471ba134bd352aed8900",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/78224c05e6e6471ba134bd352aed8900.jpg"
                            }
                        },
                        {
                            "hash": "8352729bd460454d82d4b27de7972fbe",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8352729bd460454d82d4b27de7972fbe.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-12 21:49:41"
                },
                {
                    "images": [
                        {
                            "hash": "38536f59c9d94de1962760ad13a6bd52",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/38536f59c9d94de1962760ad13a6bd52.jpg"
                            }
                        },
                        {
                            "hash": "9471217719c74a74b02ca72087d32328",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/9471217719c74a74b02ca72087d32328.jpg"
                            }
                        },
                        {
                            "hash": "6290245d71784b6db37ca26a021068b8",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/6290245d71784b6db37ca26a021068b8.jpg"
                            }
                        },
                        {
                            "hash": "b9646d3ab46640d8a947bd735c5d95b4",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/b9646d3ab46640d8a947bd735c5d95b4.jpg"
                            }
                        },
                        {
                            "hash": "003329d8716a495da389a0969ae57d59",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/003329d8716a495da389a0969ae57d59.jpg"
                            }
                        },
                        {
                            "hash": "cf7bcc73b99842febc196c7b56458347",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/cf7bcc73b99842febc196c7b56458347.jpg"
                            }
                        },
                        {
                            "hash": "7c69daff1e714dca8d3c7a0d9eb6ffd1",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg"
                            }
                        },
                        {
                            "hash": "f5bd4960627741ea9acb7dd86248fd7a",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f5bd4960627741ea9acb7dd86248fd7a.jpg"
                            }
                        },
                        {
                            "hash": "23df654a7d294f59b5ddde34fafaeca8",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/23df654a7d294f59b5ddde34fafaeca8.jpg"
                            }
                        },
                        {
                            "hash": "341a2b23fafd4b5b86d4bd5b0db1ae4c",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg"
                            }
                        },
                        {
                            "hash": "8bdb2addcf2a49babea4fd260a18a59a",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8bdb2addcf2a49babea4fd260a18a59a.jpg"
                            }
                        },
                        {
                            "hash": "7cf39e065bdc45cea5605c816085839c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/7cf39e065bdc45cea5605c816085839c.jpg"
                            }
                        },
                        {
                            "hash": "fad4a2a9b10344cab40361287138602d",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/fad4a2a9b10344cab40361287138602d.jpg"
                            }
                        },
                        {
                            "hash": "3bb2f64542ae492bb922dcb2679a9c24",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/3bb2f64542ae492bb922dcb2679a9c24.jpg"
                            }
                        },
                        {
                            "hash": "950018fcb1e14f3caf4eff3938d42ec0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/950018fcb1e14f3caf4eff3938d42ec0.jpg"
                            }
                        },
                        {
                            "hash": "cc76706eea3241b1a1be427c74da735d",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/cc76706eea3241b1a1be427c74da735d.jpg"
                            }
                        },
                        {
                            "hash": "c76d3618e8554e47b47f4f177d87793c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/c76d3618e8554e47b47f4f177d87793c.jpg"
                            }
                        },
                        {
                            "hash": "9e53c0ca2a32440a8190ad90244dd92e",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/9e53c0ca2a32440a8190ad90244dd92e.jpg"
                            }
                        },
                        {
                            "hash": "7a8d1991ad1145659acfee96df0b4c97",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/7a8d1991ad1145659acfee96df0b4c97.jpg"
                            }
                        },
                        {
                            "hash": "9523121c24804cc08b3fb0fc9052d107",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/9523121c24804cc08b3fb0fc9052d107.jpg"
                            }
                        },
                        {
                            "hash": "52bc9336f886466dab4a7f75a928ccb5",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/52bc9336f886466dab4a7f75a928ccb5.jpg"
                            }
                        },
                        {
                            "hash": "ce6d060f4e11492eac7e8306b1f158c3",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/ce6d060f4e11492eac7e8306b1f158c3.jpg"
                            }
                        },
                        {
                            "hash": "b69b5acaa27c42f69fc8836a39198902",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/b69b5acaa27c42f69fc8836a39198902.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-07-05 12:08:41"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 12500,
                    "recorded_at": "2026-06-12 21:49:41"
                },
                {
                    "mileage": 14572,
                    "recorded_at": "2026-07-05 12:08:41"
                }
            ],
            "description_history": [
                {
                    "hash": "fd8134054931ce5c7a9e9d5304b0242b",
                    "text": "BMW M2 Coupe - Full BMW Dealership Service History | Comfort Pack | Carbon Roof | Harman Kardon | BMW Service Cover Until 08/2029\n\nFor sale is my BMW M2 Coupe, a proper driver-focused performance car that combines serious power, sharp handling and everyday usability. The M2 has all the character you would expect from BMW M, with aggressive styling, a muscular stance and a premium, driver-focused interior.\n\nThe car has been very well cared for and comes with Full BMW Dealership Service History, giving peace of mind that it has been maintained properly and professionally.\n\nIt also benefits from a 5-year BMW Service Cover Pack, valid until 08/2029, offering added peace of mind for future servicing costs.\n\nThis example comes with a great specification, including the highly desirable M2 Comfort Pack, lightweight carbon fibre roof, Harman Kardon surround sound system and cruise control with brake function.\n\nThe carbon roof not only looks fantastic but also helps lower the car's centre of gravity, improving handling and giving the car a more focused performance feel. The Harman Kardon audio system delivers excellent sound quality throughout the cabin, while the comfort features make the car easy and enjoyable to use every day.\n\nWhether you are looking for a weekend performance car or something exciting that can still be used daily, this M2 offers the perfect balance of power, luxury, practicality and driving enjoyment.\n\nKey features:\n\n* Full BMW Dealership Service History\n* 5-year BMW Service Cover Pack valid until 08/2029\n* M2 Comfort Pack\n* Carbon Fibre Roof\n* Harman Kardon Surround Sound System\n* Cruise Control with Brake Function\n* BMW M performance styling\n* Premium interior and technology\n* Excellent everyday usability\n\nA fantastic example of the BMW M2 Coupe with the right history, specification, service cover and performance appeal. Serious enquiries welcome.",
                    "recorded_at": "2026-07-25 16:10:33"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/262ff67fe8c243389cc50a381ed8f0bf.jpg",
        "cdn_path": "507/32625/b3a6f4b410f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "b3a6f4b410",
        "cdn_sizes": {
            "f": "507/32625/b3a6f4b410f.jpg",
            "l": "507/32625/b3a6f4b410l.jpg",
            "m": "507/32625/b3a6f4b410m.jpg",
            "s": "507/32625/b3a6f4b410s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/5dc01cbc04094f2783a3e19b9eab52f9.jpg",
        "cdn_path": "507/32625/f7fee6911cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f7fee6911c",
        "cdn_sizes": {
            "f": "507/32625/f7fee6911cf.jpg",
            "l": "507/32625/f7fee6911cl.jpg",
            "m": "507/32625/f7fee6911cm.jpg",
            "s": "507/32625/f7fee6911cs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/3a862385b190431cadd69be71f2f5878.jpg",
        "cdn_path": "507/32625/a88099d1dcf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "a88099d1dc",
        "cdn_sizes": {
            "f": "507/32625/a88099d1dcf.jpg",
            "l": "507/32625/a88099d1dcl.jpg",
            "m": "507/32625/a88099d1dcm.jpg",
            "s": "507/32625/a88099d1dcs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/a6d30439a7ad43d5b08e54e574973a46.jpg",
        "cdn_path": "507/32625/43f415774cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "43f415774c",
        "cdn_sizes": {
            "f": "507/32625/43f415774cf.jpg",
            "l": "507/32625/43f415774cl.jpg",
            "m": "507/32625/43f415774cm.jpg",
            "s": "507/32625/43f415774cs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fce977a022214240b39d4c3a2a31c092.jpg",
        "cdn_path": "507/32625/574fd52f06f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "574fd52f06",
        "cdn_sizes": {
            "f": "507/32625/574fd52f06f.jpg",
            "l": "507/32625/574fd52f06l.jpg",
            "m": "507/32625/574fd52f06m.jpg",
            "s": "507/32625/574fd52f06s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/2b2dedca8be747e198ea0ec8a2510e6d.jpg",
        "cdn_path": "507/32625/f03cbc9da8f.jpg",
        "status": "complete",
        "attempts": 2,
        "cdn_hash": "f03cbc9da8",
        "cdn_sizes": {
            "f": "507/32625/f03cbc9da8f.jpg",
            "l": "507/32625/f03cbc9da8l.jpg",
            "m": "507/32625/f03cbc9da8m.jpg",
            "s": "507/32625/f03cbc9da8s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/78224c05e6e6471ba134bd352aed8900.jpg",
        "cdn_path": "507/32625/4ad155d0bbf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "4ad155d0bb",
        "cdn_sizes": {
            "f": "507/32625/4ad155d0bbf.jpg",
            "l": "507/32625/4ad155d0bbl.jpg",
            "m": "507/32625/4ad155d0bbm.jpg",
            "s": "507/32625/4ad155d0bbs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8352729bd460454d82d4b27de7972fbe.jpg",
        "cdn_path": "507/32625/f41edd1ea0f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f41edd1ea0",
        "cdn_sizes": {
            "f": "507/32625/f41edd1ea0f.jpg",
            "l": "507/32625/f41edd1ea0l.jpg",
            "m": "507/32625/f41edd1ea0m.jpg",
            "s": "507/32625/f41edd1ea0s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/38536f59c9d94de1962760ad13a6bd52.jpg",
        "cdn_path": "507/32625/fc55f9069df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fc55f9069d",
        "cdn_sizes": {
            "f": "507/32625/fc55f9069df.jpg",
            "l": "507/32625/fc55f9069dl.jpg",
            "m": "507/32625/fc55f9069dm.jpg",
            "s": "507/32625/fc55f9069ds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/9471217719c74a74b02ca72087d32328.jpg",
        "cdn_path": "507/32625/c568c7e404f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c568c7e404",
        "cdn_sizes": {
            "f": "507/32625/c568c7e404f.jpg",
            "l": "507/32625/c568c7e404l.jpg",
            "m": "507/32625/c568c7e404m.jpg",
            "s": "507/32625/c568c7e404s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6290245d71784b6db37ca26a021068b8.jpg",
        "cdn_path": "507/32625/500ac090d3f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "500ac090d3",
        "cdn_sizes": {
            "f": "507/32625/500ac090d3f.jpg",
            "l": "507/32625/500ac090d3l.jpg",
            "m": "507/32625/500ac090d3m.jpg",
            "s": "507/32625/500ac090d3s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b9646d3ab46640d8a947bd735c5d95b4.jpg",
        "cdn_path": "507/32625/75cefa9097f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "75cefa9097",
        "cdn_sizes": {
            "f": "507/32625/75cefa9097f.jpg",
            "l": "507/32625/75cefa9097l.jpg",
            "m": "507/32625/75cefa9097m.jpg",
            "s": "507/32625/75cefa9097s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/003329d8716a495da389a0969ae57d59.jpg",
        "cdn_path": "507/32625/8f4e1dad59f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8f4e1dad59",
        "cdn_sizes": {
            "f": "507/32625/8f4e1dad59f.jpg",
            "l": "507/32625/8f4e1dad59l.jpg",
            "m": "507/32625/8f4e1dad59m.jpg",
            "s": "507/32625/8f4e1dad59s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cf7bcc73b99842febc196c7b56458347.jpg",
        "cdn_path": "507/32625/40f5fdbe28f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "40f5fdbe28",
        "cdn_sizes": {
            "f": "507/32625/40f5fdbe28f.jpg",
            "l": "507/32625/40f5fdbe28l.jpg",
            "m": "507/32625/40f5fdbe28m.jpg",
            "s": "507/32625/40f5fdbe28s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg",
        "cdn_path": "507/32625/63a7ce4e7af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "63a7ce4e7a",
        "cdn_sizes": {
            "f": "507/32625/63a7ce4e7af.jpg",
            "l": "507/32625/63a7ce4e7al.jpg",
            "m": "507/32625/63a7ce4e7am.jpg",
            "s": "507/32625/63a7ce4e7as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f5bd4960627741ea9acb7dd86248fd7a.jpg",
        "cdn_path": "507/32625/513f4c3d96f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "513f4c3d96",
        "cdn_sizes": {
            "f": "507/32625/513f4c3d96f.jpg",
            "l": "507/32625/513f4c3d96l.jpg",
            "m": "507/32625/513f4c3d96m.jpg",
            "s": "507/32625/513f4c3d96s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/23df654a7d294f59b5ddde34fafaeca8.jpg",
        "cdn_path": "507/32625/5e87b91191f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5e87b91191",
        "cdn_sizes": {
            "f": "507/32625/5e87b91191f.jpg",
            "l": "507/32625/5e87b91191l.jpg",
            "m": "507/32625/5e87b91191m.jpg",
            "s": "507/32625/5e87b91191s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg",
        "cdn_path": "507/32625/8b38db691ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8b38db691f",
        "cdn_sizes": {
            "f": "507/32625/8b38db691ff.jpg",
            "l": "507/32625/8b38db691fl.jpg",
            "m": "507/32625/8b38db691fm.jpg",
            "s": "507/32625/8b38db691fs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8bdb2addcf2a49babea4fd260a18a59a.jpg",
        "cdn_path": "507/32625/d5897f3b9ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d5897f3b9f",
        "cdn_sizes": {
            "f": "507/32625/d5897f3b9ff.jpg",
            "l": "507/32625/d5897f3b9fl.jpg",
            "m": "507/32625/d5897f3b9fm.jpg",
            "s": "507/32625/d5897f3b9fs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/7cf39e065bdc45cea5605c816085839c.jpg",
        "cdn_path": "507/32625/2ece624048f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "2ece624048",
        "cdn_sizes": {
            "f": "507/32625/2ece624048f.jpg",
            "l": "507/32625/2ece624048l.jpg",
            "m": "507/32625/2ece624048m.jpg",
            "s": "507/32625/2ece624048s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fad4a2a9b10344cab40361287138602d.jpg",
        "cdn_path": "507/32625/c21ffbd66df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c21ffbd66d",
        "cdn_sizes": {
            "f": "507/32625/c21ffbd66df.jpg",
            "l": "507/32625/c21ffbd66dl.jpg",
            "m": "507/32625/c21ffbd66dm.jpg",
            "s": "507/32625/c21ffbd66ds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/3bb2f64542ae492bb922dcb2679a9c24.jpg",
        "cdn_path": "507/32625/60b8c1aad3f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "60b8c1aad3",
        "cdn_sizes": {
            "f": "507/32625/60b8c1aad3f.jpg",
            "l": "507/32625/60b8c1aad3l.jpg",
            "m": "507/32625/60b8c1aad3m.jpg",
            "s": "507/32625/60b8c1aad3s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/950018fcb1e14f3caf4eff3938d42ec0.jpg",
        "cdn_path": "507/32625/984c9aca4ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "984c9aca4e",
        "cdn_sizes": {
            "f": "507/32625/984c9aca4ef.jpg",
            "l": "507/32625/984c9aca4el.jpg",
            "m": "507/32625/984c9aca4em.jpg",
            "s": "507/32625/984c9aca4es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cc76706eea3241b1a1be427c74da735d.jpg",
        "cdn_path": "507/32625/82bf90bcf2f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "82bf90bcf2",
        "cdn_sizes": {
            "f": "507/32625/82bf90bcf2f.jpg",
            "l": "507/32625/82bf90bcf2l.jpg",
            "m": "507/32625/82bf90bcf2m.jpg",
            "s": "507/32625/82bf90bcf2s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c76d3618e8554e47b47f4f177d87793c.jpg",
        "cdn_path": "507/32625/1b051b7c46f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "1b051b7c46",
        "cdn_sizes": {
            "f": "507/32625/1b051b7c46f.jpg",
            "l": "507/32625/1b051b7c46l.jpg",
            "m": "507/32625/1b051b7c46m.jpg",
            "s": "507/32625/1b051b7c46s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/9e53c0ca2a32440a8190ad90244dd92e.jpg",
        "cdn_path": "507/32625/b3b2241d83f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "b3b2241d83",
        "cdn_sizes": {
            "f": "507/32625/b3b2241d83f.jpg",
            "l": "507/32625/b3b2241d83l.jpg",
            "m": "507/32625/b3b2241d83m.jpg",
            "s": "507/32625/b3b2241d83s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/7a8d1991ad1145659acfee96df0b4c97.jpg",
        "cdn_path": "507/32625/7f7253fe55f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "7f7253fe55",
        "cdn_sizes": {
            "f": "507/32625/7f7253fe55f.jpg",
            "l": "507/32625/7f7253fe55l.jpg",
            "m": "507/32625/7f7253fe55m.jpg",
            "s": "507/32625/7f7253fe55s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/9523121c24804cc08b3fb0fc9052d107.jpg",
        "cdn_path": "507/32625/59c3d2f2aff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "59c3d2f2af",
        "cdn_sizes": {
            "f": "507/32625/59c3d2f2aff.jpg",
            "l": "507/32625/59c3d2f2afl.jpg",
            "m": "507/32625/59c3d2f2afm.jpg",
            "s": "507/32625/59c3d2f2afs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/52bc9336f886466dab4a7f75a928ccb5.jpg",
        "cdn_path": "507/32625/c6135e11bff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c6135e11bf",
        "cdn_sizes": {
            "f": "507/32625/c6135e11bff.jpg",
            "l": "507/32625/c6135e11bfl.jpg",
            "m": "507/32625/c6135e11bfm.jpg",
            "s": "507/32625/c6135e11bfs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/ce6d060f4e11492eac7e8306b1f158c3.jpg",
        "cdn_path": "507/32625/80b1afe320f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "80b1afe320",
        "cdn_sizes": {
            "f": "507/32625/80b1afe320f.jpg",
            "l": "507/32625/80b1afe320l.jpg",
            "m": "507/32625/80b1afe320m.jpg",
            "s": "507/32625/80b1afe320s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b69b5acaa27c42f69fc8836a39198902.jpg",
        "cdn_path": "507/32625/dddafb2104f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "dddafb2104",
        "cdn_sizes": {
            "f": "507/32625/dddafb2104f.jpg",
            "l": "507/32625/dddafb2104l.jpg",
            "m": "507/32625/dddafb2104m.jpg",
            "s": "507/32625/dddafb2104s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w800/262ff67fe8c243389cc50a381ed8f0bf.jpg",
        "cdn_path": "507/32625/361df9baeff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "361df9baef",
        "cdn_sizes": {
            "f": "507/32625/361df9baeff.jpg",
            "l": "507/32625/361df9baefl.jpg",
            "m": "507/32625/361df9baefm.jpg",
            "s": "507/32625/361df9baefs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w480/5dc01cbc04094f2783a3e19b9eab52f9.jpg",
        "cdn_path": "507/32625/93acd7ccd8f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "93acd7ccd8",
        "cdn_sizes": {
            "f": "507/32625/93acd7ccd8f.jpg",
            "l": "507/32625/93acd7ccd8l.jpg",
            "m": "507/32625/93acd7ccd8m.jpg",
            "s": "507/32625/93acd7ccd8s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w480/3a862385b190431cadd69be71f2f5878.jpg",
        "cdn_path": "507/32625/f7de7dd6e4f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f7de7dd6e4",
        "cdn_sizes": {
            "f": "507/32625/f7de7dd6e4f.jpg",
            "l": "507/32625/f7de7dd6e4l.jpg",
            "m": "507/32625/f7de7dd6e4m.jpg",
            "s": "507/32625/f7de7dd6e4s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w800/a6d30439a7ad43d5b08e54e574973a46.jpg",
        "cdn_path": "507/32625/ef72771528f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ef72771528",
        "cdn_sizes": {
            "f": "507/32625/ef72771528f.jpg",
            "l": "507/32625/ef72771528l.jpg",
            "m": "507/32625/ef72771528m.jpg",
            "s": "507/32625/ef72771528s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w480/fce977a022214240b39d4c3a2a31c092.jpg",
        "cdn_path": "507/32625/77c8b1eb3cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "77c8b1eb3c",
        "cdn_sizes": {
            "f": "507/32625/77c8b1eb3cf.jpg",
            "l": "507/32625/77c8b1eb3cl.jpg",
            "m": "507/32625/77c8b1eb3cm.jpg",
            "s": "507/32625/77c8b1eb3cs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w480/2b2dedca8be747e198ea0ec8a2510e6d.jpg",
        "cdn_path": "507/32625/d69acfc04af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d69acfc04a",
        "cdn_sizes": {
            "f": "507/32625/d69acfc04af.jpg",
            "l": "507/32625/d69acfc04al.jpg",
            "m": "507/32625/d69acfc04am.jpg",
            "s": "507/32625/d69acfc04as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w800/78224c05e6e6471ba134bd352aed8900.jpg",
        "cdn_path": "507/32625/1bd3e11731f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "1bd3e11731",
        "cdn_sizes": {
            "f": "507/32625/1bd3e11731f.jpg",
            "l": "507/32625/1bd3e11731l.jpg",
            "m": "507/32625/1bd3e11731m.jpg",
            "s": "507/32625/1bd3e11731s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w480/8352729bd460454d82d4b27de7972fbe.jpg",
        "cdn_path": "507/32625/5ed527a5cdf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5ed527a5cd",
        "cdn_sizes": {
            "f": "507/32625/5ed527a5cdf.jpg",
            "l": "507/32625/5ed527a5cdl.jpg",
            "m": "507/32625/5ed527a5cdm.jpg",
            "s": "507/32625/5ed527a5cds.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "KE24YSJ",
    "make": "BMW",
    "model": "M2",
    "trim_line": "3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr",
    "year": 2024,
    "body_type": "Coupe",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "Black",
    "doors": 2,
    "seats": 4,
    "mileage": 14572,
    "price": 48000,
    "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": "202601028882884",
            "vdata_scrape_id": "at_id_202601028882884",
            "data_complete": false,
            "listing": {
                "title": null,
                "subtitle": "3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr",
                "make": "BMW",
                "model": "M2",
                "year": 2024,
                "price": 48000,
                "mileage": 14572,
                "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 Coupe - Full BMW Dealership Service History | Comfort Pack | Carbon Roof | Harman Kardon | BMW Service Cover Until 08/2029\n\nFor sale is my BMW M2 Coupe, a proper driver-focused performance car that combines serious power, sharp handling and everyday usability. The M2 has all the character you would expect from BMW M, with aggressive styling, a muscular stance and a premium, driver-focused interior.\n\nThe car has been very well cared for and comes with Full BMW Dealership Service History, giving peace of mind that it has been maintained properly and professionally.\n\nIt also benefits from a 5-year BMW Service Cover Pack, valid until 08/2029, offering added peace of mind for future servicing costs.\n\nThis example comes with a great specification, including the highly desirable M2 Comfort Pack, lightweight carbon fibre roof, Harman Kardon surround sound system and cruise control with brake function.\n\nThe carbon roof not only looks fantastic but also helps lower the car's centre of gravity, improving handling and giving the car a more focused performance feel. The Harman Kardon audio system delivers excellent sound quality throughout the cabin, while the comfort features make the car easy and enjoyable to use every day.\n\nWhether you are looking for a weekend performance car or something exciting that can still be used daily, this M2 offers the perfect balance of power, luxury, practicality and driving enjoyment.\n\nKey features:\n\n* Full BMW Dealership Service History\n* 5-year BMW Service Cover Pack valid until 08/2029\n* M2 Comfort Pack\n* Carbon Fibre Roof\n* Harman Kardon Surround Sound System\n* Cruise Control with Brake Function\n* BMW M performance styling\n* Premium interior and technology\n* Excellent everyday usability\n\nA fantastic example of the BMW M2 Coupe with the right history, specification, service cover and performance appeal. Serious enquiries welcome.",
                "description_section_present": true,
                "image_count": 23,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/38536f59c9d94de1962760ad13a6bd52.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/9471217719c74a74b02ca72087d32328.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/6290245d71784b6db37ca26a021068b8.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/b9646d3ab46640d8a947bd735c5d95b4.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/003329d8716a495da389a0969ae57d59.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/cf7bcc73b99842febc196c7b56458347.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/f5bd4960627741ea9acb7dd86248fd7a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/23df654a7d294f59b5ddde34fafaeca8.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8bdb2addcf2a49babea4fd260a18a59a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/7cf39e065bdc45cea5605c816085839c.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/fad4a2a9b10344cab40361287138602d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/3bb2f64542ae492bb922dcb2679a9c24.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/950018fcb1e14f3caf4eff3938d42ec0.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/cc76706eea3241b1a1be427c74da735d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/c76d3618e8554e47b47f4f177d87793c.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/9e53c0ca2a32440a8190ad90244dd92e.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/7a8d1991ad1145659acfee96df0b4c97.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/9523121c24804cc08b3fb0fc9052d107.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/52bc9336f886466dab4a7f75a928ccb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/ce6d060f4e11492eac7e8306b1f158c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/b69b5acaa27c42f69fc8836a39198902.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "02081287049",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202601028882884",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202601028882884",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202601028882884",
                "[+0.0s] at_id: 202601028882884",
                "[+4.76s] driver started",
                "[+7.53s] page loaded",
                "[+8.67s] pre-cookie wait done",
                "[+8.84s] switched into cookie iframe",
                "[+10.03s] cookie button clicked",
                "[+10.15s] cookie iframe gone",
                "[+11.77s] title: None",
                "[+12.03s] subtitle: 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr",
                "[+12.07s] price: 48000",
                "[+12.15s] 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', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button']",
                "[+12.15s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'atds-icon-sell', 'atds-icon-save', 'atds-icon-search', 'account-sign-in', 'atds-icon-account', 'menu-drawer', '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']",
                "[+12.17s] overview section confirmed via CSS selector",
                "[+12.17s] mileage: 14572",
                "[+12.18s] year: 2024",
                "[+12.2s] fuel: Petrol",
                "[+12.2s] body_type: Coupe",
                "[+12.21s] gearbox: Automatic",
                "[+12.22s] doors: 2",
                "[+12.23s] seats: 4",
                "[+12.24s] engine: 3.0L",
                "[+12.25s] emission_class: Euro 6",
                "[+12.26s] colour: Black",
                "[+12.28s] range_miles: None",
                "[+12.3s] data-lp-sdes not found — falling back to title parse",
                "[+12.31s] make/model from page title: BMW / M2",
                "[+12.42s] dealer_name: None",
                "[+12.44s] dealer_id: None",
                "[+12.46s] dealer_rating: None",
                "[+12.52s] dealer_phone: 02081287049",
                "[+12.54s] is_private_seller: True",
                "[+12.64s] description_section_present: True",
                "[+15.08s] description signpost clicked",
                "[+17.21s] description: 1892 chars",
                "[+17.24s] description modal closed",
                "[+17.29s] image_count from counter: 23",
                "[+17.49s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+18.69s] image grid present",
                "[+19.38s] gallery images extracted: 23",
                "[+19.38s] data_complete: False — missing: ['title']",
                "[+19.82s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202601028882884",
            "vdata_scrape_id": "at_id_202601028882884",
            "data_complete": true,
            "listing": {
                "vrm": "KE24YSJ",
                "year": 2024,
                "make": "BMW",
                "model": "M2",
                "price": 48000,
                "mileage": 14572,
                "colour": "Black",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr Comfort Pack|BMW service cover",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/38536f59c9d94de1962760ad13a6bd52.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9471217719c74a74b02ca72087d32328.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6290245d71784b6db37ca26a021068b8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b9646d3ab46640d8a947bd735c5d95b4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/003329d8716a495da389a0969ae57d59.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cf7bcc73b99842febc196c7b56458347.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f5bd4960627741ea9acb7dd86248fd7a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/23df654a7d294f59b5ddde34fafaeca8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8bdb2addcf2a49babea4fd260a18a59a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7cf39e065bdc45cea5605c816085839c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fad4a2a9b10344cab40361287138602d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3bb2f64542ae492bb922dcb2679a9c24.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/950018fcb1e14f3caf4eff3938d42ec0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cc76706eea3241b1a1be427c74da735d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c76d3618e8554e47b47f4f177d87793c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9e53c0ca2a32440a8190ad90244dd92e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7a8d1991ad1145659acfee96df0b4c97.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9523121c24804cc08b3fb0fc9052d107.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/52bc9336f886466dab4a7f75a928ccb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ce6d060f4e11492eac7e8306b1f158c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b69b5acaa27c42f69fc8836a39198902.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202601028882884",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202601028882884&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": 14572,
                "model": "M2",
                "price": 48000,
                "registration": "KE24YSJ",
                "registrationYear": 2024,
                "transmission": "Automatic",
                "summary": "BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr Comfort Pack|BMW service cover",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/38536f59c9d94de1962760ad13a6bd52.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9471217719c74a74b02ca72087d32328.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6290245d71784b6db37ca26a021068b8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b9646d3ab46640d8a947bd735c5d95b4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/003329d8716a495da389a0969ae57d59.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cf7bcc73b99842febc196c7b56458347.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f5bd4960627741ea9acb7dd86248fd7a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/23df654a7d294f59b5ddde34fafaeca8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8bdb2addcf2a49babea4fd260a18a59a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7cf39e065bdc45cea5605c816085839c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fad4a2a9b10344cab40361287138602d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3bb2f64542ae492bb922dcb2679a9c24.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/950018fcb1e14f3caf4eff3938d42ec0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cc76706eea3241b1a1be427c74da735d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c76d3618e8554e47b47f4f177d87793c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9e53c0ca2a32440a8190ad90244dd92e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/7a8d1991ad1145659acfee96df0b4c97.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9523121c24804cc08b3fb0fc9052d107.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/52bc9336f886466dab4a7f75a928ccb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ce6d060f4e11492eac7e8306b1f158c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b69b5acaa27c42f69fc8836a39198902.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202601028882884",
                "stockId": "8a42bfb59b7edcc6019b7f1ee5fc62a5",
                "searchId": "202601028882884"
            },
            "steps": [
                "start",
                "at_id: 202601028882884",
                "url: https://www.zuto.com/apply/?advertId=202601028882884&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: KE24YSJ",
                "make/model: BMW / M2",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-12 21:49:41",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-07-05 12:08:41",
            "reasons": [
                "price_change",
                "mileage_change",
                "images_change",
                "description_change"
            ]
        },
        {
            "at": "2026-07-09 13:30:33",
            "reasons": [
                "price_change",
                "description_change"
            ]
        },
        {
            "at": "2026-07-09 13:31:21",
            "reasons": [
                "no_change"
            ]
        },
        {
            "at": "2026-07-10 13:49:02",
            "reasons": [
                "price_change"
            ]
        },
        {
            "at": "2026-07-10 13:50:31",
            "reasons": [
                "no_change"
            ]
        },
        {
            "at": "2026-07-12 14:10:21",
            "reasons": [
                "price_change"
            ]
        },
        {
            "at": "2026-07-13 14:19:09",
            "reasons": [
                "price_change"
            ]
        },
        {
            "at": "2026-07-15 14:33:50",
            "reasons": [
                "price_change"
            ]
        },
        {
            "at": "2026-07-25 15:34:26",
            "reasons": [
                "price_change"
            ]
        },
        {
            "at": "2026-07-25 16:10:33",
            "reasons": [
                "price_change"
            ]
        }
    ],
    "description": "BMW M2 Coupe - Full BMW Dealership Service History | Comfort Pack | Carbon Roof | Harman Kardon | BMW Service Cover Until 08/2029\n\nFor sale is my BMW M2 Coupe, a proper driver-focused performance car that combines serious power, sharp handling and everyday usability. The M2 has all the character you would expect from BMW M, with aggressive styling, a muscular stance and a premium, driver-focused interior.\n\nThe car has been very well cared for and comes with Full BMW Dealership Service History, giving peace of mind that it has been maintained properly and professionally.\n\nIt also benefits from a 5-year BMW Service Cover Pack, valid until 08/2029, offering added peace of mind for future servicing costs.\n\nThis example comes with a great specification, including the highly desirable M2 Comfort Pack, lightweight carbon fibre roof, Harman Kardon surround sound system and cruise control with brake function.\n\nThe carbon roof not only looks fantastic but also helps lower the car's centre of gravity, improving handling and giving the car a more focused performance feel. The Harman Kardon audio system delivers excellent sound quality throughout the cabin, while the comfort features make the car easy and enjoyable to use every day.\n\nWhether you are looking for a weekend performance car or something exciting that can still be used daily, this M2 offers the perfect balance of power, luxury, practicality and driving enjoyment.\n\nKey features:\n\n* Full BMW Dealership Service History\n* 5-year BMW Service Cover Pack valid until 08/2029\n* M2 Comfort Pack\n* Carbon Fibre Roof\n* Harman Kardon Surround Sound System\n* Cruise Control with Brake Function\n* BMW M performance styling\n* Premium interior and technology\n* Excellent everyday usability\n\nA fantastic example of the BMW M2 Coupe with the right history, specification, service cover and performance appeal. Serious enquiries welcome.",
    "colour_detail": "Black",
    "price_history": [
        {
            "price": 50995,
            "recorded_at": "2026-06-12 21:49:41"
        },
        {
            "price": 49995,
            "recorded_at": "2026-07-05 12:08:41"
        },
        {
            "price": 49500,
            "recorded_at": "2026-07-09 13:30:33"
        },
        {
            "price": 49495,
            "recorded_at": "2026-07-10 13:49:02"
        },
        {
            "price": 49995,
            "recorded_at": "2026-07-12 14:10:21"
        },
        {
            "price": 49495,
            "recorded_at": "2026-07-13 14:19:09"
        },
        {
            "price": 48940,
            "recorded_at": "2026-07-15 14:33:50"
        },
        {
            "price": 48500,
            "recorded_at": "2026-07-25 15:34:26"
        },
        {
            "price": 48000,
            "recorded_at": "2026-07-25 16:10:33"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "262ff67fe8c243389cc50a381ed8f0bf",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/262ff67fe8c243389cc50a381ed8f0bf.jpg"
                    }
                },
                {
                    "hash": "5dc01cbc04094f2783a3e19b9eab52f9",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/5dc01cbc04094f2783a3e19b9eab52f9.jpg"
                    }
                },
                {
                    "hash": "3a862385b190431cadd69be71f2f5878",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/3a862385b190431cadd69be71f2f5878.jpg"
                    }
                },
                {
                    "hash": "a6d30439a7ad43d5b08e54e574973a46",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/a6d30439a7ad43d5b08e54e574973a46.jpg"
                    }
                },
                {
                    "hash": "fce977a022214240b39d4c3a2a31c092",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/fce977a022214240b39d4c3a2a31c092.jpg"
                    }
                },
                {
                    "hash": "2b2dedca8be747e198ea0ec8a2510e6d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/2b2dedca8be747e198ea0ec8a2510e6d.jpg"
                    }
                },
                {
                    "hash": "78224c05e6e6471ba134bd352aed8900",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/78224c05e6e6471ba134bd352aed8900.jpg"
                    }
                },
                {
                    "hash": "8352729bd460454d82d4b27de7972fbe",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8352729bd460454d82d4b27de7972fbe.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-12 21:49:41"
        },
        {
            "images": [
                {
                    "hash": "38536f59c9d94de1962760ad13a6bd52",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/38536f59c9d94de1962760ad13a6bd52.jpg"
                    }
                },
                {
                    "hash": "9471217719c74a74b02ca72087d32328",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/9471217719c74a74b02ca72087d32328.jpg"
                    }
                },
                {
                    "hash": "6290245d71784b6db37ca26a021068b8",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/6290245d71784b6db37ca26a021068b8.jpg"
                    }
                },
                {
                    "hash": "b9646d3ab46640d8a947bd735c5d95b4",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/b9646d3ab46640d8a947bd735c5d95b4.jpg"
                    }
                },
                {
                    "hash": "003329d8716a495da389a0969ae57d59",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/003329d8716a495da389a0969ae57d59.jpg"
                    }
                },
                {
                    "hash": "cf7bcc73b99842febc196c7b56458347",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/cf7bcc73b99842febc196c7b56458347.jpg"
                    }
                },
                {
                    "hash": "7c69daff1e714dca8d3c7a0d9eb6ffd1",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/7c69daff1e714dca8d3c7a0d9eb6ffd1.jpg"
                    }
                },
                {
                    "hash": "f5bd4960627741ea9acb7dd86248fd7a",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f5bd4960627741ea9acb7dd86248fd7a.jpg"
                    }
                },
                {
                    "hash": "23df654a7d294f59b5ddde34fafaeca8",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/23df654a7d294f59b5ddde34fafaeca8.jpg"
                    }
                },
                {
                    "hash": "341a2b23fafd4b5b86d4bd5b0db1ae4c",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/341a2b23fafd4b5b86d4bd5b0db1ae4c.jpg"
                    }
                },
                {
                    "hash": "8bdb2addcf2a49babea4fd260a18a59a",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8bdb2addcf2a49babea4fd260a18a59a.jpg"
                    }
                },
                {
                    "hash": "7cf39e065bdc45cea5605c816085839c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/7cf39e065bdc45cea5605c816085839c.jpg"
                    }
                },
                {
                    "hash": "fad4a2a9b10344cab40361287138602d",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/fad4a2a9b10344cab40361287138602d.jpg"
                    }
                },
                {
                    "hash": "3bb2f64542ae492bb922dcb2679a9c24",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/3bb2f64542ae492bb922dcb2679a9c24.jpg"
                    }
                },
                {
                    "hash": "950018fcb1e14f3caf4eff3938d42ec0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/950018fcb1e14f3caf4eff3938d42ec0.jpg"
                    }
                },
                {
                    "hash": "cc76706eea3241b1a1be427c74da735d",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/cc76706eea3241b1a1be427c74da735d.jpg"
                    }
                },
                {
                    "hash": "c76d3618e8554e47b47f4f177d87793c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/c76d3618e8554e47b47f4f177d87793c.jpg"
                    }
                },
                {
                    "hash": "9e53c0ca2a32440a8190ad90244dd92e",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/9e53c0ca2a32440a8190ad90244dd92e.jpg"
                    }
                },
                {
                    "hash": "7a8d1991ad1145659acfee96df0b4c97",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/7a8d1991ad1145659acfee96df0b4c97.jpg"
                    }
                },
                {
                    "hash": "9523121c24804cc08b3fb0fc9052d107",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/9523121c24804cc08b3fb0fc9052d107.jpg"
                    }
                },
                {
                    "hash": "52bc9336f886466dab4a7f75a928ccb5",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/52bc9336f886466dab4a7f75a928ccb5.jpg"
                    }
                },
                {
                    "hash": "ce6d060f4e11492eac7e8306b1f158c3",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/ce6d060f4e11492eac7e8306b1f158c3.jpg"
                    }
                },
                {
                    "hash": "b69b5acaa27c42f69fc8836a39198902",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/b69b5acaa27c42f69fc8836a39198902.jpg"
                    }
                }
            ],
            "recorded_at": "2026-07-05 12:08:41"
        }
    ],
    "mileage_history": [
        {
            "mileage": 12500,
            "recorded_at": "2026-06-12 21:49:41"
        },
        {
            "mileage": 14572,
            "recorded_at": "2026-07-05 12:08:41"
        }
    ],
    "description_history": [
        {
            "hash": "fd8134054931ce5c7a9e9d5304b0242b",
            "text": "BMW M2 Coupe - Full BMW Dealership Service History | Comfort Pack | Carbon Roof | Harman Kardon | BMW Service Cover Until 08/2029\n\nFor sale is my BMW M2 Coupe, a proper driver-focused performance car that combines serious power, sharp handling and everyday usability. The M2 has all the character you would expect from BMW M, with aggressive styling, a muscular stance and a premium, driver-focused interior.\n\nThe car has been very well cared for and comes with Full BMW Dealership Service History, giving peace of mind that it has been maintained properly and professionally.\n\nIt also benefits from a 5-year BMW Service Cover Pack, valid until 08/2029, offering added peace of mind for future servicing costs.\n\nThis example comes with a great specification, including the highly desirable M2 Comfort Pack, lightweight carbon fibre roof, Harman Kardon surround sound system and cruise control with brake function.\n\nThe carbon roof not only looks fantastic but also helps lower the car's centre of gravity, improving handling and giving the car a more focused performance feel. The Harman Kardon audio system delivers excellent sound quality throughout the cabin, while the comfort features make the car easy and enjoyable to use every day.\n\nWhether you are looking for a weekend performance car or something exciting that can still be used daily, this M2 offers the perfect balance of power, luxury, practicality and driving enjoyment.\n\nKey features:\n\n* Full BMW Dealership Service History\n* 5-year BMW Service Cover Pack valid until 08/2029\n* M2 Comfort Pack\n* Carbon Fibre Roof\n* Harman Kardon Surround Sound System\n* Cruise Control with Brake Function\n* BMW M performance styling\n* Premium interior and technology\n* Excellent everyday usability\n\nA fantastic example of the BMW M2 Coupe with the right history, specification, service cover and performance appeal. Serious enquiries welcome.",
            "recorded_at": "2026-07-25 16:10:33"
        }
    ]
}