Edit in admin →
7 images
Online · Days listed: 3

2020 BMW 5 Series

2.0 520d M Sport Auto Euro 6 (s/s) 4dr

£11,700
151,000 miles
YK69AFH

Overview

Mileage
151,000 miles
Registration
2020 (20 reg)
Fuel type
Diesel
Body type
Saloon
Engine
2L
Gearbox
Automatic
Doors
4
Seats
5
Body colour
Blue
Car well looked after Drives perfect. 2 owners. Roof and spoiler wrapped black Apple & android car play added. Car 80% motorway miles. No time wasting, will answer all questions on viewing Car is fully serviced and looked after from I had it Proof and receipts available upon request. All parts bought from BMW including engine oil. Fully service history from before my purchase. Crankshaft replaced around 100k miles, bmw warranty Just serviced last week with new rear pads Alloy's could do with a refurb and driver side seat panel underneath is lose apart from that it's good condition.

Seller

History

Price history

When Price Δ
3 days ago £11,700

Mileage history

When Mileage Δ
3 days ago 151,000

Item data

Processed fields

vrm
YK69AFH
make
BMW
model
5 Series
trim line
2.0 520d M Sport Auto Euro 6 (s/s) 4dr
year
2020
body type
Saloon
fuel type
Diesel
transmission
Automatic
engine size cc
2000
engine size litres
2
colour
Blue
doors
4
seats
5
mileage
151000
price
11700
source key
search-ni
platform
autotrader

Item record

item id
40902
remote id
https://www.autotrader.co.uk/car-details/202606022925294
platform
autotrader
source key
search-ni
remote status
available
media count
7
first seen at
2026-06-17 18:03:05
last seen at
2026-06-17 18:03:05
completed at
2026-06-17 18:16:40
remote url
View original →

Raw data

Item record
{
    "item_id": 40902,
    "remote_id": "https://www.autotrader.co.uk/car-details/202606022925294",
    "source_key": "search-ni",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202606022925294",
    "remote_status": "available",
    "media_count": 7,
    "last_seen_at": "2026-06-17 18:03:05",
    "first_seen_at": "2026-06-17 18:03:05",
    "completed_at": "2026-06-17 18:16:40",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0ee2120c995d4e07bb14e55ab46aec73.jpg",
                "cdn_path": "570/40902/fd5d25f906f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fd5d25f906",
                "cdn_sizes": {
                    "f": "570/40902/fd5d25f906f.jpg",
                    "l": "570/40902/fd5d25f906l.jpg",
                    "m": "570/40902/fd5d25f906m.jpg",
                    "s": "570/40902/fd5d25f906s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/27f544d8e6e94847915e409d7ece4f55.jpg",
                "cdn_path": "570/40902/e9fadff557f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "e9fadff557",
                "cdn_sizes": {
                    "f": "570/40902/e9fadff557f.jpg",
                    "l": "570/40902/e9fadff557l.jpg",
                    "m": "570/40902/e9fadff557m.jpg",
                    "s": "570/40902/e9fadff557s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/915362bf8a644cb0aa0c70c197650d9d.jpg",
                "cdn_path": "570/40902/58a477312af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "58a477312a",
                "cdn_sizes": {
                    "f": "570/40902/58a477312af.jpg",
                    "l": "570/40902/58a477312al.jpg",
                    "m": "570/40902/58a477312am.jpg",
                    "s": "570/40902/58a477312as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cf3b663e82bf4a0281c7c1878d8180da.jpg",
                "cdn_path": "570/40902/2f9db4040cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "2f9db4040c",
                "cdn_sizes": {
                    "f": "570/40902/2f9db4040cf.jpg",
                    "l": "570/40902/2f9db4040cl.jpg",
                    "m": "570/40902/2f9db4040cm.jpg",
                    "s": "570/40902/2f9db4040cs.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cef4d9e954fd40a580e6db98e574f6c3.jpg",
                "cdn_path": "570/40902/844437f942f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "844437f942",
                "cdn_sizes": {
                    "f": "570/40902/844437f942f.jpg",
                    "l": "570/40902/844437f942l.jpg",
                    "m": "570/40902/844437f942m.jpg",
                    "s": "570/40902/844437f942s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b4f2d092fb3847fca6224f4df18925ea.jpg",
                "cdn_path": "570/40902/4aece2e2d4f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "4aece2e2d4",
                "cdn_sizes": {
                    "f": "570/40902/4aece2e2d4f.jpg",
                    "l": "570/40902/4aece2e2d4l.jpg",
                    "m": "570/40902/4aece2e2d4m.jpg",
                    "s": "570/40902/4aece2e2d4s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/04bc32bdfaab484a9a9cdba4fae98cf7.jpg",
                "cdn_path": "570/40902/c39ace1054f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c39ace1054",
                "cdn_sizes": {
                    "f": "570/40902/c39ace1054f.jpg",
                    "l": "570/40902/c39ace1054l.jpg",
                    "m": "570/40902/c39ace1054m.jpg",
                    "s": "570/40902/c39ace1054s.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "YK69AFH",
            "make": "BMW",
            "model": "5 Series",
            "trim_line": "2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
            "year": 2020,
            "body_type": "Saloon",
            "fuel_type": "Diesel",
            "transmission": "Automatic",
            "engine_size_cc": 2000,
            "engine_size_litres": 2,
            "colour": "Blue",
            "doors": 4,
            "seats": 5,
            "mileage": 151000,
            "price": 11700,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "search-ni",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202606022925294",
                    "vdata_scrape_id": "at_id_202606022925294",
                    "data_complete": true,
                    "listing": {
                        "title": "2020 BMW 5 Series",
                        "subtitle": "2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
                        "make": "BMW",
                        "model": "5 Series",
                        "year": 2020,
                        "price": 11700,
                        "mileage": 151000,
                        "fuel": "Diesel",
                        "body_type": "Saloon",
                        "gearbox": "Automatic",
                        "doors": 4,
                        "seats": 5,
                        "engine": "2.0L",
                        "emission_class": "Euro 6",
                        "colour": "Blue",
                        "range_miles": null,
                        "vin": null,
                        "description": "Car well looked after \nDrives perfect.\n2 owners.\nRoof and spoiler wrapped black \nApple & android car play added.\nCar 80% motorway miles.\nNo time wasting, will answer all questions on viewing\nCar is fully serviced and looked after from I had it Proof and receipts available upon request. All parts bought from BMW including engine oil.\nFully service history from before my purchase.\nCrankshaft replaced around 100k miles, bmw warranty \nJust serviced last week with new rear pads \n\nAlloy's could do with a refurb and driver side seat panel underneath is lose apart from that it's good condition.",
                        "description_section_present": true,
                        "image_count": 7,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/0ee2120c995d4e07bb14e55ab46aec73.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/27f544d8e6e94847915e409d7ece4f55.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/915362bf8a644cb0aa0c70c197650d9d.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/cf3b663e82bf4a0281c7c1878d8180da.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/cef4d9e954fd40a580e6db98e574f6c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/b4f2d092fb3847fca6224f4df18925ea.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/04bc32bdfaab484a9a9cdba4fae98cf7.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "02896912837",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202606022925294",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202606022925294",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202606022925294",
                        "[+0.0s] at_id: 202606022925294",
                        "[+2.81s] driver started",
                        "[+3.66s] page loaded",
                        "[+4.75s] pre-cookie wait done",
                        "[+4.8s] switched into cookie iframe",
                        "[+5.14s] cookie button clicked",
                        "[+5.17s] cookie iframe gone",
                        "[+5.22s] title: 2020 BMW 5 Series",
                        "[+5.26s] subtitle: 2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
                        "[+5.29s] price: 11700",
                        "[+6.0s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button']",
                        "[+6.0s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                        "[+6.01s] overview section confirmed via CSS selector",
                        "[+6.01s] mileage: 151000",
                        "[+6.02s] year: 2020",
                        "[+6.03s] fuel: Diesel",
                        "[+6.04s] body_type: Saloon",
                        "[+6.05s] gearbox: Automatic",
                        "[+6.05s] doors: 4",
                        "[+6.06s] seats: 5",
                        "[+6.07s] engine: 2.0L",
                        "[+6.07s] emission_class: Euro 6",
                        "[+6.08s] colour: Blue",
                        "[+6.1s] range_miles: None",
                        "[+6.11s] data-lp-sdes not found — falling back to title parse",
                        "[+6.12s] make/model from page title: BMW / 5 Series",
                        "[+6.18s] dealer_name: None",
                        "[+6.2s] dealer_id: None",
                        "[+6.22s] dealer_rating: None",
                        "[+6.25s] dealer_phone: 02896912837",
                        "[+6.27s] is_private_seller: True",
                        "[+6.37s] description_section_present: True",
                        "[+6.58s] description signpost clicked",
                        "[+7.27s] description: 593 chars",
                        "[+7.29s] description modal closed",
                        "[+7.32s] image_count from counter: 7",
                        "[+7.37s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+8.03s] image grid present",
                        "[+8.46s] gallery images extracted: 7",
                        "[+8.46s] data_complete: True",
                        "[+8.68s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202606022925294",
                    "vdata_scrape_id": "at_id_202606022925294",
                    "data_complete": true,
                    "listing": {
                        "vrm": "YK69AFH",
                        "year": 2020,
                        "make": "BMW",
                        "model": "5 Series",
                        "price": 11700,
                        "mileage": 151000,
                        "colour": "Blue",
                        "gearbox": "Automatic",
                        "fuel": "Diesel",
                        "subtitle": "BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/0ee2120c995d4e07bb14e55ab46aec73.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/27f544d8e6e94847915e409d7ece4f55.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/915362bf8a644cb0aa0c70c197650d9d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cf3b663e82bf4a0281c7c1878d8180da.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cef4d9e954fd40a580e6db98e574f6c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b4f2d092fb3847fca6224f4df18925ea.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/04bc32bdfaab484a9a9cdba4fae98cf7.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202606022925294",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202606022925294&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Blue",
                        "fuelType": "Diesel",
                        "make": "BMW",
                        "mileage": 151000,
                        "model": "5 Series",
                        "price": 11700,
                        "registration": "YK69AFH",
                        "registrationYear": 2020,
                        "transmission": "Automatic",
                        "summary": "BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/0ee2120c995d4e07bb14e55ab46aec73.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/27f544d8e6e94847915e409d7ece4f55.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/915362bf8a644cb0aa0c70c197650d9d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cf3b663e82bf4a0281c7c1878d8180da.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cef4d9e954fd40a580e6db98e574f6c3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b4f2d092fb3847fca6224f4df18925ea.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/04bc32bdfaab484a9a9cdba4fae98cf7.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202606022925294",
                        "stockId": "8a4285259e886d8d019e8914291e44f0",
                        "searchId": "202606022925294"
                    },
                    "steps": [
                        "start",
                        "at_id: 202606022925294",
                        "url: https://www.zuto.com/apply/?advertId=202606022925294&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: YK69AFH",
                        "make/model: BMW / 5 Series",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-17 19:17:21",
                    "reasons": [
                        "first_ingest"
                    ]
                }
            ],
            "description": "Car well looked after \nDrives perfect.\n2 owners.\nRoof and spoiler wrapped black \nApple & android car play added.\nCar 80% motorway miles.\nNo time wasting, will answer all questions on viewing\nCar is fully serviced and looked after from I had it Proof and receipts available upon request. All parts bought from BMW including engine oil.\nFully service history from before my purchase.\nCrankshaft replaced around 100k miles, bmw warranty \nJust serviced last week with new rear pads \n\nAlloy's could do with a refurb and driver side seat panel underneath is lose apart from that it's good condition.",
            "colour_detail": "Blue",
            "price_history": [
                {
                    "price": 11700,
                    "recorded_at": "2026-06-17 19:17:21"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "0ee2120c995d4e07bb14e55ab46aec73",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/0ee2120c995d4e07bb14e55ab46aec73.jpg"
                            }
                        },
                        {
                            "hash": "27f544d8e6e94847915e409d7ece4f55",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/27f544d8e6e94847915e409d7ece4f55.jpg"
                            }
                        },
                        {
                            "hash": "915362bf8a644cb0aa0c70c197650d9d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/915362bf8a644cb0aa0c70c197650d9d.jpg"
                            }
                        },
                        {
                            "hash": "cf3b663e82bf4a0281c7c1878d8180da",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/cf3b663e82bf4a0281c7c1878d8180da.jpg"
                            }
                        },
                        {
                            "hash": "cef4d9e954fd40a580e6db98e574f6c3",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/cef4d9e954fd40a580e6db98e574f6c3.jpg"
                            }
                        },
                        {
                            "hash": "b4f2d092fb3847fca6224f4df18925ea",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/b4f2d092fb3847fca6224f4df18925ea.jpg"
                            }
                        },
                        {
                            "hash": "04bc32bdfaab484a9a9cdba4fae98cf7",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/04bc32bdfaab484a9a9cdba4fae98cf7.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-17 19:17:21"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 151000,
                    "recorded_at": "2026-06-17 19:17:21"
                }
            ],
            "description_history": [
                {
                    "hash": "ddaab164f65b56145a0149016f24b9b1",
                    "text": "Car well looked after \nDrives perfect.\n2 owners.\nRoof and spoiler wrapped black \nApple & android car play added.\nCar 80% motorway miles.\nNo time wasting, will answer all questions on viewing\nCar is fully serviced and looked after from I had it Proof and receipts available upon request. All parts bought from BMW including engine oil.\nFully service history from before my purchase.\nCrankshaft replaced around 100k miles, bmw warranty \nJust serviced last week with new rear pads \n\nAlloy's could do with a refurb and driver side seat panel underneath is lose apart from that it's good condition.",
                    "recorded_at": "2026-06-17 19:17:21"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0ee2120c995d4e07bb14e55ab46aec73.jpg",
        "cdn_path": "570/40902/fd5d25f906f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fd5d25f906",
        "cdn_sizes": {
            "f": "570/40902/fd5d25f906f.jpg",
            "l": "570/40902/fd5d25f906l.jpg",
            "m": "570/40902/fd5d25f906m.jpg",
            "s": "570/40902/fd5d25f906s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/27f544d8e6e94847915e409d7ece4f55.jpg",
        "cdn_path": "570/40902/e9fadff557f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "e9fadff557",
        "cdn_sizes": {
            "f": "570/40902/e9fadff557f.jpg",
            "l": "570/40902/e9fadff557l.jpg",
            "m": "570/40902/e9fadff557m.jpg",
            "s": "570/40902/e9fadff557s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/915362bf8a644cb0aa0c70c197650d9d.jpg",
        "cdn_path": "570/40902/58a477312af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "58a477312a",
        "cdn_sizes": {
            "f": "570/40902/58a477312af.jpg",
            "l": "570/40902/58a477312al.jpg",
            "m": "570/40902/58a477312am.jpg",
            "s": "570/40902/58a477312as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cf3b663e82bf4a0281c7c1878d8180da.jpg",
        "cdn_path": "570/40902/2f9db4040cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "2f9db4040c",
        "cdn_sizes": {
            "f": "570/40902/2f9db4040cf.jpg",
            "l": "570/40902/2f9db4040cl.jpg",
            "m": "570/40902/2f9db4040cm.jpg",
            "s": "570/40902/2f9db4040cs.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cef4d9e954fd40a580e6db98e574f6c3.jpg",
        "cdn_path": "570/40902/844437f942f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "844437f942",
        "cdn_sizes": {
            "f": "570/40902/844437f942f.jpg",
            "l": "570/40902/844437f942l.jpg",
            "m": "570/40902/844437f942m.jpg",
            "s": "570/40902/844437f942s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b4f2d092fb3847fca6224f4df18925ea.jpg",
        "cdn_path": "570/40902/4aece2e2d4f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "4aece2e2d4",
        "cdn_sizes": {
            "f": "570/40902/4aece2e2d4f.jpg",
            "l": "570/40902/4aece2e2d4l.jpg",
            "m": "570/40902/4aece2e2d4m.jpg",
            "s": "570/40902/4aece2e2d4s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/04bc32bdfaab484a9a9cdba4fae98cf7.jpg",
        "cdn_path": "570/40902/c39ace1054f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c39ace1054",
        "cdn_sizes": {
            "f": "570/40902/c39ace1054f.jpg",
            "l": "570/40902/c39ace1054l.jpg",
            "m": "570/40902/c39ace1054m.jpg",
            "s": "570/40902/c39ace1054s.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "YK69AFH",
    "make": "BMW",
    "model": "5 Series",
    "trim_line": "2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
    "year": 2020,
    "body_type": "Saloon",
    "fuel_type": "Diesel",
    "transmission": "Automatic",
    "engine_size_cc": 2000,
    "engine_size_litres": 2,
    "colour": "Blue",
    "doors": 4,
    "seats": 5,
    "mileage": 151000,
    "price": 11700,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "search-ni",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202606022925294",
            "vdata_scrape_id": "at_id_202606022925294",
            "data_complete": true,
            "listing": {
                "title": "2020 BMW 5 Series",
                "subtitle": "2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
                "make": "BMW",
                "model": "5 Series",
                "year": 2020,
                "price": 11700,
                "mileage": 151000,
                "fuel": "Diesel",
                "body_type": "Saloon",
                "gearbox": "Automatic",
                "doors": 4,
                "seats": 5,
                "engine": "2.0L",
                "emission_class": "Euro 6",
                "colour": "Blue",
                "range_miles": null,
                "vin": null,
                "description": "Car well looked after \nDrives perfect.\n2 owners.\nRoof and spoiler wrapped black \nApple & android car play added.\nCar 80% motorway miles.\nNo time wasting, will answer all questions on viewing\nCar is fully serviced and looked after from I had it Proof and receipts available upon request. All parts bought from BMW including engine oil.\nFully service history from before my purchase.\nCrankshaft replaced around 100k miles, bmw warranty \nJust serviced last week with new rear pads \n\nAlloy's could do with a refurb and driver side seat panel underneath is lose apart from that it's good condition.",
                "description_section_present": true,
                "image_count": 7,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/0ee2120c995d4e07bb14e55ab46aec73.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/27f544d8e6e94847915e409d7ece4f55.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/915362bf8a644cb0aa0c70c197650d9d.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/cf3b663e82bf4a0281c7c1878d8180da.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/cef4d9e954fd40a580e6db98e574f6c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/b4f2d092fb3847fca6224f4df18925ea.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/04bc32bdfaab484a9a9cdba4fae98cf7.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "02896912837",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202606022925294",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202606022925294",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202606022925294",
                "[+0.0s] at_id: 202606022925294",
                "[+2.81s] driver started",
                "[+3.66s] page loaded",
                "[+4.75s] pre-cookie wait done",
                "[+4.8s] switched into cookie iframe",
                "[+5.14s] cookie button clicked",
                "[+5.17s] cookie iframe gone",
                "[+5.22s] title: 2020 BMW 5 Series",
                "[+5.26s] subtitle: 2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
                "[+5.29s] price: 11700",
                "[+6.0s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button']",
                "[+6.0s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                "[+6.01s] overview section confirmed via CSS selector",
                "[+6.01s] mileage: 151000",
                "[+6.02s] year: 2020",
                "[+6.03s] fuel: Diesel",
                "[+6.04s] body_type: Saloon",
                "[+6.05s] gearbox: Automatic",
                "[+6.05s] doors: 4",
                "[+6.06s] seats: 5",
                "[+6.07s] engine: 2.0L",
                "[+6.07s] emission_class: Euro 6",
                "[+6.08s] colour: Blue",
                "[+6.1s] range_miles: None",
                "[+6.11s] data-lp-sdes not found — falling back to title parse",
                "[+6.12s] make/model from page title: BMW / 5 Series",
                "[+6.18s] dealer_name: None",
                "[+6.2s] dealer_id: None",
                "[+6.22s] dealer_rating: None",
                "[+6.25s] dealer_phone: 02896912837",
                "[+6.27s] is_private_seller: True",
                "[+6.37s] description_section_present: True",
                "[+6.58s] description signpost clicked",
                "[+7.27s] description: 593 chars",
                "[+7.29s] description modal closed",
                "[+7.32s] image_count from counter: 7",
                "[+7.37s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+8.03s] image grid present",
                "[+8.46s] gallery images extracted: 7",
                "[+8.46s] data_complete: True",
                "[+8.68s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202606022925294",
            "vdata_scrape_id": "at_id_202606022925294",
            "data_complete": true,
            "listing": {
                "vrm": "YK69AFH",
                "year": 2020,
                "make": "BMW",
                "model": "5 Series",
                "price": 11700,
                "mileage": 151000,
                "colour": "Blue",
                "gearbox": "Automatic",
                "fuel": "Diesel",
                "subtitle": "BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/0ee2120c995d4e07bb14e55ab46aec73.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/27f544d8e6e94847915e409d7ece4f55.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/915362bf8a644cb0aa0c70c197650d9d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cf3b663e82bf4a0281c7c1878d8180da.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cef4d9e954fd40a580e6db98e574f6c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b4f2d092fb3847fca6224f4df18925ea.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/04bc32bdfaab484a9a9cdba4fae98cf7.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202606022925294",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202606022925294&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Blue",
                "fuelType": "Diesel",
                "make": "BMW",
                "mileage": 151000,
                "model": "5 Series",
                "price": 11700,
                "registration": "YK69AFH",
                "registrationYear": 2020,
                "transmission": "Automatic",
                "summary": "BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/0ee2120c995d4e07bb14e55ab46aec73.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/27f544d8e6e94847915e409d7ece4f55.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/915362bf8a644cb0aa0c70c197650d9d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cf3b663e82bf4a0281c7c1878d8180da.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cef4d9e954fd40a580e6db98e574f6c3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b4f2d092fb3847fca6224f4df18925ea.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/04bc32bdfaab484a9a9cdba4fae98cf7.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202606022925294",
                "stockId": "8a4285259e886d8d019e8914291e44f0",
                "searchId": "202606022925294"
            },
            "steps": [
                "start",
                "at_id: 202606022925294",
                "url: https://www.zuto.com/apply/?advertId=202606022925294&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: YK69AFH",
                "make/model: BMW / 5 Series",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-17 19:17:21",
            "reasons": [
                "first_ingest"
            ]
        }
    ],
    "description": "Car well looked after \nDrives perfect.\n2 owners.\nRoof and spoiler wrapped black \nApple & android car play added.\nCar 80% motorway miles.\nNo time wasting, will answer all questions on viewing\nCar is fully serviced and looked after from I had it Proof and receipts available upon request. All parts bought from BMW including engine oil.\nFully service history from before my purchase.\nCrankshaft replaced around 100k miles, bmw warranty \nJust serviced last week with new rear pads \n\nAlloy's could do with a refurb and driver side seat panel underneath is lose apart from that it's good condition.",
    "colour_detail": "Blue",
    "price_history": [
        {
            "price": 11700,
            "recorded_at": "2026-06-17 19:17:21"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "0ee2120c995d4e07bb14e55ab46aec73",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/0ee2120c995d4e07bb14e55ab46aec73.jpg"
                    }
                },
                {
                    "hash": "27f544d8e6e94847915e409d7ece4f55",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/27f544d8e6e94847915e409d7ece4f55.jpg"
                    }
                },
                {
                    "hash": "915362bf8a644cb0aa0c70c197650d9d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/915362bf8a644cb0aa0c70c197650d9d.jpg"
                    }
                },
                {
                    "hash": "cf3b663e82bf4a0281c7c1878d8180da",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/cf3b663e82bf4a0281c7c1878d8180da.jpg"
                    }
                },
                {
                    "hash": "cef4d9e954fd40a580e6db98e574f6c3",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/cef4d9e954fd40a580e6db98e574f6c3.jpg"
                    }
                },
                {
                    "hash": "b4f2d092fb3847fca6224f4df18925ea",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/b4f2d092fb3847fca6224f4df18925ea.jpg"
                    }
                },
                {
                    "hash": "04bc32bdfaab484a9a9cdba4fae98cf7",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/04bc32bdfaab484a9a9cdba4fae98cf7.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-17 19:17:21"
        }
    ],
    "mileage_history": [
        {
            "mileage": 151000,
            "recorded_at": "2026-06-17 19:17:21"
        }
    ],
    "description_history": [
        {
            "hash": "ddaab164f65b56145a0149016f24b9b1",
            "text": "Car well looked after \nDrives perfect.\n2 owners.\nRoof and spoiler wrapped black \nApple & android car play added.\nCar 80% motorway miles.\nNo time wasting, will answer all questions on viewing\nCar is fully serviced and looked after from I had it Proof and receipts available upon request. All parts bought from BMW including engine oil.\nFully service history from before my purchase.\nCrankshaft replaced around 100k miles, bmw warranty \nJust serviced last week with new rear pads \n\nAlloy's could do with a refurb and driver side seat panel underneath is lose apart from that it's good condition.",
            "recorded_at": "2026-06-17 19:17:21"
        }
    ]
}