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

2020 BMW 1 Series

1.5 118i M Sport Euro 6 (s/s) 5dr

£15,990
34,000 miles
MA70FVD

Overview

Mileage
34,000 miles
Registration
2020 (20 reg)
Fuel type
Petrol
Body type
Hatchback
Engine
1.5L
Gearbox
Manual
Doors
5
Seats
5
Body colour
Red
This 2020 BMW 1 Series 118i M Sport presents a remarkable opportunity with its exceptionally low mileage of just 34,000 miles for its age. This Euro 6 compliant model boasts a responsive 1.5 litre petrol engine, delivering an engaging 0-62mph acceleration in a swift 8.5 seconds. Inside, you'll find the refined M Sport trim featuring perforated Dakota leather upholstery in black with a stylish grey highlight, ensuring both comfort and a premium feel. Further enhancing your driving experience are the practical and desirable features included. Enjoy effortless journeys with Cruise Control, complete with a brake function and speed limiter, and the added convenience of Adaptive Cruise Control. Stay connected on the go with the Connected Package Plus, which includes seamless Apple CarPlay integration. The vehicle is equipped with bright LED headlights for improved visibility, and for those colder days, seat heating for both the driver and front passenger provides welcome warmth. This BMW 1 Series also offers generous boot space, making it a versatile choice for everyday needs and longer trips.

History

Price history

When Price Δ
13 days ago £15,990

Mileage history

When Mileage Δ
13 days ago 34,000

Sources & channels

Sources (2)

  • 483915
    First discovered: 2026-06-10 15:44:37
  • NI
    search-ni
    First discovered: 2026-06-17 13:41:51

Primary source — authority over expiry decisions.

Item data

Processed fields

vrm
MA70FVD
make
BMW
model
1 Series
trim line
1.5 118i M Sport Euro 6 (s/s) 5dr
year
2020
body type
Hatchback
fuel type
Petrol
transmission
Manual
engine size cc
1500
engine size litres
1.5
colour
Red
doors
5
seats
5
mileage
34000
price
15990
source key
483915
platform
autotrader

Item record

item id
23214
remote id
https://www.autotrader.co.uk/car-details/202606103170091
platform
autotrader
source key
483915
remote status
available
media count
8
first seen at
2026-06-10 15:44:54
last seen at
2026-06-16 15:57:59
completed at
2026-06-16 16:00:11
remote url
View original →

Raw data

Item record
{
    "item_id": 23214,
    "remote_id": "https://www.autotrader.co.uk/car-details/202606103170091",
    "source_key": "483915",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202606103170091",
    "primary_source_id": 36234,
    "primary_source_key": "483915",
    "primary_source_tier": 1,
    "remote_status": "available",
    "media_count": 8,
    "last_seen_at": "2026-06-16 15:57:59",
    "first_seen_at": "2026-06-10 15:44:54",
    "completed_at": "2026-06-16 16:00:11",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/2055d5e17baf42db95e560d912f52a1e.jpg",
                "cdn_path": "144/23214/b78bae4941f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "b78bae4941",
                "cdn_sizes": {
                    "f": "144/23214/b78bae4941f.jpg",
                    "l": "144/23214/b78bae4941l.jpg",
                    "m": "144/23214/b78bae4941m.jpg",
                    "s": "144/23214/b78bae4941s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/d0bd619262de406a8eb792094b8cefd2.jpg",
                "cdn_path": "144/23214/45f6782834f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "45f6782834",
                "cdn_sizes": {
                    "f": "144/23214/45f6782834f.jpg",
                    "l": "144/23214/45f6782834l.jpg",
                    "m": "144/23214/45f6782834m.jpg",
                    "s": "144/23214/45f6782834s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/9de917b09f90476e9f9cdc6fb681e540.jpg",
                "cdn_path": "144/23214/ec68b215e8f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ec68b215e8",
                "cdn_sizes": {
                    "f": "144/23214/ec68b215e8f.jpg",
                    "l": "144/23214/ec68b215e8l.jpg",
                    "m": "144/23214/ec68b215e8m.jpg",
                    "s": "144/23214/ec68b215e8s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/3610653ef5fe47fe80f1bd43254861d3.jpg",
                "cdn_path": "144/23214/654fcac318f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "654fcac318",
                "cdn_sizes": {
                    "f": "144/23214/654fcac318f.jpg",
                    "l": "144/23214/654fcac318l.jpg",
                    "m": "144/23214/654fcac318m.jpg",
                    "s": "144/23214/654fcac318s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e633b7d26a194226982bd1fdbdc9c8a1.jpg",
                "cdn_path": "144/23214/ba4a354d1af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ba4a354d1a",
                "cdn_sizes": {
                    "f": "144/23214/ba4a354d1af.jpg",
                    "l": "144/23214/ba4a354d1al.jpg",
                    "m": "144/23214/ba4a354d1am.jpg",
                    "s": "144/23214/ba4a354d1as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg",
                "cdn_path": "144/23214/aa612a25d0f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "aa612a25d0",
                "cdn_sizes": {
                    "f": "144/23214/aa612a25d0f.jpg",
                    "l": "144/23214/aa612a25d0l.jpg",
                    "m": "144/23214/aa612a25d0m.jpg",
                    "s": "144/23214/aa612a25d0s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/715df1350bae45d78ca9cf3bddcc373c.jpg",
                "cdn_path": "144/23214/8233d059d3f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8233d059d3",
                "cdn_sizes": {
                    "f": "144/23214/8233d059d3f.jpg",
                    "l": "144/23214/8233d059d3l.jpg",
                    "m": "144/23214/8233d059d3m.jpg",
                    "s": "144/23214/8233d059d3s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6a80331ac68444508136a37a0adfcdbf.jpg",
                "cdn_path": "144/23214/a64ead1246f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "a64ead1246",
                "cdn_sizes": {
                    "f": "144/23214/a64ead1246f.jpg",
                    "l": "144/23214/a64ead1246l.jpg",
                    "m": "144/23214/a64ead1246m.jpg",
                    "s": "144/23214/a64ead1246s.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "MA70FVD",
            "make": "BMW",
            "model": "1 Series",
            "trim_line": "1.5 118i M Sport Euro 6 (s/s) 5dr",
            "year": 2020,
            "body_type": "Hatchback",
            "fuel_type": "Petrol",
            "transmission": "Manual",
            "engine_size_cc": 1500,
            "engine_size_litres": 1.5,
            "colour": "Red",
            "doors": 5,
            "seats": 5,
            "mileage": 34000,
            "price": 15990,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "483915",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202606103170091",
                    "vdata_scrape_id": "at_id_202606103170091",
                    "data_complete": true,
                    "listing": {
                        "title": "2020 BMW 1 Series",
                        "subtitle": "1.5 118i M Sport Euro 6 (s/s) 5dr",
                        "make": "BMW",
                        "model": "1 Series",
                        "year": 2020,
                        "price": 15990,
                        "mileage": 34000,
                        "fuel": "Petrol",
                        "body_type": "Hatchback",
                        "gearbox": "Manual",
                        "doors": 5,
                        "seats": 5,
                        "engine": "1.5L",
                        "emission_class": "Euro 6",
                        "colour": "Red",
                        "range_miles": null,
                        "vin": "70",
                        "description": "This 2020 BMW 1 Series 118i M Sport presents a remarkable opportunity with its exceptionally low mileage of just 34,000 miles for its age. This Euro 6 compliant model boasts a responsive 1.5 litre petrol engine, delivering an engaging 0-62mph acceleration in a swift 8.5 seconds. Inside, you'll find the refined M Sport trim featuring perforated Dakota leather upholstery in black with a stylish grey highlight, ensuring both comfort and a premium feel.\n\nFurther enhancing your driving experience are the practical and desirable features included. Enjoy effortless journeys with Cruise Control, complete with a brake function and speed limiter, and the added convenience of Adaptive Cruise Control. Stay connected on the go with the Connected Package Plus, which includes seamless Apple CarPlay integration. The vehicle is equipped with bright LED headlights for improved visibility, and for those colder days, seat heating for both the driver and front passenger provides welcome warmth. This BMW 1 Series also offers generous boot space, making it a versatile choice for everyday needs and longer trips.",
                        "description_section_present": true,
                        "image_count": 7,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/d0bd619262de406a8eb792094b8cefd2.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/9de917b09f90476e9f9cdc6fb681e540.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/3610653ef5fe47fe80f1bd43254861d3.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/e633b7d26a194226982bd1fdbdc9c8a1.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/715df1350bae45d78ca9cf3bddcc373c.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/6a80331ac68444508136a37a0adfcdbf.jpg"
                        ],
                        "dealer_name": "Philip Gribben Cars",
                        "dealer_id": null,
                        "dealer_rating": "5.0",
                        "dealer_phone": "02892210397",
                        "is_private_seller": false
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202606103170091",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202606103170091",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202606103170091",
                        "[+0.0s] at_id: 202606103170091",
                        "[+2.91s] driver started",
                        "[+3.87s] page loaded",
                        "[+5.02s] pre-cookie wait done",
                        "[+5.07s] switched into cookie iframe",
                        "[+5.26s] cookie button clicked",
                        "[+6.33s] cookie iframe gone",
                        "[+6.37s] title: 2020 BMW 1 Series",
                        "[+6.4s] subtitle: 1.5 118i M Sport Euro 6 (s/s) 5dr",
                        "[+6.42s] price: 15990",
                        "[+6.43s] 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', 'before-you-buy-nav', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon']",
                        "[+6.44s] 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.45s] overview section confirmed via CSS selector",
                        "[+6.46s] mileage: 34000",
                        "[+6.46s] year: 2020",
                        "[+6.47s] fuel: Petrol",
                        "[+6.48s] body_type: Hatchback",
                        "[+6.49s] gearbox: Manual",
                        "[+6.5s] doors: 5",
                        "[+6.5s] seats: 5",
                        "[+6.51s] engine: 1.5L",
                        "[+6.52s] emission_class: Euro 6",
                        "[+6.52s] colour: Red",
                        "[+6.54s] range_miles: None",
                        "[+6.56s] make/model from data-lp-sdes: BMW / 1 Series",
                        "[+6.61s] dealer_name: Philip Gribben Cars",
                        "[+6.62s] dealer_id: None",
                        "[+6.64s] dealer_rating: 5.0",
                        "[+6.66s] dealer_phone: 02892210397",
                        "[+6.67s] is_private_seller: False",
                        "[+6.73s] description_section_present: True",
                        "[+6.95s] description signpost clicked",
                        "[+7.84s] description: 1105 chars",
                        "[+7.87s] description modal closed",
                        "[+7.94s] image_count from counter: 7",
                        "[+8.0s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+8.66s] image grid present",
                        "[+9.01s] gallery images extracted: 7",
                        "[+9.01s] data_complete: True",
                        "[+9.26s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202606103170091",
                    "vdata_scrape_id": "at_id_202606103170091",
                    "data_complete": true,
                    "listing": {
                        "vrm": "MA70FVD",
                        "year": 2020,
                        "make": "BMW",
                        "model": "1 Series",
                        "price": 15990,
                        "mileage": 34000,
                        "colour": "Red",
                        "gearbox": "Manual",
                        "fuel": "Petrol",
                        "subtitle": "BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr",
                        "dealer_id": "483915",
                        "dealer_name": "Philip Gribben Cars | BT26 6JT",
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/d0bd619262de406a8eb792094b8cefd2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9de917b09f90476e9f9cdc6fb681e540.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3610653ef5fe47fe80f1bd43254861d3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e633b7d26a194226982bd1fdbdc9c8a1.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/715df1350bae45d78ca9cf3bddcc373c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6a80331ac68444508136a37a0adfcdbf.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202606103170091",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202606103170091&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Red",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 34000,
                        "model": "1 Series",
                        "price": 15990,
                        "registration": "MA70FVD",
                        "registrationYear": 2020,
                        "transmission": "Manual",
                        "summary": "BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr",
                        "dealerId": "483915",
                        "dealerName": "Philip Gribben Cars | BT26 6JT",
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/d0bd619262de406a8eb792094b8cefd2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9de917b09f90476e9f9cdc6fb681e540.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3610653ef5fe47fe80f1bd43254861d3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e633b7d26a194226982bd1fdbdc9c8a1.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/715df1350bae45d78ca9cf3bddcc373c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6a80331ac68444508136a37a0adfcdbf.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202606103170091",
                        "stockId": "8a42c8d89eac5ca2019eb1c721537ec7",
                        "searchId": "202606103170091"
                    },
                    "steps": [
                        "start",
                        "at_id: 202606103170091",
                        "url: https://www.zuto.com/apply/?advertId=202606103170091&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: MA70FVD",
                        "make/model: BMW / 1 Series",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-10 20:27:10",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-06-16 17:00:23",
                    "reasons": [
                        "no_change"
                    ]
                },
                {
                    "at": "2026-06-16 17:01:17",
                    "reasons": [
                        "no_change"
                    ]
                },
                {
                    "at": "2026-06-16 17:02:16",
                    "reasons": [
                        "no_change"
                    ]
                },
                {
                    "at": "2026-06-16 17:03:16",
                    "reasons": [
                        "no_change"
                    ]
                },
                {
                    "at": "2026-06-16 17:04:14",
                    "reasons": [
                        "no_change"
                    ]
                },
                {
                    "at": "2026-06-16 17:05:15",
                    "reasons": [
                        "no_change"
                    ]
                }
            ],
            "description": "This 2020 BMW 1 Series 118i M Sport presents a remarkable opportunity with its exceptionally low mileage of just 34,000 miles for its age. This Euro 6 compliant model boasts a responsive 1.5 litre petrol engine, delivering an engaging 0-62mph acceleration in a swift 8.5 seconds. Inside, you'll find the refined M Sport trim featuring perforated Dakota leather upholstery in black with a stylish grey highlight, ensuring both comfort and a premium feel.\n\nFurther enhancing your driving experience are the practical and desirable features included. Enjoy effortless journeys with Cruise Control, complete with a brake function and speed limiter, and the added convenience of Adaptive Cruise Control. Stay connected on the go with the Connected Package Plus, which includes seamless Apple CarPlay integration. The vehicle is equipped with bright LED headlights for improved visibility, and for those colder days, seat heating for both the driver and front passenger provides welcome warmth. This BMW 1 Series also offers generous boot space, making it a versatile choice for everyday needs and longer trips.",
            "colour_detail": "Red",
            "price_history": [
                {
                    "price": 15990,
                    "recorded_at": "2026-06-10 20:27:10"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "d0bd619262de406a8eb792094b8cefd2",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/d0bd619262de406a8eb792094b8cefd2.jpg"
                            }
                        },
                        {
                            "hash": "9de917b09f90476e9f9cdc6fb681e540",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/9de917b09f90476e9f9cdc6fb681e540.jpg"
                            }
                        },
                        {
                            "hash": "3610653ef5fe47fe80f1bd43254861d3",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/3610653ef5fe47fe80f1bd43254861d3.jpg"
                            }
                        },
                        {
                            "hash": "e633b7d26a194226982bd1fdbdc9c8a1",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/e633b7d26a194226982bd1fdbdc9c8a1.jpg"
                            }
                        },
                        {
                            "hash": "5d0e5e58fe7b4e8bb4d455276c9fdb17",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg"
                            }
                        },
                        {
                            "hash": "715df1350bae45d78ca9cf3bddcc373c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/715df1350bae45d78ca9cf3bddcc373c.jpg"
                            }
                        },
                        {
                            "hash": "6a80331ac68444508136a37a0adfcdbf",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/6a80331ac68444508136a37a0adfcdbf.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-16 17:00:23"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 34000,
                    "recorded_at": "2026-06-10 20:27:10"
                }
            ],
            "description_history": [
                {
                    "hash": "f8eeaad5bb4f59a36218b83c5f3b4177",
                    "text": "This 2020 BMW 1 Series 118i M Sport presents a remarkable opportunity with its exceptionally low mileage of just 34,000 miles for its age. This Euro 6 compliant model boasts a responsive 1.5 litre petrol engine, delivering an engaging 0-62mph acceleration in a swift 8.5 seconds. Inside, you'll find the refined M Sport trim featuring perforated Dakota leather upholstery in black with a stylish grey highlight, ensuring both comfort and a premium feel.\n\nFurther enhancing your driving experience are the practical and desirable features included. Enjoy effortless journeys with Cruise Control, complete with a brake function and speed limiter, and the added convenience of Adaptive Cruise Control. Stay connected on the go with the Connected Package Plus, which includes seamless Apple CarPlay integration. The vehicle is equipped with bright LED headlights for improved visibility, and for those colder days, seat heating for both the driver and front passenger provides welcome warmth. This BMW 1 Series also offers generous boot space, making it a versatile choice for everyday needs and longer trips.",
                    "recorded_at": "2026-06-16 17:05:15"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/2055d5e17baf42db95e560d912f52a1e.jpg",
        "cdn_path": "144/23214/b78bae4941f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "b78bae4941",
        "cdn_sizes": {
            "f": "144/23214/b78bae4941f.jpg",
            "l": "144/23214/b78bae4941l.jpg",
            "m": "144/23214/b78bae4941m.jpg",
            "s": "144/23214/b78bae4941s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/d0bd619262de406a8eb792094b8cefd2.jpg",
        "cdn_path": "144/23214/45f6782834f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "45f6782834",
        "cdn_sizes": {
            "f": "144/23214/45f6782834f.jpg",
            "l": "144/23214/45f6782834l.jpg",
            "m": "144/23214/45f6782834m.jpg",
            "s": "144/23214/45f6782834s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/9de917b09f90476e9f9cdc6fb681e540.jpg",
        "cdn_path": "144/23214/ec68b215e8f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ec68b215e8",
        "cdn_sizes": {
            "f": "144/23214/ec68b215e8f.jpg",
            "l": "144/23214/ec68b215e8l.jpg",
            "m": "144/23214/ec68b215e8m.jpg",
            "s": "144/23214/ec68b215e8s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/3610653ef5fe47fe80f1bd43254861d3.jpg",
        "cdn_path": "144/23214/654fcac318f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "654fcac318",
        "cdn_sizes": {
            "f": "144/23214/654fcac318f.jpg",
            "l": "144/23214/654fcac318l.jpg",
            "m": "144/23214/654fcac318m.jpg",
            "s": "144/23214/654fcac318s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e633b7d26a194226982bd1fdbdc9c8a1.jpg",
        "cdn_path": "144/23214/ba4a354d1af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ba4a354d1a",
        "cdn_sizes": {
            "f": "144/23214/ba4a354d1af.jpg",
            "l": "144/23214/ba4a354d1al.jpg",
            "m": "144/23214/ba4a354d1am.jpg",
            "s": "144/23214/ba4a354d1as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg",
        "cdn_path": "144/23214/aa612a25d0f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "aa612a25d0",
        "cdn_sizes": {
            "f": "144/23214/aa612a25d0f.jpg",
            "l": "144/23214/aa612a25d0l.jpg",
            "m": "144/23214/aa612a25d0m.jpg",
            "s": "144/23214/aa612a25d0s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/715df1350bae45d78ca9cf3bddcc373c.jpg",
        "cdn_path": "144/23214/8233d059d3f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8233d059d3",
        "cdn_sizes": {
            "f": "144/23214/8233d059d3f.jpg",
            "l": "144/23214/8233d059d3l.jpg",
            "m": "144/23214/8233d059d3m.jpg",
            "s": "144/23214/8233d059d3s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6a80331ac68444508136a37a0adfcdbf.jpg",
        "cdn_path": "144/23214/a64ead1246f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "a64ead1246",
        "cdn_sizes": {
            "f": "144/23214/a64ead1246f.jpg",
            "l": "144/23214/a64ead1246l.jpg",
            "m": "144/23214/a64ead1246m.jpg",
            "s": "144/23214/a64ead1246s.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "MA70FVD",
    "make": "BMW",
    "model": "1 Series",
    "trim_line": "1.5 118i M Sport Euro 6 (s/s) 5dr",
    "year": 2020,
    "body_type": "Hatchback",
    "fuel_type": "Petrol",
    "transmission": "Manual",
    "engine_size_cc": 1500,
    "engine_size_litres": 1.5,
    "colour": "Red",
    "doors": 5,
    "seats": 5,
    "mileage": 34000,
    "price": 15990,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "483915",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202606103170091",
            "vdata_scrape_id": "at_id_202606103170091",
            "data_complete": true,
            "listing": {
                "title": "2020 BMW 1 Series",
                "subtitle": "1.5 118i M Sport Euro 6 (s/s) 5dr",
                "make": "BMW",
                "model": "1 Series",
                "year": 2020,
                "price": 15990,
                "mileage": 34000,
                "fuel": "Petrol",
                "body_type": "Hatchback",
                "gearbox": "Manual",
                "doors": 5,
                "seats": 5,
                "engine": "1.5L",
                "emission_class": "Euro 6",
                "colour": "Red",
                "range_miles": null,
                "vin": "70",
                "description": "This 2020 BMW 1 Series 118i M Sport presents a remarkable opportunity with its exceptionally low mileage of just 34,000 miles for its age. This Euro 6 compliant model boasts a responsive 1.5 litre petrol engine, delivering an engaging 0-62mph acceleration in a swift 8.5 seconds. Inside, you'll find the refined M Sport trim featuring perforated Dakota leather upholstery in black with a stylish grey highlight, ensuring both comfort and a premium feel.\n\nFurther enhancing your driving experience are the practical and desirable features included. Enjoy effortless journeys with Cruise Control, complete with a brake function and speed limiter, and the added convenience of Adaptive Cruise Control. Stay connected on the go with the Connected Package Plus, which includes seamless Apple CarPlay integration. The vehicle is equipped with bright LED headlights for improved visibility, and for those colder days, seat heating for both the driver and front passenger provides welcome warmth. This BMW 1 Series also offers generous boot space, making it a versatile choice for everyday needs and longer trips.",
                "description_section_present": true,
                "image_count": 7,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/d0bd619262de406a8eb792094b8cefd2.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/9de917b09f90476e9f9cdc6fb681e540.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/3610653ef5fe47fe80f1bd43254861d3.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/e633b7d26a194226982bd1fdbdc9c8a1.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/715df1350bae45d78ca9cf3bddcc373c.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/6a80331ac68444508136a37a0adfcdbf.jpg"
                ],
                "dealer_name": "Philip Gribben Cars",
                "dealer_id": null,
                "dealer_rating": "5.0",
                "dealer_phone": "02892210397",
                "is_private_seller": false
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202606103170091",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202606103170091",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202606103170091",
                "[+0.0s] at_id: 202606103170091",
                "[+2.91s] driver started",
                "[+3.87s] page loaded",
                "[+5.02s] pre-cookie wait done",
                "[+5.07s] switched into cookie iframe",
                "[+5.26s] cookie button clicked",
                "[+6.33s] cookie iframe gone",
                "[+6.37s] title: 2020 BMW 1 Series",
                "[+6.4s] subtitle: 1.5 118i M Sport Euro 6 (s/s) 5dr",
                "[+6.42s] price: 15990",
                "[+6.43s] 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', 'before-you-buy-nav', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon']",
                "[+6.44s] 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.45s] overview section confirmed via CSS selector",
                "[+6.46s] mileage: 34000",
                "[+6.46s] year: 2020",
                "[+6.47s] fuel: Petrol",
                "[+6.48s] body_type: Hatchback",
                "[+6.49s] gearbox: Manual",
                "[+6.5s] doors: 5",
                "[+6.5s] seats: 5",
                "[+6.51s] engine: 1.5L",
                "[+6.52s] emission_class: Euro 6",
                "[+6.52s] colour: Red",
                "[+6.54s] range_miles: None",
                "[+6.56s] make/model from data-lp-sdes: BMW / 1 Series",
                "[+6.61s] dealer_name: Philip Gribben Cars",
                "[+6.62s] dealer_id: None",
                "[+6.64s] dealer_rating: 5.0",
                "[+6.66s] dealer_phone: 02892210397",
                "[+6.67s] is_private_seller: False",
                "[+6.73s] description_section_present: True",
                "[+6.95s] description signpost clicked",
                "[+7.84s] description: 1105 chars",
                "[+7.87s] description modal closed",
                "[+7.94s] image_count from counter: 7",
                "[+8.0s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+8.66s] image grid present",
                "[+9.01s] gallery images extracted: 7",
                "[+9.01s] data_complete: True",
                "[+9.26s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202606103170091",
            "vdata_scrape_id": "at_id_202606103170091",
            "data_complete": true,
            "listing": {
                "vrm": "MA70FVD",
                "year": 2020,
                "make": "BMW",
                "model": "1 Series",
                "price": 15990,
                "mileage": 34000,
                "colour": "Red",
                "gearbox": "Manual",
                "fuel": "Petrol",
                "subtitle": "BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr",
                "dealer_id": "483915",
                "dealer_name": "Philip Gribben Cars | BT26 6JT",
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/d0bd619262de406a8eb792094b8cefd2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9de917b09f90476e9f9cdc6fb681e540.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3610653ef5fe47fe80f1bd43254861d3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e633b7d26a194226982bd1fdbdc9c8a1.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/715df1350bae45d78ca9cf3bddcc373c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6a80331ac68444508136a37a0adfcdbf.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202606103170091",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202606103170091&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Red",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 34000,
                "model": "1 Series",
                "price": 15990,
                "registration": "MA70FVD",
                "registrationYear": 2020,
                "transmission": "Manual",
                "summary": "BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr",
                "dealerId": "483915",
                "dealerName": "Philip Gribben Cars | BT26 6JT",
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/d0bd619262de406a8eb792094b8cefd2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9de917b09f90476e9f9cdc6fb681e540.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3610653ef5fe47fe80f1bd43254861d3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e633b7d26a194226982bd1fdbdc9c8a1.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/715df1350bae45d78ca9cf3bddcc373c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6a80331ac68444508136a37a0adfcdbf.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202606103170091",
                "stockId": "8a42c8d89eac5ca2019eb1c721537ec7",
                "searchId": "202606103170091"
            },
            "steps": [
                "start",
                "at_id: 202606103170091",
                "url: https://www.zuto.com/apply/?advertId=202606103170091&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: MA70FVD",
                "make/model: BMW / 1 Series",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-10 20:27:10",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-06-16 17:00:23",
            "reasons": [
                "no_change"
            ]
        },
        {
            "at": "2026-06-16 17:01:17",
            "reasons": [
                "no_change"
            ]
        },
        {
            "at": "2026-06-16 17:02:16",
            "reasons": [
                "no_change"
            ]
        },
        {
            "at": "2026-06-16 17:03:16",
            "reasons": [
                "no_change"
            ]
        },
        {
            "at": "2026-06-16 17:04:14",
            "reasons": [
                "no_change"
            ]
        },
        {
            "at": "2026-06-16 17:05:15",
            "reasons": [
                "no_change"
            ]
        }
    ],
    "description": "This 2020 BMW 1 Series 118i M Sport presents a remarkable opportunity with its exceptionally low mileage of just 34,000 miles for its age. This Euro 6 compliant model boasts a responsive 1.5 litre petrol engine, delivering an engaging 0-62mph acceleration in a swift 8.5 seconds. Inside, you'll find the refined M Sport trim featuring perforated Dakota leather upholstery in black with a stylish grey highlight, ensuring both comfort and a premium feel.\n\nFurther enhancing your driving experience are the practical and desirable features included. Enjoy effortless journeys with Cruise Control, complete with a brake function and speed limiter, and the added convenience of Adaptive Cruise Control. Stay connected on the go with the Connected Package Plus, which includes seamless Apple CarPlay integration. The vehicle is equipped with bright LED headlights for improved visibility, and for those colder days, seat heating for both the driver and front passenger provides welcome warmth. This BMW 1 Series also offers generous boot space, making it a versatile choice for everyday needs and longer trips.",
    "colour_detail": "Red",
    "price_history": [
        {
            "price": 15990,
            "recorded_at": "2026-06-10 20:27:10"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "d0bd619262de406a8eb792094b8cefd2",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/d0bd619262de406a8eb792094b8cefd2.jpg"
                    }
                },
                {
                    "hash": "9de917b09f90476e9f9cdc6fb681e540",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/9de917b09f90476e9f9cdc6fb681e540.jpg"
                    }
                },
                {
                    "hash": "3610653ef5fe47fe80f1bd43254861d3",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/3610653ef5fe47fe80f1bd43254861d3.jpg"
                    }
                },
                {
                    "hash": "e633b7d26a194226982bd1fdbdc9c8a1",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/e633b7d26a194226982bd1fdbdc9c8a1.jpg"
                    }
                },
                {
                    "hash": "5d0e5e58fe7b4e8bb4d455276c9fdb17",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/5d0e5e58fe7b4e8bb4d455276c9fdb17.jpg"
                    }
                },
                {
                    "hash": "715df1350bae45d78ca9cf3bddcc373c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/715df1350bae45d78ca9cf3bddcc373c.jpg"
                    }
                },
                {
                    "hash": "6a80331ac68444508136a37a0adfcdbf",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/6a80331ac68444508136a37a0adfcdbf.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-16 17:00:23"
        }
    ],
    "mileage_history": [
        {
            "mileage": 34000,
            "recorded_at": "2026-06-10 20:27:10"
        }
    ],
    "description_history": [
        {
            "hash": "f8eeaad5bb4f59a36218b83c5f3b4177",
            "text": "This 2020 BMW 1 Series 118i M Sport presents a remarkable opportunity with its exceptionally low mileage of just 34,000 miles for its age. This Euro 6 compliant model boasts a responsive 1.5 litre petrol engine, delivering an engaging 0-62mph acceleration in a swift 8.5 seconds. Inside, you'll find the refined M Sport trim featuring perforated Dakota leather upholstery in black with a stylish grey highlight, ensuring both comfort and a premium feel.\n\nFurther enhancing your driving experience are the practical and desirable features included. Enjoy effortless journeys with Cruise Control, complete with a brake function and speed limiter, and the added convenience of Adaptive Cruise Control. Stay connected on the go with the Connected Package Plus, which includes seamless Apple CarPlay integration. The vehicle is equipped with bright LED headlights for improved visibility, and for those colder days, seat heating for both the driver and front passenger provides welcome warmth. This BMW 1 Series also offers generous boot space, making it a versatile choice for everyday needs and longer trips.",
            "recorded_at": "2026-06-16 17:05:15"
        }
    ]
}