Edit in admin →
26 images
Online · Days listed: 6

2017 BMW M4

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

£34,499
17,148 miles
SW18FFP

Overview

Mileage
17,148 miles
Registration
2017 (17 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Silver
TRADE UP EVENT – JUNE OFFERS NOW ON Call 01224335577 for your personalised quote Get £500 more for your BMW when you part exchange during our June Trade Up Event.* Plus enjoy: £500 BMW Finance Contribution (minimum borrowing applies) 12 Months BMW Approved Warranty 12 Months BMW Roadside Assistance Minimum 6 Months MOT on all BMW Approved Used Cars With a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade. Reserve your chosen vehicle today and speak to our team for a personalised quotation. *Terms and conditions apply. Ask for full details. Offered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities. Key features include: M Competition Package BMW M Full Carbon Exterior Package M Double Clutch Transmission - 7-speed BMW M Head-up Display Harman/Kardon Surround Sound Audio 20" NON-RFT Black 666 M star-spoke forged alloys Sun Protection Glass Carbon Fibre interior trim- Black Chrome Heated Steering Wheel Reversing Camera As a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.

History

Price history

When Price Δ
3 days ago £34,499 −£1,100
6 days ago £35,599

Mileage history

When Mileage Δ
6 days ago 17,148

Item data

Processed fields

vrm
SW18FFP
make
BMW
model
M4
trim line
3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
year
2017
body type
Coupe
fuel type
Petrol
transmission
Automatic
engine size cc
3000
engine size litres
3
colour
Silver
doors
2
seats
4
mileage
17148
price
34499
source key
search-make-bmw-m4
platform
autotrader

Item record

item id
26232
remote id
https://www.autotrader.co.uk/car-details/202603311185673
platform
autotrader
source key
search-make-bmw-m4
remote status
available
media count
26
first seen at
2026-06-12 07:10:50
last seen at
2026-06-15 08:04:15
completed at
2026-06-15 08:08:09
remote url
View original →

Raw data

Item record
{
    "item_id": 26232,
    "remote_id": "https://www.autotrader.co.uk/car-details/202603311185673",
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202603311185673",
    "remote_status": "available",
    "media_count": 26,
    "last_seen_at": "2026-06-15 08:04:15",
    "first_seen_at": "2026-06-12 07:10:50",
    "completed_at": "2026-06-15 08:08:09",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/2820e966e5c74baf905a3e446110f765.jpg",
                "cdn_path": "509/26232/003b6d2661f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "003b6d2661",
                "cdn_sizes": {
                    "f": "509/26232/003b6d2661f.jpg",
                    "l": "509/26232/003b6d2661l.jpg",
                    "m": "509/26232/003b6d2661m.jpg",
                    "s": "509/26232/003b6d2661s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b28923c3980a42a7b1eabb9989ae949d.jpg",
                "cdn_path": "509/26232/4eef9044fcf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "4eef9044fc",
                "cdn_sizes": {
                    "f": "509/26232/4eef9044fcf.jpg",
                    "l": "509/26232/4eef9044fcl.jpg",
                    "m": "509/26232/4eef9044fcm.jpg",
                    "s": "509/26232/4eef9044fcs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
                "cdn_path": "509/26232/fea22f679ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fea22f679e",
                "cdn_sizes": {
                    "f": "509/26232/fea22f679ef.jpg",
                    "l": "509/26232/fea22f679el.jpg",
                    "m": "509/26232/fea22f679em.jpg",
                    "s": "509/26232/fea22f679es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c624908fb1214ba8adab264825efaa19.jpg",
                "cdn_path": "509/26232/49468fd876f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "49468fd876",
                "cdn_sizes": {
                    "f": "509/26232/49468fd876f.jpg",
                    "l": "509/26232/49468fd876l.jpg",
                    "m": "509/26232/49468fd876m.jpg",
                    "s": "509/26232/49468fd876s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/517ba6ed928c4333b17c5e87c0332597.jpg",
                "cdn_path": "509/26232/619faa5f1bf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "619faa5f1b",
                "cdn_sizes": {
                    "f": "509/26232/619faa5f1bf.jpg",
                    "l": "509/26232/619faa5f1bl.jpg",
                    "m": "509/26232/619faa5f1bm.jpg",
                    "s": "509/26232/619faa5f1bs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e1a3f06722b744b6993dac1f30da2811.jpg",
                "cdn_path": "509/26232/8360b09311f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8360b09311",
                "cdn_sizes": {
                    "f": "509/26232/8360b09311f.jpg",
                    "l": "509/26232/8360b09311l.jpg",
                    "m": "509/26232/8360b09311m.jpg",
                    "s": "509/26232/8360b09311s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/031849f5ead44a5ea2421b6bd50d830b.jpg",
                "cdn_path": "509/26232/d243e87864f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d243e87864",
                "cdn_sizes": {
                    "f": "509/26232/d243e87864f.jpg",
                    "l": "509/26232/d243e87864l.jpg",
                    "m": "509/26232/d243e87864m.jpg",
                    "s": "509/26232/d243e87864s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
                "cdn_path": "509/26232/f744c8c521f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f744c8c521",
                "cdn_sizes": {
                    "f": "509/26232/f744c8c521f.jpg",
                    "l": "509/26232/f744c8c521l.jpg",
                    "m": "509/26232/f744c8c521m.jpg",
                    "s": "509/26232/f744c8c521s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/1ca701b422d4412998fca1c4250ba040.jpg",
                "cdn_path": "509/26232/07a037f239f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "07a037f239",
                "cdn_sizes": {
                    "f": "509/26232/07a037f239f.jpg",
                    "l": "509/26232/07a037f239l.jpg",
                    "m": "509/26232/07a037f239m.jpg",
                    "s": "509/26232/07a037f239s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/43506c920dbb49169d248c7e9af02065.jpg",
                "cdn_path": "509/26232/2c18909d82f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "2c18909d82",
                "cdn_sizes": {
                    "f": "509/26232/2c18909d82f.jpg",
                    "l": "509/26232/2c18909d82l.jpg",
                    "m": "509/26232/2c18909d82m.jpg",
                    "s": "509/26232/2c18909d82s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/4990d03e4ce34e318fadd531d28d61f3.jpg",
                "cdn_path": "509/26232/4baae89256f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "4baae89256",
                "cdn_sizes": {
                    "f": "509/26232/4baae89256f.jpg",
                    "l": "509/26232/4baae89256l.jpg",
                    "m": "509/26232/4baae89256m.jpg",
                    "s": "509/26232/4baae89256s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/caa50247afbc4a83b2763e655dde3fab.jpg",
                "cdn_path": "509/26232/bf7e931de0f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "bf7e931de0",
                "cdn_sizes": {
                    "f": "509/26232/bf7e931de0f.jpg",
                    "l": "509/26232/bf7e931de0l.jpg",
                    "m": "509/26232/bf7e931de0m.jpg",
                    "s": "509/26232/bf7e931de0s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
                "cdn_path": "509/26232/fb00365718f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fb00365718",
                "cdn_sizes": {
                    "f": "509/26232/fb00365718f.jpg",
                    "l": "509/26232/fb00365718l.jpg",
                    "m": "509/26232/fb00365718m.jpg",
                    "s": "509/26232/fb00365718s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/198c0daa771340918fd1dd14d7f24cef.jpg",
                "cdn_path": "509/26232/d064f26d6ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d064f26d6f",
                "cdn_sizes": {
                    "f": "509/26232/d064f26d6ff.jpg",
                    "l": "509/26232/d064f26d6fl.jpg",
                    "m": "509/26232/d064f26d6fm.jpg",
                    "s": "509/26232/d064f26d6fs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0585a2977ddb41a898d62b9d04ec16d3.jpg",
                "cdn_path": "509/26232/5664a4174ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5664a4174e",
                "cdn_sizes": {
                    "f": "509/26232/5664a4174ef.jpg",
                    "l": "509/26232/5664a4174el.jpg",
                    "m": "509/26232/5664a4174em.jpg",
                    "s": "509/26232/5664a4174es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0633382c8a544a018c44a41f5cc4091e.jpg",
                "cdn_path": "509/26232/390d727105f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "390d727105",
                "cdn_sizes": {
                    "f": "509/26232/390d727105f.jpg",
                    "l": "509/26232/390d727105l.jpg",
                    "m": "509/26232/390d727105m.jpg",
                    "s": "509/26232/390d727105s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/017b7ab990ad40fca7d0916c79619137.jpg",
                "cdn_path": "509/26232/783df4a098f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "783df4a098",
                "cdn_sizes": {
                    "f": "509/26232/783df4a098f.jpg",
                    "l": "509/26232/783df4a098l.jpg",
                    "m": "509/26232/783df4a098m.jpg",
                    "s": "509/26232/783df4a098s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fc2065579bdf4aaea02c618544f506fd.jpg",
                "cdn_path": "509/26232/799297d13df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "799297d13d",
                "cdn_sizes": {
                    "f": "509/26232/799297d13df.jpg",
                    "l": "509/26232/799297d13dl.jpg",
                    "m": "509/26232/799297d13dm.jpg",
                    "s": "509/26232/799297d13ds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/ed76c3aad623435ebae93f5f789db446.jpg",
                "cdn_path": "509/26232/dc5944ba18f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "dc5944ba18",
                "cdn_sizes": {
                    "f": "509/26232/dc5944ba18f.jpg",
                    "l": "509/26232/dc5944ba18l.jpg",
                    "m": "509/26232/dc5944ba18m.jpg",
                    "s": "509/26232/dc5944ba18s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
                "cdn_path": "509/26232/0160471372f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "0160471372",
                "cdn_sizes": {
                    "f": "509/26232/0160471372f.jpg",
                    "l": "509/26232/0160471372l.jpg",
                    "m": "509/26232/0160471372m.jpg",
                    "s": "509/26232/0160471372s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
                "cdn_path": "509/26232/32cf29c5e5f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "32cf29c5e5",
                "cdn_sizes": {
                    "f": "509/26232/32cf29c5e5f.jpg",
                    "l": "509/26232/32cf29c5e5l.jpg",
                    "m": "509/26232/32cf29c5e5m.jpg",
                    "s": "509/26232/32cf29c5e5s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/03d4f8cef7d640cbbfd3356d54644248.jpg",
                "cdn_path": "509/26232/25568bdbe9f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "25568bdbe9",
                "cdn_sizes": {
                    "f": "509/26232/25568bdbe9f.jpg",
                    "l": "509/26232/25568bdbe9l.jpg",
                    "m": "509/26232/25568bdbe9m.jpg",
                    "s": "509/26232/25568bdbe9s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/3893fc54af424bb0a69ba1badf112557.jpg",
                "cdn_path": "509/26232/6045045554f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "6045045554",
                "cdn_sizes": {
                    "f": "509/26232/6045045554f.jpg",
                    "l": "509/26232/6045045554l.jpg",
                    "m": "509/26232/6045045554m.jpg",
                    "s": "509/26232/6045045554s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8a785f9451974b0da94bec69175c2563.jpg",
                "cdn_path": "509/26232/40b5cbd00ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "40b5cbd00e",
                "cdn_sizes": {
                    "f": "509/26232/40b5cbd00ef.jpg",
                    "l": "509/26232/40b5cbd00el.jpg",
                    "m": "509/26232/40b5cbd00em.jpg",
                    "s": "509/26232/40b5cbd00es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/898884980edf459e994e99bbe47b94d4.jpg",
                "cdn_path": "509/26232/827adae118f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "827adae118",
                "cdn_sizes": {
                    "f": "509/26232/827adae118f.jpg",
                    "l": "509/26232/827adae118l.jpg",
                    "m": "509/26232/827adae118m.jpg",
                    "s": "509/26232/827adae118s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0c517beff5e24eab90094ea797896998.jpg",
                "cdn_path": "509/26232/bef8294405f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "bef8294405",
                "cdn_sizes": {
                    "f": "509/26232/bef8294405f.jpg",
                    "l": "509/26232/bef8294405l.jpg",
                    "m": "509/26232/bef8294405m.jpg",
                    "s": "509/26232/bef8294405s.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "SW18FFP",
            "make": "BMW",
            "model": "M4",
            "trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
            "year": 2017,
            "body_type": "Coupe",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "Silver",
            "doors": 2,
            "seats": 4,
            "mileage": 17148,
            "price": 34499,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "search-make-bmw-m4",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202603311185673",
                    "vdata_scrape_id": "at_id_202603311185673",
                    "data_complete": false,
                    "listing": {
                        "title": null,
                        "subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                        "make": "BMW",
                        "model": "M4",
                        "year": 2017,
                        "price": 34499,
                        "mileage": 17148,
                        "fuel": "Petrol",
                        "body_type": "Coupe",
                        "gearbox": "Automatic",
                        "doors": 2,
                        "seats": 4,
                        "engine": "3.0L",
                        "emission_class": "Euro 6",
                        "colour": "Silver",
                        "range_miles": null,
                        "vin": null,
                        "description": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
                        "description_section_present": true,
                        "image_count": 26,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/2820e966e5c74baf905a3e446110f765.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/b28923c3980a42a7b1eabb9989ae949d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/c624908fb1214ba8adab264825efaa19.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/517ba6ed928c4333b17c5e87c0332597.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e1a3f06722b744b6993dac1f30da2811.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/031849f5ead44a5ea2421b6bd50d830b.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/1ca701b422d4412998fca1c4250ba040.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/43506c920dbb49169d248c7e9af02065.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/4990d03e4ce34e318fadd531d28d61f3.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/caa50247afbc4a83b2763e655dde3fab.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/198c0daa771340918fd1dd14d7f24cef.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/0585a2977ddb41a898d62b9d04ec16d3.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/0633382c8a544a018c44a41f5cc4091e.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/017b7ab990ad40fca7d0916c79619137.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/fc2065579bdf4aaea02c618544f506fd.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/ed76c3aad623435ebae93f5f789db446.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/03d4f8cef7d640cbbfd3356d54644248.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/3893fc54af424bb0a69ba1badf112557.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8a785f9451974b0da94bec69175c2563.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/898884980edf459e994e99bbe47b94d4.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/0c517beff5e24eab90094ea797896998.jpg"
                        ],
                        "dealer_name": "John Clark BMW Aberdeen",
                        "dealer_id": "422910",
                        "dealer_rating": "4.8",
                        "dealer_phone": "01224952966",
                        "is_private_seller": false
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202603311185673",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202603311185673",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202603311185673",
                        "[+0.0s] at_id: 202603311185673",
                        "[+4.89s] driver started",
                        "[+6.98s] page loaded",
                        "[+8.08s] pre-cookie wait done",
                        "[+8.18s] switched into cookie iframe",
                        "[+8.85s] cookie button clicked",
                        "[+8.95s] cookie iframe gone",
                        "[+11.13s] title: None",
                        "[+11.18s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                        "[+11.21s] price: 34499",
                        "[+11.23s] 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', 'meet-seller-nav', 'delivery-collection-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon']",
                        "[+11.23s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                        "[+11.25s] overview section confirmed via CSS selector",
                        "[+11.28s] mileage: 17148",
                        "[+11.29s] year: 2017",
                        "[+11.31s] fuel: Petrol",
                        "[+11.32s] body_type: Coupe",
                        "[+11.33s] gearbox: Automatic",
                        "[+11.35s] doors: 2",
                        "[+11.38s] seats: 4",
                        "[+11.39s] engine: 3.0L",
                        "[+11.4s] emission_class: Euro 6",
                        "[+11.41s] colour: Silver",
                        "[+11.43s] range_miles: None",
                        "[+11.44s] data-lp-sdes not found — falling back to title parse",
                        "[+11.45s] make/model from page title: BMW / M4",
                        "[+11.59s] dealer_name: John Clark BMW Aberdeen",
                        "[+11.61s] dealer_id: 422910",
                        "[+11.64s] dealer_rating: 4.8",
                        "[+11.66s] dealer_phone: 01224952966",
                        "[+11.68s] is_private_seller: False",
                        "[+11.8s] description_section_present: True",
                        "[+12.24s] description signpost clicked",
                        "[+13.96s] description: 1641 chars",
                        "[+14.0s] description modal closed",
                        "[+14.04s] image_count from counter: 26",
                        "[+14.12s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+14.82s] image grid present",
                        "[+15.35s] gallery images extracted: 26",
                        "[+15.35s] data_complete: False — missing: ['title']",
                        "[+15.5s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202603311185673",
                    "vdata_scrape_id": "at_id_202603311185673",
                    "data_complete": true,
                    "listing": {
                        "vrm": "SW18FFP",
                        "year": 2017,
                        "make": "BMW",
                        "model": "M4",
                        "price": 34499,
                        "mileage": 17148,
                        "colour": "Silver",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr £500 FINANCE ALLOWANCE",
                        "dealer_id": "422910",
                        "dealer_name": "John Clark BMW Aberdeen | AB12 3EW",
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/2820e966e5c74baf905a3e446110f765.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b28923c3980a42a7b1eabb9989ae949d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c624908fb1214ba8adab264825efaa19.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/517ba6ed928c4333b17c5e87c0332597.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e1a3f06722b744b6993dac1f30da2811.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/031849f5ead44a5ea2421b6bd50d830b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/1ca701b422d4412998fca1c4250ba040.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/43506c920dbb49169d248c7e9af02065.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4990d03e4ce34e318fadd531d28d61f3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/caa50247afbc4a83b2763e655dde3fab.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/198c0daa771340918fd1dd14d7f24cef.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0585a2977ddb41a898d62b9d04ec16d3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0633382c8a544a018c44a41f5cc4091e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/017b7ab990ad40fca7d0916c79619137.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fc2065579bdf4aaea02c618544f506fd.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ed76c3aad623435ebae93f5f789db446.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/03d4f8cef7d640cbbfd3356d54644248.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3893fc54af424bb0a69ba1badf112557.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8a785f9451974b0da94bec69175c2563.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/898884980edf459e994e99bbe47b94d4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0c517beff5e24eab90094ea797896998.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202603311185673",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202603311185673&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Silver",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 17148,
                        "model": "M4",
                        "price": 34499,
                        "registration": "SW18FFP",
                        "registrationYear": 2017,
                        "transmission": "Automatic",
                        "summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr £500 FINANCE ALLOWANCE",
                        "dealerId": "422910",
                        "dealerName": "John Clark BMW Aberdeen | AB12 3EW",
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/2820e966e5c74baf905a3e446110f765.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b28923c3980a42a7b1eabb9989ae949d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c624908fb1214ba8adab264825efaa19.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/517ba6ed928c4333b17c5e87c0332597.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e1a3f06722b744b6993dac1f30da2811.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/031849f5ead44a5ea2421b6bd50d830b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/1ca701b422d4412998fca1c4250ba040.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/43506c920dbb49169d248c7e9af02065.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4990d03e4ce34e318fadd531d28d61f3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/caa50247afbc4a83b2763e655dde3fab.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/198c0daa771340918fd1dd14d7f24cef.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0585a2977ddb41a898d62b9d04ec16d3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0633382c8a544a018c44a41f5cc4091e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/017b7ab990ad40fca7d0916c79619137.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fc2065579bdf4aaea02c618544f506fd.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/ed76c3aad623435ebae93f5f789db446.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/03d4f8cef7d640cbbfd3356d54644248.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3893fc54af424bb0a69ba1badf112557.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8a785f9451974b0da94bec69175c2563.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/898884980edf459e994e99bbe47b94d4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0c517beff5e24eab90094ea797896998.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202603311185673",
                        "stockId": "8a4292b79cfcb255019d451212ef6f29",
                        "searchId": "202603311185673"
                    },
                    "steps": [
                        "start",
                        "at_id: 202603311185673",
                        "url: https://www.zuto.com/apply/?advertId=202603311185673&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: SW18FFP",
                        "make/model: BMW / M4",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-12 08:16:14",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-06-15 09:08:41",
                    "reasons": [
                        "price_change"
                    ]
                },
                {
                    "at": "2026-06-15 09:09:19",
                    "reasons": [
                        "no_change"
                    ]
                }
            ],
            "description": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
            "colour_detail": "Silver",
            "price_history": [
                {
                    "price": 35599,
                    "recorded_at": "2026-06-12 08:16:14"
                },
                {
                    "price": 34499,
                    "recorded_at": "2026-06-15 09:08:41"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "2820e966e5c74baf905a3e446110f765",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/2820e966e5c74baf905a3e446110f765.jpg"
                            }
                        },
                        {
                            "hash": "b28923c3980a42a7b1eabb9989ae949d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/b28923c3980a42a7b1eabb9989ae949d.jpg"
                            }
                        },
                        {
                            "hash": "f2a51274cd3547678c3a9e3cbe2509c3",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f2a51274cd3547678c3a9e3cbe2509c3.jpg"
                            }
                        },
                        {
                            "hash": "c624908fb1214ba8adab264825efaa19",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/c624908fb1214ba8adab264825efaa19.jpg"
                            }
                        },
                        {
                            "hash": "517ba6ed928c4333b17c5e87c0332597",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/517ba6ed928c4333b17c5e87c0332597.jpg"
                            }
                        },
                        {
                            "hash": "e1a3f06722b744b6993dac1f30da2811",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e1a3f06722b744b6993dac1f30da2811.jpg"
                            }
                        },
                        {
                            "hash": "031849f5ead44a5ea2421b6bd50d830b",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/031849f5ead44a5ea2421b6bd50d830b.jpg"
                            }
                        },
                        {
                            "hash": "c074cdb5002a4e9283df7bf4ba90e3f7",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/c074cdb5002a4e9283df7bf4ba90e3f7.jpg"
                            }
                        },
                        {
                            "hash": "1ca701b422d4412998fca1c4250ba040",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/1ca701b422d4412998fca1c4250ba040.jpg"
                            }
                        },
                        {
                            "hash": "43506c920dbb49169d248c7e9af02065",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/43506c920dbb49169d248c7e9af02065.jpg"
                            }
                        },
                        {
                            "hash": "4990d03e4ce34e318fadd531d28d61f3",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/4990d03e4ce34e318fadd531d28d61f3.jpg"
                            }
                        },
                        {
                            "hash": "caa50247afbc4a83b2763e655dde3fab",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/caa50247afbc4a83b2763e655dde3fab.jpg"
                            }
                        },
                        {
                            "hash": "fc489fe31d28430c8044d8eb1ec4baf5",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/fc489fe31d28430c8044d8eb1ec4baf5.jpg"
                            }
                        },
                        {
                            "hash": "198c0daa771340918fd1dd14d7f24cef",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/198c0daa771340918fd1dd14d7f24cef.jpg"
                            }
                        },
                        {
                            "hash": "0585a2977ddb41a898d62b9d04ec16d3",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0585a2977ddb41a898d62b9d04ec16d3.jpg"
                            }
                        },
                        {
                            "hash": "0633382c8a544a018c44a41f5cc4091e",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/0633382c8a544a018c44a41f5cc4091e.jpg"
                            }
                        },
                        {
                            "hash": "017b7ab990ad40fca7d0916c79619137",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/017b7ab990ad40fca7d0916c79619137.jpg"
                            }
                        },
                        {
                            "hash": "fc2065579bdf4aaea02c618544f506fd",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/fc2065579bdf4aaea02c618544f506fd.jpg"
                            }
                        },
                        {
                            "hash": "ed76c3aad623435ebae93f5f789db446",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/ed76c3aad623435ebae93f5f789db446.jpg"
                            }
                        },
                        {
                            "hash": "cbd243c8b6dc46c98c2f1ac156ea954a",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/cbd243c8b6dc46c98c2f1ac156ea954a.jpg"
                            }
                        },
                        {
                            "hash": "f2c086898b2e4d7e906421d0ce6d3d33",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f2c086898b2e4d7e906421d0ce6d3d33.jpg"
                            }
                        },
                        {
                            "hash": "03d4f8cef7d640cbbfd3356d54644248",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/03d4f8cef7d640cbbfd3356d54644248.jpg"
                            }
                        },
                        {
                            "hash": "3893fc54af424bb0a69ba1badf112557",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/3893fc54af424bb0a69ba1badf112557.jpg"
                            }
                        },
                        {
                            "hash": "8a785f9451974b0da94bec69175c2563",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8a785f9451974b0da94bec69175c2563.jpg"
                            }
                        },
                        {
                            "hash": "898884980edf459e994e99bbe47b94d4",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/898884980edf459e994e99bbe47b94d4.jpg"
                            }
                        },
                        {
                            "hash": "0c517beff5e24eab90094ea797896998",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0c517beff5e24eab90094ea797896998.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-12 08:16:14"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 17148,
                    "recorded_at": "2026-06-12 08:16:14"
                }
            ],
            "description_history": [
                {
                    "hash": "5a19bda4d225ed22c7e2a03f6c33645e",
                    "text": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
                    "recorded_at": "2026-06-15 09:09:19"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/2820e966e5c74baf905a3e446110f765.jpg",
        "cdn_path": "509/26232/003b6d2661f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "003b6d2661",
        "cdn_sizes": {
            "f": "509/26232/003b6d2661f.jpg",
            "l": "509/26232/003b6d2661l.jpg",
            "m": "509/26232/003b6d2661m.jpg",
            "s": "509/26232/003b6d2661s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b28923c3980a42a7b1eabb9989ae949d.jpg",
        "cdn_path": "509/26232/4eef9044fcf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "4eef9044fc",
        "cdn_sizes": {
            "f": "509/26232/4eef9044fcf.jpg",
            "l": "509/26232/4eef9044fcl.jpg",
            "m": "509/26232/4eef9044fcm.jpg",
            "s": "509/26232/4eef9044fcs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
        "cdn_path": "509/26232/fea22f679ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fea22f679e",
        "cdn_sizes": {
            "f": "509/26232/fea22f679ef.jpg",
            "l": "509/26232/fea22f679el.jpg",
            "m": "509/26232/fea22f679em.jpg",
            "s": "509/26232/fea22f679es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c624908fb1214ba8adab264825efaa19.jpg",
        "cdn_path": "509/26232/49468fd876f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "49468fd876",
        "cdn_sizes": {
            "f": "509/26232/49468fd876f.jpg",
            "l": "509/26232/49468fd876l.jpg",
            "m": "509/26232/49468fd876m.jpg",
            "s": "509/26232/49468fd876s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/517ba6ed928c4333b17c5e87c0332597.jpg",
        "cdn_path": "509/26232/619faa5f1bf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "619faa5f1b",
        "cdn_sizes": {
            "f": "509/26232/619faa5f1bf.jpg",
            "l": "509/26232/619faa5f1bl.jpg",
            "m": "509/26232/619faa5f1bm.jpg",
            "s": "509/26232/619faa5f1bs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e1a3f06722b744b6993dac1f30da2811.jpg",
        "cdn_path": "509/26232/8360b09311f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8360b09311",
        "cdn_sizes": {
            "f": "509/26232/8360b09311f.jpg",
            "l": "509/26232/8360b09311l.jpg",
            "m": "509/26232/8360b09311m.jpg",
            "s": "509/26232/8360b09311s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/031849f5ead44a5ea2421b6bd50d830b.jpg",
        "cdn_path": "509/26232/d243e87864f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d243e87864",
        "cdn_sizes": {
            "f": "509/26232/d243e87864f.jpg",
            "l": "509/26232/d243e87864l.jpg",
            "m": "509/26232/d243e87864m.jpg",
            "s": "509/26232/d243e87864s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
        "cdn_path": "509/26232/f744c8c521f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f744c8c521",
        "cdn_sizes": {
            "f": "509/26232/f744c8c521f.jpg",
            "l": "509/26232/f744c8c521l.jpg",
            "m": "509/26232/f744c8c521m.jpg",
            "s": "509/26232/f744c8c521s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/1ca701b422d4412998fca1c4250ba040.jpg",
        "cdn_path": "509/26232/07a037f239f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "07a037f239",
        "cdn_sizes": {
            "f": "509/26232/07a037f239f.jpg",
            "l": "509/26232/07a037f239l.jpg",
            "m": "509/26232/07a037f239m.jpg",
            "s": "509/26232/07a037f239s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/43506c920dbb49169d248c7e9af02065.jpg",
        "cdn_path": "509/26232/2c18909d82f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "2c18909d82",
        "cdn_sizes": {
            "f": "509/26232/2c18909d82f.jpg",
            "l": "509/26232/2c18909d82l.jpg",
            "m": "509/26232/2c18909d82m.jpg",
            "s": "509/26232/2c18909d82s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/4990d03e4ce34e318fadd531d28d61f3.jpg",
        "cdn_path": "509/26232/4baae89256f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "4baae89256",
        "cdn_sizes": {
            "f": "509/26232/4baae89256f.jpg",
            "l": "509/26232/4baae89256l.jpg",
            "m": "509/26232/4baae89256m.jpg",
            "s": "509/26232/4baae89256s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/caa50247afbc4a83b2763e655dde3fab.jpg",
        "cdn_path": "509/26232/bf7e931de0f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "bf7e931de0",
        "cdn_sizes": {
            "f": "509/26232/bf7e931de0f.jpg",
            "l": "509/26232/bf7e931de0l.jpg",
            "m": "509/26232/bf7e931de0m.jpg",
            "s": "509/26232/bf7e931de0s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
        "cdn_path": "509/26232/fb00365718f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fb00365718",
        "cdn_sizes": {
            "f": "509/26232/fb00365718f.jpg",
            "l": "509/26232/fb00365718l.jpg",
            "m": "509/26232/fb00365718m.jpg",
            "s": "509/26232/fb00365718s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/198c0daa771340918fd1dd14d7f24cef.jpg",
        "cdn_path": "509/26232/d064f26d6ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d064f26d6f",
        "cdn_sizes": {
            "f": "509/26232/d064f26d6ff.jpg",
            "l": "509/26232/d064f26d6fl.jpg",
            "m": "509/26232/d064f26d6fm.jpg",
            "s": "509/26232/d064f26d6fs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0585a2977ddb41a898d62b9d04ec16d3.jpg",
        "cdn_path": "509/26232/5664a4174ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5664a4174e",
        "cdn_sizes": {
            "f": "509/26232/5664a4174ef.jpg",
            "l": "509/26232/5664a4174el.jpg",
            "m": "509/26232/5664a4174em.jpg",
            "s": "509/26232/5664a4174es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0633382c8a544a018c44a41f5cc4091e.jpg",
        "cdn_path": "509/26232/390d727105f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "390d727105",
        "cdn_sizes": {
            "f": "509/26232/390d727105f.jpg",
            "l": "509/26232/390d727105l.jpg",
            "m": "509/26232/390d727105m.jpg",
            "s": "509/26232/390d727105s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/017b7ab990ad40fca7d0916c79619137.jpg",
        "cdn_path": "509/26232/783df4a098f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "783df4a098",
        "cdn_sizes": {
            "f": "509/26232/783df4a098f.jpg",
            "l": "509/26232/783df4a098l.jpg",
            "m": "509/26232/783df4a098m.jpg",
            "s": "509/26232/783df4a098s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fc2065579bdf4aaea02c618544f506fd.jpg",
        "cdn_path": "509/26232/799297d13df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "799297d13d",
        "cdn_sizes": {
            "f": "509/26232/799297d13df.jpg",
            "l": "509/26232/799297d13dl.jpg",
            "m": "509/26232/799297d13dm.jpg",
            "s": "509/26232/799297d13ds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/ed76c3aad623435ebae93f5f789db446.jpg",
        "cdn_path": "509/26232/dc5944ba18f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "dc5944ba18",
        "cdn_sizes": {
            "f": "509/26232/dc5944ba18f.jpg",
            "l": "509/26232/dc5944ba18l.jpg",
            "m": "509/26232/dc5944ba18m.jpg",
            "s": "509/26232/dc5944ba18s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
        "cdn_path": "509/26232/0160471372f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "0160471372",
        "cdn_sizes": {
            "f": "509/26232/0160471372f.jpg",
            "l": "509/26232/0160471372l.jpg",
            "m": "509/26232/0160471372m.jpg",
            "s": "509/26232/0160471372s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
        "cdn_path": "509/26232/32cf29c5e5f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "32cf29c5e5",
        "cdn_sizes": {
            "f": "509/26232/32cf29c5e5f.jpg",
            "l": "509/26232/32cf29c5e5l.jpg",
            "m": "509/26232/32cf29c5e5m.jpg",
            "s": "509/26232/32cf29c5e5s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/03d4f8cef7d640cbbfd3356d54644248.jpg",
        "cdn_path": "509/26232/25568bdbe9f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "25568bdbe9",
        "cdn_sizes": {
            "f": "509/26232/25568bdbe9f.jpg",
            "l": "509/26232/25568bdbe9l.jpg",
            "m": "509/26232/25568bdbe9m.jpg",
            "s": "509/26232/25568bdbe9s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/3893fc54af424bb0a69ba1badf112557.jpg",
        "cdn_path": "509/26232/6045045554f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "6045045554",
        "cdn_sizes": {
            "f": "509/26232/6045045554f.jpg",
            "l": "509/26232/6045045554l.jpg",
            "m": "509/26232/6045045554m.jpg",
            "s": "509/26232/6045045554s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8a785f9451974b0da94bec69175c2563.jpg",
        "cdn_path": "509/26232/40b5cbd00ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "40b5cbd00e",
        "cdn_sizes": {
            "f": "509/26232/40b5cbd00ef.jpg",
            "l": "509/26232/40b5cbd00el.jpg",
            "m": "509/26232/40b5cbd00em.jpg",
            "s": "509/26232/40b5cbd00es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/898884980edf459e994e99bbe47b94d4.jpg",
        "cdn_path": "509/26232/827adae118f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "827adae118",
        "cdn_sizes": {
            "f": "509/26232/827adae118f.jpg",
            "l": "509/26232/827adae118l.jpg",
            "m": "509/26232/827adae118m.jpg",
            "s": "509/26232/827adae118s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0c517beff5e24eab90094ea797896998.jpg",
        "cdn_path": "509/26232/bef8294405f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "bef8294405",
        "cdn_sizes": {
            "f": "509/26232/bef8294405f.jpg",
            "l": "509/26232/bef8294405l.jpg",
            "m": "509/26232/bef8294405m.jpg",
            "s": "509/26232/bef8294405s.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "SW18FFP",
    "make": "BMW",
    "model": "M4",
    "trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
    "year": 2017,
    "body_type": "Coupe",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "Silver",
    "doors": 2,
    "seats": 4,
    "mileage": 17148,
    "price": 34499,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202603311185673",
            "vdata_scrape_id": "at_id_202603311185673",
            "data_complete": false,
            "listing": {
                "title": null,
                "subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                "make": "BMW",
                "model": "M4",
                "year": 2017,
                "price": 34499,
                "mileage": 17148,
                "fuel": "Petrol",
                "body_type": "Coupe",
                "gearbox": "Automatic",
                "doors": 2,
                "seats": 4,
                "engine": "3.0L",
                "emission_class": "Euro 6",
                "colour": "Silver",
                "range_miles": null,
                "vin": null,
                "description": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
                "description_section_present": true,
                "image_count": 26,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/2820e966e5c74baf905a3e446110f765.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/b28923c3980a42a7b1eabb9989ae949d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/c624908fb1214ba8adab264825efaa19.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/517ba6ed928c4333b17c5e87c0332597.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e1a3f06722b744b6993dac1f30da2811.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/031849f5ead44a5ea2421b6bd50d830b.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/1ca701b422d4412998fca1c4250ba040.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/43506c920dbb49169d248c7e9af02065.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/4990d03e4ce34e318fadd531d28d61f3.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/caa50247afbc4a83b2763e655dde3fab.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/198c0daa771340918fd1dd14d7f24cef.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/0585a2977ddb41a898d62b9d04ec16d3.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/0633382c8a544a018c44a41f5cc4091e.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/017b7ab990ad40fca7d0916c79619137.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/fc2065579bdf4aaea02c618544f506fd.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/ed76c3aad623435ebae93f5f789db446.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/03d4f8cef7d640cbbfd3356d54644248.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/3893fc54af424bb0a69ba1badf112557.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8a785f9451974b0da94bec69175c2563.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/898884980edf459e994e99bbe47b94d4.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/0c517beff5e24eab90094ea797896998.jpg"
                ],
                "dealer_name": "John Clark BMW Aberdeen",
                "dealer_id": "422910",
                "dealer_rating": "4.8",
                "dealer_phone": "01224952966",
                "is_private_seller": false
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202603311185673",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202603311185673",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202603311185673",
                "[+0.0s] at_id: 202603311185673",
                "[+4.89s] driver started",
                "[+6.98s] page loaded",
                "[+8.08s] pre-cookie wait done",
                "[+8.18s] switched into cookie iframe",
                "[+8.85s] cookie button clicked",
                "[+8.95s] cookie iframe gone",
                "[+11.13s] title: None",
                "[+11.18s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
                "[+11.21s] price: 34499",
                "[+11.23s] 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', 'meet-seller-nav', 'delivery-collection-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon']",
                "[+11.23s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                "[+11.25s] overview section confirmed via CSS selector",
                "[+11.28s] mileage: 17148",
                "[+11.29s] year: 2017",
                "[+11.31s] fuel: Petrol",
                "[+11.32s] body_type: Coupe",
                "[+11.33s] gearbox: Automatic",
                "[+11.35s] doors: 2",
                "[+11.38s] seats: 4",
                "[+11.39s] engine: 3.0L",
                "[+11.4s] emission_class: Euro 6",
                "[+11.41s] colour: Silver",
                "[+11.43s] range_miles: None",
                "[+11.44s] data-lp-sdes not found — falling back to title parse",
                "[+11.45s] make/model from page title: BMW / M4",
                "[+11.59s] dealer_name: John Clark BMW Aberdeen",
                "[+11.61s] dealer_id: 422910",
                "[+11.64s] dealer_rating: 4.8",
                "[+11.66s] dealer_phone: 01224952966",
                "[+11.68s] is_private_seller: False",
                "[+11.8s] description_section_present: True",
                "[+12.24s] description signpost clicked",
                "[+13.96s] description: 1641 chars",
                "[+14.0s] description modal closed",
                "[+14.04s] image_count from counter: 26",
                "[+14.12s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+14.82s] image grid present",
                "[+15.35s] gallery images extracted: 26",
                "[+15.35s] data_complete: False — missing: ['title']",
                "[+15.5s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202603311185673",
            "vdata_scrape_id": "at_id_202603311185673",
            "data_complete": true,
            "listing": {
                "vrm": "SW18FFP",
                "year": 2017,
                "make": "BMW",
                "model": "M4",
                "price": 34499,
                "mileage": 17148,
                "colour": "Silver",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr £500 FINANCE ALLOWANCE",
                "dealer_id": "422910",
                "dealer_name": "John Clark BMW Aberdeen | AB12 3EW",
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/2820e966e5c74baf905a3e446110f765.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b28923c3980a42a7b1eabb9989ae949d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c624908fb1214ba8adab264825efaa19.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/517ba6ed928c4333b17c5e87c0332597.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e1a3f06722b744b6993dac1f30da2811.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/031849f5ead44a5ea2421b6bd50d830b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/1ca701b422d4412998fca1c4250ba040.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/43506c920dbb49169d248c7e9af02065.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4990d03e4ce34e318fadd531d28d61f3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/caa50247afbc4a83b2763e655dde3fab.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/198c0daa771340918fd1dd14d7f24cef.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0585a2977ddb41a898d62b9d04ec16d3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0633382c8a544a018c44a41f5cc4091e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/017b7ab990ad40fca7d0916c79619137.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fc2065579bdf4aaea02c618544f506fd.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ed76c3aad623435ebae93f5f789db446.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/03d4f8cef7d640cbbfd3356d54644248.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3893fc54af424bb0a69ba1badf112557.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8a785f9451974b0da94bec69175c2563.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/898884980edf459e994e99bbe47b94d4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0c517beff5e24eab90094ea797896998.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202603311185673",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202603311185673&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Silver",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 17148,
                "model": "M4",
                "price": 34499,
                "registration": "SW18FFP",
                "registrationYear": 2017,
                "transmission": "Automatic",
                "summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr £500 FINANCE ALLOWANCE",
                "dealerId": "422910",
                "dealerName": "John Clark BMW Aberdeen | AB12 3EW",
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/2820e966e5c74baf905a3e446110f765.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b28923c3980a42a7b1eabb9989ae949d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c624908fb1214ba8adab264825efaa19.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/517ba6ed928c4333b17c5e87c0332597.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e1a3f06722b744b6993dac1f30da2811.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/031849f5ead44a5ea2421b6bd50d830b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/1ca701b422d4412998fca1c4250ba040.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/43506c920dbb49169d248c7e9af02065.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4990d03e4ce34e318fadd531d28d61f3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/caa50247afbc4a83b2763e655dde3fab.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/198c0daa771340918fd1dd14d7f24cef.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0585a2977ddb41a898d62b9d04ec16d3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0633382c8a544a018c44a41f5cc4091e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/017b7ab990ad40fca7d0916c79619137.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fc2065579bdf4aaea02c618544f506fd.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/ed76c3aad623435ebae93f5f789db446.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/03d4f8cef7d640cbbfd3356d54644248.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3893fc54af424bb0a69ba1badf112557.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8a785f9451974b0da94bec69175c2563.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/898884980edf459e994e99bbe47b94d4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0c517beff5e24eab90094ea797896998.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202603311185673",
                "stockId": "8a4292b79cfcb255019d451212ef6f29",
                "searchId": "202603311185673"
            },
            "steps": [
                "start",
                "at_id: 202603311185673",
                "url: https://www.zuto.com/apply/?advertId=202603311185673&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: SW18FFP",
                "make/model: BMW / M4",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-12 08:16:14",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-06-15 09:08:41",
            "reasons": [
                "price_change"
            ]
        },
        {
            "at": "2026-06-15 09:09:19",
            "reasons": [
                "no_change"
            ]
        }
    ],
    "description": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
    "colour_detail": "Silver",
    "price_history": [
        {
            "price": 35599,
            "recorded_at": "2026-06-12 08:16:14"
        },
        {
            "price": 34499,
            "recorded_at": "2026-06-15 09:08:41"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "2820e966e5c74baf905a3e446110f765",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/2820e966e5c74baf905a3e446110f765.jpg"
                    }
                },
                {
                    "hash": "b28923c3980a42a7b1eabb9989ae949d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/b28923c3980a42a7b1eabb9989ae949d.jpg"
                    }
                },
                {
                    "hash": "f2a51274cd3547678c3a9e3cbe2509c3",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f2a51274cd3547678c3a9e3cbe2509c3.jpg"
                    }
                },
                {
                    "hash": "c624908fb1214ba8adab264825efaa19",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/c624908fb1214ba8adab264825efaa19.jpg"
                    }
                },
                {
                    "hash": "517ba6ed928c4333b17c5e87c0332597",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/517ba6ed928c4333b17c5e87c0332597.jpg"
                    }
                },
                {
                    "hash": "e1a3f06722b744b6993dac1f30da2811",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e1a3f06722b744b6993dac1f30da2811.jpg"
                    }
                },
                {
                    "hash": "031849f5ead44a5ea2421b6bd50d830b",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/031849f5ead44a5ea2421b6bd50d830b.jpg"
                    }
                },
                {
                    "hash": "c074cdb5002a4e9283df7bf4ba90e3f7",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/c074cdb5002a4e9283df7bf4ba90e3f7.jpg"
                    }
                },
                {
                    "hash": "1ca701b422d4412998fca1c4250ba040",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/1ca701b422d4412998fca1c4250ba040.jpg"
                    }
                },
                {
                    "hash": "43506c920dbb49169d248c7e9af02065",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/43506c920dbb49169d248c7e9af02065.jpg"
                    }
                },
                {
                    "hash": "4990d03e4ce34e318fadd531d28d61f3",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/4990d03e4ce34e318fadd531d28d61f3.jpg"
                    }
                },
                {
                    "hash": "caa50247afbc4a83b2763e655dde3fab",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/caa50247afbc4a83b2763e655dde3fab.jpg"
                    }
                },
                {
                    "hash": "fc489fe31d28430c8044d8eb1ec4baf5",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/fc489fe31d28430c8044d8eb1ec4baf5.jpg"
                    }
                },
                {
                    "hash": "198c0daa771340918fd1dd14d7f24cef",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/198c0daa771340918fd1dd14d7f24cef.jpg"
                    }
                },
                {
                    "hash": "0585a2977ddb41a898d62b9d04ec16d3",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0585a2977ddb41a898d62b9d04ec16d3.jpg"
                    }
                },
                {
                    "hash": "0633382c8a544a018c44a41f5cc4091e",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/0633382c8a544a018c44a41f5cc4091e.jpg"
                    }
                },
                {
                    "hash": "017b7ab990ad40fca7d0916c79619137",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/017b7ab990ad40fca7d0916c79619137.jpg"
                    }
                },
                {
                    "hash": "fc2065579bdf4aaea02c618544f506fd",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/fc2065579bdf4aaea02c618544f506fd.jpg"
                    }
                },
                {
                    "hash": "ed76c3aad623435ebae93f5f789db446",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/ed76c3aad623435ebae93f5f789db446.jpg"
                    }
                },
                {
                    "hash": "cbd243c8b6dc46c98c2f1ac156ea954a",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/cbd243c8b6dc46c98c2f1ac156ea954a.jpg"
                    }
                },
                {
                    "hash": "f2c086898b2e4d7e906421d0ce6d3d33",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f2c086898b2e4d7e906421d0ce6d3d33.jpg"
                    }
                },
                {
                    "hash": "03d4f8cef7d640cbbfd3356d54644248",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/03d4f8cef7d640cbbfd3356d54644248.jpg"
                    }
                },
                {
                    "hash": "3893fc54af424bb0a69ba1badf112557",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/3893fc54af424bb0a69ba1badf112557.jpg"
                    }
                },
                {
                    "hash": "8a785f9451974b0da94bec69175c2563",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8a785f9451974b0da94bec69175c2563.jpg"
                    }
                },
                {
                    "hash": "898884980edf459e994e99bbe47b94d4",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/898884980edf459e994e99bbe47b94d4.jpg"
                    }
                },
                {
                    "hash": "0c517beff5e24eab90094ea797896998",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0c517beff5e24eab90094ea797896998.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-12 08:16:14"
        }
    ],
    "mileage_history": [
        {
            "mileage": 17148,
            "recorded_at": "2026-06-12 08:16:14"
        }
    ],
    "description_history": [
        {
            "hash": "5a19bda4d225ed22c7e2a03f6c33645e",
            "text": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
            "recorded_at": "2026-06-15 09:09:19"
        }
    ]
}