Edit in admin →
19 images
Online · Days listed: 34

2021 BMW 2 Series Gran Coupe

BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr low mileage - 19,960 miles!!!

£18,995
21,713 miles

Overview

Mileage
21,713 miles
Registration
2021 (21 reg)
Fuel type
Petrol
Body type
Saloon
Engine
1.5L
Gearbox
Manual
Doors
4
Seats
5
Body colour
Red
August 2021 BMW 2 Series Grand Coupe 1.5 218i M Sport (136) Saloon Finished in stylish Melbourne Red metallic, this striking low-mileage (21,713 miles) coupe is compact, efficient, and impressively well equipped, with £1,745 of optional extras. Premium highlights include full Dakota leather upholstery with heated front sport seats, 18" M double-spoke alloy wheels, and a full suite of M Sport enhancements - aerodynamic package, suspension, steering, and a multifunction 3-spoke leather steering wheel. Comfort and convenience features include automatic dual-zone climate control, LED headlights and fog lights, automatic lights and wipers, electric windows, an electric parking brake with auto hold, and a start/stop button. It also offers Drive Performance Control with ECO PRO, Comfort and Sport modes, dynamic stability and traction control, tyre pressure monitoring, cruise control with brake function, remote central locking, reversing light, crash sensor, attentiveness assistant, ISOFIX child-seat prep, and a 40/20/40 split-folding rear seat. Entertainment: BMW connected package, Sat Nav, DAB digital radio, stereo speaker system, Bluetooth – audio streaming with compatible device, and voice control. Yours For: £18,995 - service history available. Finance available subject to status and deposit. How to Reach Us: For more details, phone Robin on 07926 130503 or the CCC office at 02891 873245. Visit Us:- 🟢 3C Killinchy Street, Comber, Co. Down, BT23 5AP 🟢 A20 Relief Road, Castlebawn, Newtownards, BT23 8NP 🟢 Browse all available vehicles at www.ccchire.co.uk Note: Although every attempt has been made to ensure the accuracy of the vehicle specifications, we advise you to inspect the vehicle personally to confirm the details.

History

Price history

When Price Δ
5 days ago £18,995 −£1,255
4 weeks ago £20,250

Mileage history

When Mileage Δ
5 days ago 21,713 +1,753 mi
4 weeks ago 19,960

Item data

Processed fields

vrm
-
make
BMW
model
2 Series Gran Coupe
trim line
BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr low mileage - 19,960 miles!!!
year
2021
body type
Saloon
fuel type
Petrol
transmission
Manual
engine size cc
1500
engine size litres
1.5
colour
Red
doors
4
seats
5
mileage
21713
price
18995
source key
24742
platform
autotrader

Item record

item id
8493
remote id
https://www.autotrader.co.uk/car-details/202511278180876
platform
autotrader
source key
24742
remote status
available
media count
19
first seen at
2026-05-14 13:22:56
last seen at
2026-06-12 15:25:42
completed at
2026-06-13 08:10:27
remote url
View original →

Raw data

Item record
{
    "item_id": 8493,
    "remote_id": "https://www.autotrader.co.uk/car-details/202511278180876",
    "source_key": "24742",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202511278180876",
    "remote_status": "available",
    "media_count": 19,
    "last_seen_at": "2026-06-12 15:25:42",
    "first_seen_at": "2026-05-14 13:22:56",
    "completed_at": "2026-06-13 08:10:27",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e5d2f35e75b746f3bd7a615a560a8cdd.jpg",
                "cdn_path": "59/8493/5815be1638f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5815be1638",
                "cdn_sizes": {
                    "f": "59/8493/5815be1638f.jpg",
                    "l": "59/8493/5815be1638l.jpg",
                    "m": "59/8493/5815be1638m.jpg",
                    "s": "59/8493/5815be1638s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/aff35430c7c9450c916176c082927453.jpg",
                "cdn_path": "59/8493/5444087044f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5444087044",
                "cdn_sizes": {
                    "f": "59/8493/5444087044f.jpg",
                    "l": "59/8493/5444087044l.jpg",
                    "m": "59/8493/5444087044m.jpg",
                    "s": "59/8493/5444087044s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8631d07dbb1b493dbce09e9338dc9f55.jpg",
                "cdn_path": "59/8493/37af755685f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "37af755685",
                "cdn_sizes": {
                    "f": "59/8493/37af755685f.jpg",
                    "l": "59/8493/37af755685l.jpg",
                    "m": "59/8493/37af755685m.jpg",
                    "s": "59/8493/37af755685s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c98233a1016441d3be3f65faa2e646bb.jpg",
                "cdn_path": "59/8493/6e49eeaddcf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "6e49eeaddc",
                "cdn_sizes": {
                    "f": "59/8493/6e49eeaddcf.jpg",
                    "l": "59/8493/6e49eeaddcl.jpg",
                    "m": "59/8493/6e49eeaddcm.jpg",
                    "s": "59/8493/6e49eeaddcs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/453a5b9fe3244cb988b06895f7744390.jpg",
                "cdn_path": "59/8493/05aa693c46f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "05aa693c46",
                "cdn_sizes": {
                    "f": "59/8493/05aa693c46f.jpg",
                    "l": "59/8493/05aa693c46l.jpg",
                    "m": "59/8493/05aa693c46m.jpg",
                    "s": "59/8493/05aa693c46s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg",
                "cdn_path": "59/8493/acaa91be69f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "acaa91be69",
                "cdn_sizes": {
                    "f": "59/8493/acaa91be69f.jpg",
                    "l": "59/8493/acaa91be69l.jpg",
                    "m": "59/8493/acaa91be69m.jpg",
                    "s": "59/8493/acaa91be69s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f7c4b0d1046b49a38fd27c569181dc23.jpg",
                "cdn_path": "59/8493/06fb61df1ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "06fb61df1f",
                "cdn_sizes": {
                    "f": "59/8493/06fb61df1ff.jpg",
                    "l": "59/8493/06fb61df1fl.jpg",
                    "m": "59/8493/06fb61df1fm.jpg",
                    "s": "59/8493/06fb61df1fs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg",
                "cdn_path": "59/8493/c0a79d151cf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c0a79d151c",
                "cdn_sizes": {
                    "f": "59/8493/c0a79d151cf.jpg",
                    "l": "59/8493/c0a79d151cl.jpg",
                    "m": "59/8493/c0a79d151cm.jpg",
                    "s": "59/8493/c0a79d151cs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/995f67b23fe4443bb0eec6eb19b7b1ae.jpg",
                "cdn_path": "59/8493/30ecceec38f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "30ecceec38",
                "cdn_sizes": {
                    "f": "59/8493/30ecceec38f.jpg",
                    "l": "59/8493/30ecceec38l.jpg",
                    "m": "59/8493/30ecceec38m.jpg",
                    "s": "59/8493/30ecceec38s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/da6e8f9051bf4eeaab5ec4c55786804d.jpg",
                "cdn_path": "59/8493/046b937100f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "046b937100",
                "cdn_sizes": {
                    "f": "59/8493/046b937100f.jpg",
                    "l": "59/8493/046b937100l.jpg",
                    "m": "59/8493/046b937100m.jpg",
                    "s": "59/8493/046b937100s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/2ca528b386e44dc184a6ba9b379e0b35.jpg",
                "cdn_path": "59/8493/5f5516f219f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "5f5516f219",
                "cdn_sizes": {
                    "f": "59/8493/5f5516f219f.jpg",
                    "l": "59/8493/5f5516f219l.jpg",
                    "m": "59/8493/5f5516f219m.jpg",
                    "s": "59/8493/5f5516f219s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/887d054462084f558f1b0f70e29fd3a0.jpg",
                "cdn_path": "59/8493/c5da72c9c4f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c5da72c9c4",
                "cdn_sizes": {
                    "f": "59/8493/c5da72c9c4f.jpg",
                    "l": "59/8493/c5da72c9c4l.jpg",
                    "m": "59/8493/c5da72c9c4m.jpg",
                    "s": "59/8493/c5da72c9c4s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/11e5d9845b01431a9add1c81beb8623d.jpg",
                "cdn_path": "59/8493/72ca63ce42f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "72ca63ce42",
                "cdn_sizes": {
                    "f": "59/8493/72ca63ce42f.jpg",
                    "l": "59/8493/72ca63ce42l.jpg",
                    "m": "59/8493/72ca63ce42m.jpg",
                    "s": "59/8493/72ca63ce42s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/f289a41adf9c44b2a81e77aaa5b43c41.jpg",
                "cdn_path": "59/8493/4ea0048626f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "4ea0048626",
                "cdn_sizes": {
                    "f": "59/8493/4ea0048626f.jpg",
                    "l": "59/8493/4ea0048626l.jpg",
                    "m": "59/8493/4ea0048626m.jpg",
                    "s": "59/8493/4ea0048626s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/3a0344e438ed44dfb59121592d60510c.jpg",
                "cdn_path": "59/8493/9b0a82757ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "9b0a82757f",
                "cdn_sizes": {
                    "f": "59/8493/9b0a82757ff.jpg",
                    "l": "59/8493/9b0a82757fl.jpg",
                    "m": "59/8493/9b0a82757fm.jpg",
                    "s": "59/8493/9b0a82757fs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/3bd95c236c3f4b18a0447d2e88eab214.jpg",
                "cdn_path": "59/8493/fecc54c9bbf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fecc54c9bb",
                "cdn_sizes": {
                    "f": "59/8493/fecc54c9bbf.jpg",
                    "l": "59/8493/fecc54c9bbl.jpg",
                    "m": "59/8493/fecc54c9bbm.jpg",
                    "s": "59/8493/fecc54c9bbs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/962c68b253244f9783e51128715399e7.jpg",
                "cdn_path": "59/8493/f9747ec797f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f9747ec797",
                "cdn_sizes": {
                    "f": "59/8493/f9747ec797f.jpg",
                    "l": "59/8493/f9747ec797l.jpg",
                    "m": "59/8493/f9747ec797m.jpg",
                    "s": "59/8493/f9747ec797s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/6b76341fee044cbe86a813f949e21a5d.jpg",
                "cdn_path": "59/8493/a8f7c4d0b6f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "a8f7c4d0b6",
                "cdn_sizes": {
                    "f": "59/8493/a8f7c4d0b6f.jpg",
                    "l": "59/8493/a8f7c4d0b6l.jpg",
                    "m": "59/8493/a8f7c4d0b6m.jpg",
                    "s": "59/8493/a8f7c4d0b6s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/b0bd068b3ef94f21952d468318d19e2d.jpg",
                "cdn_path": "59/8493/647f60a183f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "647f60a183",
                "cdn_sizes": {
                    "f": "59/8493/647f60a183f.jpg",
                    "l": "59/8493/647f60a183l.jpg",
                    "m": "59/8493/647f60a183m.jpg",
                    "s": "59/8493/647f60a183s.jpg"
                }
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": null,
            "make": "BMW",
            "model": "2 Series Gran Coupe",
            "trim_line": "BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr low mileage - 19,960 miles!!!",
            "year": 2021,
            "body_type": "Saloon",
            "fuel_type": "Petrol",
            "transmission": "Manual",
            "engine_size_cc": 1500,
            "engine_size_litres": 1.5,
            "colour": "Red",
            "doors": 4,
            "seats": 5,
            "mileage": 21713,
            "price": 18995,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "24742",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202511278180876",
                    "vdata_scrape_id": "at_id_202511278180876",
                    "data_complete": true,
                    "listing": {
                        "title": "2021 BMW 2 Series Gran Coupe",
                        "subtitle": null,
                        "make": "BMW",
                        "model": "2 Series Gran Coupe",
                        "year": 2021,
                        "price": 18995,
                        "mileage": 21713,
                        "fuel": "Petrol",
                        "body_type": "Saloon",
                        "gearbox": "Manual",
                        "doors": 4,
                        "seats": 5,
                        "engine": "1.5L",
                        "emission_class": "Euro 6",
                        "colour": "Red",
                        "range_miles": null,
                        "vin": null,
                        "description": "August 2021 BMW 2 Series Grand Coupe 1.5 218i M Sport (136) Saloon\n\nFinished in stylish Melbourne Red metallic, this striking low-mileage (21,713 miles) coupe is compact, efficient, and impressively well equipped, with £1,745 of optional extras. Premium highlights include full Dakota leather upholstery with heated front sport seats, 18\" M double-spoke alloy wheels, and a full suite of M Sport enhancements - aerodynamic package, suspension, steering, and a multifunction 3-spoke leather steering wheel. Comfort and convenience features include automatic dual-zone climate control, LED headlights and fog lights, automatic lights and wipers, electric windows, an electric parking brake with auto hold, and a start/stop button. It also offers Drive Performance Control with ECO PRO, Comfort and Sport modes, dynamic stability and traction control, tyre pressure monitoring, cruise control with brake function, remote central locking, reversing light, crash sensor, attentiveness assistant, ISOFIX child-seat prep, and a 40/20/40 split-folding rear seat.\n\nEntertainment: BMW connected package, Sat Nav, DAB digital radio, stereo speaker system, Bluetooth – audio streaming with compatible device, and voice control.\n\nYours For: £18,995 - service history available. Finance available subject to status and deposit. \n\nHow to Reach Us: For more details, phone Robin on 07926 130503 or the CCC office at 02891 873245.\n\nVisit Us:-\n🟢 3C Killinchy Street, Comber, Co. Down, BT23 5AP\n🟢 A20 Relief Road, Castlebawn, Newtownards, BT23 8NP\n🟢 Browse all available vehicles at www.ccchire.co.uk\n\nNote: Although every attempt has been made to ensure the accuracy of the vehicle specifications, we advise you to inspect the vehicle personally to confirm the details.",
                        "description_section_present": true,
                        "image_count": 19,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/e5d2f35e75b746f3bd7a615a560a8cdd.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/aff35430c7c9450c916176c082927453.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8631d07dbb1b493dbce09e9338dc9f55.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/c98233a1016441d3be3f65faa2e646bb.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/453a5b9fe3244cb988b06895f7744390.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/f7c4b0d1046b49a38fd27c569181dc23.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/995f67b23fe4443bb0eec6eb19b7b1ae.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/da6e8f9051bf4eeaab5ec4c55786804d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/2ca528b386e44dc184a6ba9b379e0b35.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/887d054462084f558f1b0f70e29fd3a0.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/11e5d9845b01431a9add1c81beb8623d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/f289a41adf9c44b2a81e77aaa5b43c41.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/3a0344e438ed44dfb59121592d60510c.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/3bd95c236c3f4b18a0447d2e88eab214.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/962c68b253244f9783e51128715399e7.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/6b76341fee044cbe86a813f949e21a5d.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/b0bd068b3ef94f21952d468318d19e2d.jpg"
                        ],
                        "dealer_name": "Comber Commercial Centre",
                        "dealer_id": "24742",
                        "dealer_rating": null,
                        "dealer_phone": "02891608010",
                        "is_private_seller": false
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202511278180876",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202511278180876",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202511278180876",
                        "[+0.0s] at_id: 202511278180876",
                        "[+2.31s] driver started",
                        "[+3.97s] page loaded",
                        "[+5.11s] pre-cookie wait done",
                        "[+5.19s] switched into cookie iframe",
                        "[+5.69s] cookie button clicked",
                        "[+5.79s] cookie iframe gone",
                        "[+5.85s] title: 2021 BMW 2 Series Gran Coupe",
                        "[+8.13s] subtitle: None",
                        "[+8.19s] price: 18995",
                        "[+8.26s] 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', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button']",
                        "[+8.26s] 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']",
                        "[+8.27s] overview section confirmed via CSS selector",
                        "[+8.28s] mileage: 21713",
                        "[+8.29s] year: 2021",
                        "[+8.31s] fuel: Petrol",
                        "[+8.31s] body_type: Saloon",
                        "[+8.32s] gearbox: Manual",
                        "[+8.33s] doors: 4",
                        "[+8.34s] seats: 5",
                        "[+8.35s] engine: 1.5L",
                        "[+8.36s] emission_class: Euro 6",
                        "[+8.36s] colour: Red",
                        "[+8.39s] range_miles: None",
                        "[+8.4s] data-lp-sdes not found — falling back to title parse",
                        "[+8.41s] make/model from page title: BMW / 2 Series Gran Coupe",
                        "[+8.47s] dealer_name: Comber Commercial Centre",
                        "[+8.5s] dealer_id: 24742",
                        "[+8.51s] dealer_rating: None",
                        "[+8.53s] dealer_phone: 02891608010",
                        "[+8.55s] is_private_seller: False",
                        "[+8.6s] description_section_present: True",
                        "[+9.2s] description signpost clicked",
                        "[+10.15s] description: 1751 chars",
                        "[+10.2s] description modal closed",
                        "[+10.24s] image_count from counter: 19",
                        "[+10.31s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+10.93s] image grid present",
                        "[+11.41s] gallery images extracted: 19",
                        "[+11.41s] data_complete: True",
                        "[+11.55s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202511278180876",
                    "vdata_scrape_id": "at_id_202511278180876",
                    "data_complete": true,
                    "listing": {
                        "vrm": "UNKNOWN",
                        "year": 2021,
                        "make": "BMW",
                        "model": "2 Series Gran Coupe",
                        "price": 18995,
                        "mileage": 21713,
                        "colour": "Red",
                        "gearbox": "Manual",
                        "fuel": "Petrol",
                        "subtitle": "BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr low mileage - 19,960 miles!!!",
                        "dealer_id": "24742",
                        "dealer_name": "Comber Commercial Centre | BT23 5AP",
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/e5d2f35e75b746f3bd7a615a560a8cdd.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/aff35430c7c9450c916176c082927453.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8631d07dbb1b493dbce09e9338dc9f55.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c98233a1016441d3be3f65faa2e646bb.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/453a5b9fe3244cb988b06895f7744390.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f7c4b0d1046b49a38fd27c569181dc23.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/995f67b23fe4443bb0eec6eb19b7b1ae.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/da6e8f9051bf4eeaab5ec4c55786804d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2ca528b386e44dc184a6ba9b379e0b35.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/887d054462084f558f1b0f70e29fd3a0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/11e5d9845b01431a9add1c81beb8623d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f289a41adf9c44b2a81e77aaa5b43c41.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3a0344e438ed44dfb59121592d60510c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3bd95c236c3f4b18a0447d2e88eab214.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/962c68b253244f9783e51128715399e7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6b76341fee044cbe86a813f949e21a5d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b0bd068b3ef94f21952d468318d19e2d.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202511278180876",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202511278180876&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": 21713,
                        "model": "2 Series Gran Coupe",
                        "price": 18995,
                        "registration": "UNKNOWN",
                        "registrationYear": 2021,
                        "transmission": "Manual",
                        "summary": "BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr low mileage - 19,960 miles!!!",
                        "dealerId": "24742",
                        "dealerName": "Comber Commercial Centre | BT23 5AP",
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/e5d2f35e75b746f3bd7a615a560a8cdd.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/aff35430c7c9450c916176c082927453.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8631d07dbb1b493dbce09e9338dc9f55.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c98233a1016441d3be3f65faa2e646bb.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/453a5b9fe3244cb988b06895f7744390.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f7c4b0d1046b49a38fd27c569181dc23.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/995f67b23fe4443bb0eec6eb19b7b1ae.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/da6e8f9051bf4eeaab5ec4c55786804d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2ca528b386e44dc184a6ba9b379e0b35.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/887d054462084f558f1b0f70e29fd3a0.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/11e5d9845b01431a9add1c81beb8623d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/f289a41adf9c44b2a81e77aaa5b43c41.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3a0344e438ed44dfb59121592d60510c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3bd95c236c3f4b18a0447d2e88eab214.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/962c68b253244f9783e51128715399e7.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/6b76341fee044cbe86a813f949e21a5d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/b0bd068b3ef94f21952d468318d19e2d.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202511278180876",
                        "stockId": "8a4290879abb754a019ac5bc6c8f32a1",
                        "searchId": "202511278180876"
                    },
                    "steps": [
                        "start",
                        "at_id: 202511278180876",
                        "url: https://www.zuto.com/apply/?advertId=202511278180876&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: UNKNOWN",
                        "make/model: BMW / 2 Series Gran Coupe",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-13 09:10:39",
                    "reasons": [
                        "price_change",
                        "mileage_change",
                        "description_change"
                    ]
                }
            ],
            "description": "August 2021 BMW 2 Series Grand Coupe 1.5 218i M Sport (136) Saloon\n\nFinished in stylish Melbourne Red metallic, this striking low-mileage (21,713 miles) coupe is compact, efficient, and impressively well equipped, with £1,745 of optional extras. Premium highlights include full Dakota leather upholstery with heated front sport seats, 18\" M double-spoke alloy wheels, and a full suite of M Sport enhancements - aerodynamic package, suspension, steering, and a multifunction 3-spoke leather steering wheel. Comfort and convenience features include automatic dual-zone climate control, LED headlights and fog lights, automatic lights and wipers, electric windows, an electric parking brake with auto hold, and a start/stop button. It also offers Drive Performance Control with ECO PRO, Comfort and Sport modes, dynamic stability and traction control, tyre pressure monitoring, cruise control with brake function, remote central locking, reversing light, crash sensor, attentiveness assistant, ISOFIX child-seat prep, and a 40/20/40 split-folding rear seat.\n\nEntertainment: BMW connected package, Sat Nav, DAB digital radio, stereo speaker system, Bluetooth – audio streaming with compatible device, and voice control.\n\nYours For: £18,995 - service history available. Finance available subject to status and deposit. \n\nHow to Reach Us: For more details, phone Robin on 07926 130503 or the CCC office at 02891 873245.\n\nVisit Us:-\n🟢 3C Killinchy Street, Comber, Co. Down, BT23 5AP\n🟢 A20 Relief Road, Castlebawn, Newtownards, BT23 8NP\n🟢 Browse all available vehicles at www.ccchire.co.uk\n\nNote: Although every attempt has been made to ensure the accuracy of the vehicle specifications, we advise you to inspect the vehicle personally to confirm the details.",
            "colour_detail": "Red",
            "price_history": [
                {
                    "price": 20250,
                    "recorded_at": "2026-05-18 16:33:02"
                },
                {
                    "price": 18995,
                    "recorded_at": "2026-06-13 09:10:39"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "e5d2f35e75b746f3bd7a615a560a8cdd",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/e5d2f35e75b746f3bd7a615a560a8cdd.jpg"
                            }
                        },
                        {
                            "hash": "aff35430c7c9450c916176c082927453",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/aff35430c7c9450c916176c082927453.jpg"
                            }
                        },
                        {
                            "hash": "8631d07dbb1b493dbce09e9338dc9f55",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8631d07dbb1b493dbce09e9338dc9f55.jpg"
                            }
                        },
                        {
                            "hash": "c98233a1016441d3be3f65faa2e646bb",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/c98233a1016441d3be3f65faa2e646bb.jpg"
                            }
                        },
                        {
                            "hash": "453a5b9fe3244cb988b06895f7744390",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/453a5b9fe3244cb988b06895f7744390.jpg"
                            }
                        },
                        {
                            "hash": "59ac25984f4b4bb5ad7a1a2b883eb42e",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg"
                            }
                        },
                        {
                            "hash": "f7c4b0d1046b49a38fd27c569181dc23",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/f7c4b0d1046b49a38fd27c569181dc23.jpg"
                            }
                        },
                        {
                            "hash": "c0174e32ed7e48c980e38b9f5a4ba5c8",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg"
                            }
                        },
                        {
                            "hash": "995f67b23fe4443bb0eec6eb19b7b1ae",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/995f67b23fe4443bb0eec6eb19b7b1ae.jpg"
                            }
                        },
                        {
                            "hash": "da6e8f9051bf4eeaab5ec4c55786804d",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/da6e8f9051bf4eeaab5ec4c55786804d.jpg"
                            }
                        },
                        {
                            "hash": "2ca528b386e44dc184a6ba9b379e0b35",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/2ca528b386e44dc184a6ba9b379e0b35.jpg"
                            }
                        },
                        {
                            "hash": "887d054462084f558f1b0f70e29fd3a0",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/887d054462084f558f1b0f70e29fd3a0.jpg"
                            }
                        },
                        {
                            "hash": "11e5d9845b01431a9add1c81beb8623d",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/11e5d9845b01431a9add1c81beb8623d.jpg"
                            }
                        },
                        {
                            "hash": "f289a41adf9c44b2a81e77aaa5b43c41",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/f289a41adf9c44b2a81e77aaa5b43c41.jpg"
                            }
                        },
                        {
                            "hash": "3a0344e438ed44dfb59121592d60510c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/3a0344e438ed44dfb59121592d60510c.jpg"
                            }
                        },
                        {
                            "hash": "3bd95c236c3f4b18a0447d2e88eab214",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/3bd95c236c3f4b18a0447d2e88eab214.jpg"
                            }
                        },
                        {
                            "hash": "962c68b253244f9783e51128715399e7",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/962c68b253244f9783e51128715399e7.jpg"
                            }
                        },
                        {
                            "hash": "6b76341fee044cbe86a813f949e21a5d",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/6b76341fee044cbe86a813f949e21a5d.jpg"
                            }
                        },
                        {
                            "hash": "b0bd068b3ef94f21952d468318d19e2d",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/b0bd068b3ef94f21952d468318d19e2d.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-05-18 16:33:02"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 19960,
                    "recorded_at": "2026-05-18 16:33:02"
                },
                {
                    "mileage": 21713,
                    "recorded_at": "2026-06-13 09:10:39"
                }
            ],
            "description_history": [
                {
                    "hash": "4025ca554c466ad4bbf9235df364e855",
                    "text": "August 2021 BMW 2 Series Grand Coupe 1.5 218i M Sport (136) Saloon\n\nFinished in stylish Melbourne Red metallic, this striking low-mileage (21,713 miles) coupe is compact, efficient, and impressively well equipped, with £1,745 of optional extras. Premium highlights include full Dakota leather upholstery with heated front sport seats, 18\" M double-spoke alloy wheels, and a full suite of M Sport enhancements - aerodynamic package, suspension, steering, and a multifunction 3-spoke leather steering wheel. Comfort and convenience features include automatic dual-zone climate control, LED headlights and fog lights, automatic lights and wipers, electric windows, an electric parking brake with auto hold, and a start/stop button. It also offers Drive Performance Control with ECO PRO, Comfort and Sport modes, dynamic stability and traction control, tyre pressure monitoring, cruise control with brake function, remote central locking, reversing light, crash sensor, attentiveness assistant, ISOFIX child-seat prep, and a 40/20/40 split-folding rear seat.\n\nEntertainment: BMW connected package, Sat Nav, DAB digital radio, stereo speaker system, Bluetooth – audio streaming with compatible device, and voice control.\n\nYours For: £18,995 - service history available. Finance available subject to status and deposit. \n\nHow to Reach Us: For more details, phone Robin on 07926 130503 or the CCC office at 02891 873245.\n\nVisit Us:-\n🟢 3C Killinchy Street, Comber, Co. Down, BT23 5AP\n🟢 A20 Relief Road, Castlebawn, Newtownards, BT23 8NP\n🟢 Browse all available vehicles at www.ccchire.co.uk\n\nNote: Although every attempt has been made to ensure the accuracy of the vehicle specifications, we advise you to inspect the vehicle personally to confirm the details.",
                    "recorded_at": "2026-06-13 09:10:39"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e5d2f35e75b746f3bd7a615a560a8cdd.jpg",
        "cdn_path": "59/8493/5815be1638f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5815be1638",
        "cdn_sizes": {
            "f": "59/8493/5815be1638f.jpg",
            "l": "59/8493/5815be1638l.jpg",
            "m": "59/8493/5815be1638m.jpg",
            "s": "59/8493/5815be1638s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/aff35430c7c9450c916176c082927453.jpg",
        "cdn_path": "59/8493/5444087044f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5444087044",
        "cdn_sizes": {
            "f": "59/8493/5444087044f.jpg",
            "l": "59/8493/5444087044l.jpg",
            "m": "59/8493/5444087044m.jpg",
            "s": "59/8493/5444087044s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8631d07dbb1b493dbce09e9338dc9f55.jpg",
        "cdn_path": "59/8493/37af755685f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "37af755685",
        "cdn_sizes": {
            "f": "59/8493/37af755685f.jpg",
            "l": "59/8493/37af755685l.jpg",
            "m": "59/8493/37af755685m.jpg",
            "s": "59/8493/37af755685s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c98233a1016441d3be3f65faa2e646bb.jpg",
        "cdn_path": "59/8493/6e49eeaddcf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "6e49eeaddc",
        "cdn_sizes": {
            "f": "59/8493/6e49eeaddcf.jpg",
            "l": "59/8493/6e49eeaddcl.jpg",
            "m": "59/8493/6e49eeaddcm.jpg",
            "s": "59/8493/6e49eeaddcs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/453a5b9fe3244cb988b06895f7744390.jpg",
        "cdn_path": "59/8493/05aa693c46f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "05aa693c46",
        "cdn_sizes": {
            "f": "59/8493/05aa693c46f.jpg",
            "l": "59/8493/05aa693c46l.jpg",
            "m": "59/8493/05aa693c46m.jpg",
            "s": "59/8493/05aa693c46s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg",
        "cdn_path": "59/8493/acaa91be69f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "acaa91be69",
        "cdn_sizes": {
            "f": "59/8493/acaa91be69f.jpg",
            "l": "59/8493/acaa91be69l.jpg",
            "m": "59/8493/acaa91be69m.jpg",
            "s": "59/8493/acaa91be69s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f7c4b0d1046b49a38fd27c569181dc23.jpg",
        "cdn_path": "59/8493/06fb61df1ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "06fb61df1f",
        "cdn_sizes": {
            "f": "59/8493/06fb61df1ff.jpg",
            "l": "59/8493/06fb61df1fl.jpg",
            "m": "59/8493/06fb61df1fm.jpg",
            "s": "59/8493/06fb61df1fs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg",
        "cdn_path": "59/8493/c0a79d151cf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c0a79d151c",
        "cdn_sizes": {
            "f": "59/8493/c0a79d151cf.jpg",
            "l": "59/8493/c0a79d151cl.jpg",
            "m": "59/8493/c0a79d151cm.jpg",
            "s": "59/8493/c0a79d151cs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/995f67b23fe4443bb0eec6eb19b7b1ae.jpg",
        "cdn_path": "59/8493/30ecceec38f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "30ecceec38",
        "cdn_sizes": {
            "f": "59/8493/30ecceec38f.jpg",
            "l": "59/8493/30ecceec38l.jpg",
            "m": "59/8493/30ecceec38m.jpg",
            "s": "59/8493/30ecceec38s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/da6e8f9051bf4eeaab5ec4c55786804d.jpg",
        "cdn_path": "59/8493/046b937100f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "046b937100",
        "cdn_sizes": {
            "f": "59/8493/046b937100f.jpg",
            "l": "59/8493/046b937100l.jpg",
            "m": "59/8493/046b937100m.jpg",
            "s": "59/8493/046b937100s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/2ca528b386e44dc184a6ba9b379e0b35.jpg",
        "cdn_path": "59/8493/5f5516f219f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "5f5516f219",
        "cdn_sizes": {
            "f": "59/8493/5f5516f219f.jpg",
            "l": "59/8493/5f5516f219l.jpg",
            "m": "59/8493/5f5516f219m.jpg",
            "s": "59/8493/5f5516f219s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/887d054462084f558f1b0f70e29fd3a0.jpg",
        "cdn_path": "59/8493/c5da72c9c4f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c5da72c9c4",
        "cdn_sizes": {
            "f": "59/8493/c5da72c9c4f.jpg",
            "l": "59/8493/c5da72c9c4l.jpg",
            "m": "59/8493/c5da72c9c4m.jpg",
            "s": "59/8493/c5da72c9c4s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/11e5d9845b01431a9add1c81beb8623d.jpg",
        "cdn_path": "59/8493/72ca63ce42f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "72ca63ce42",
        "cdn_sizes": {
            "f": "59/8493/72ca63ce42f.jpg",
            "l": "59/8493/72ca63ce42l.jpg",
            "m": "59/8493/72ca63ce42m.jpg",
            "s": "59/8493/72ca63ce42s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/f289a41adf9c44b2a81e77aaa5b43c41.jpg",
        "cdn_path": "59/8493/4ea0048626f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "4ea0048626",
        "cdn_sizes": {
            "f": "59/8493/4ea0048626f.jpg",
            "l": "59/8493/4ea0048626l.jpg",
            "m": "59/8493/4ea0048626m.jpg",
            "s": "59/8493/4ea0048626s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/3a0344e438ed44dfb59121592d60510c.jpg",
        "cdn_path": "59/8493/9b0a82757ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "9b0a82757f",
        "cdn_sizes": {
            "f": "59/8493/9b0a82757ff.jpg",
            "l": "59/8493/9b0a82757fl.jpg",
            "m": "59/8493/9b0a82757fm.jpg",
            "s": "59/8493/9b0a82757fs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/3bd95c236c3f4b18a0447d2e88eab214.jpg",
        "cdn_path": "59/8493/fecc54c9bbf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fecc54c9bb",
        "cdn_sizes": {
            "f": "59/8493/fecc54c9bbf.jpg",
            "l": "59/8493/fecc54c9bbl.jpg",
            "m": "59/8493/fecc54c9bbm.jpg",
            "s": "59/8493/fecc54c9bbs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/962c68b253244f9783e51128715399e7.jpg",
        "cdn_path": "59/8493/f9747ec797f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f9747ec797",
        "cdn_sizes": {
            "f": "59/8493/f9747ec797f.jpg",
            "l": "59/8493/f9747ec797l.jpg",
            "m": "59/8493/f9747ec797m.jpg",
            "s": "59/8493/f9747ec797s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/6b76341fee044cbe86a813f949e21a5d.jpg",
        "cdn_path": "59/8493/a8f7c4d0b6f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "a8f7c4d0b6",
        "cdn_sizes": {
            "f": "59/8493/a8f7c4d0b6f.jpg",
            "l": "59/8493/a8f7c4d0b6l.jpg",
            "m": "59/8493/a8f7c4d0b6m.jpg",
            "s": "59/8493/a8f7c4d0b6s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/b0bd068b3ef94f21952d468318d19e2d.jpg",
        "cdn_path": "59/8493/647f60a183f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "647f60a183",
        "cdn_sizes": {
            "f": "59/8493/647f60a183f.jpg",
            "l": "59/8493/647f60a183l.jpg",
            "m": "59/8493/647f60a183m.jpg",
            "s": "59/8493/647f60a183s.jpg"
        }
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": null,
    "make": "BMW",
    "model": "2 Series Gran Coupe",
    "trim_line": "BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr low mileage - 19,960 miles!!!",
    "year": 2021,
    "body_type": "Saloon",
    "fuel_type": "Petrol",
    "transmission": "Manual",
    "engine_size_cc": 1500,
    "engine_size_litres": 1.5,
    "colour": "Red",
    "doors": 4,
    "seats": 5,
    "mileage": 21713,
    "price": 18995,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "24742",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202511278180876",
            "vdata_scrape_id": "at_id_202511278180876",
            "data_complete": true,
            "listing": {
                "title": "2021 BMW 2 Series Gran Coupe",
                "subtitle": null,
                "make": "BMW",
                "model": "2 Series Gran Coupe",
                "year": 2021,
                "price": 18995,
                "mileage": 21713,
                "fuel": "Petrol",
                "body_type": "Saloon",
                "gearbox": "Manual",
                "doors": 4,
                "seats": 5,
                "engine": "1.5L",
                "emission_class": "Euro 6",
                "colour": "Red",
                "range_miles": null,
                "vin": null,
                "description": "August 2021 BMW 2 Series Grand Coupe 1.5 218i M Sport (136) Saloon\n\nFinished in stylish Melbourne Red metallic, this striking low-mileage (21,713 miles) coupe is compact, efficient, and impressively well equipped, with £1,745 of optional extras. Premium highlights include full Dakota leather upholstery with heated front sport seats, 18\" M double-spoke alloy wheels, and a full suite of M Sport enhancements - aerodynamic package, suspension, steering, and a multifunction 3-spoke leather steering wheel. Comfort and convenience features include automatic dual-zone climate control, LED headlights and fog lights, automatic lights and wipers, electric windows, an electric parking brake with auto hold, and a start/stop button. It also offers Drive Performance Control with ECO PRO, Comfort and Sport modes, dynamic stability and traction control, tyre pressure monitoring, cruise control with brake function, remote central locking, reversing light, crash sensor, attentiveness assistant, ISOFIX child-seat prep, and a 40/20/40 split-folding rear seat.\n\nEntertainment: BMW connected package, Sat Nav, DAB digital radio, stereo speaker system, Bluetooth – audio streaming with compatible device, and voice control.\n\nYours For: £18,995 - service history available. Finance available subject to status and deposit. \n\nHow to Reach Us: For more details, phone Robin on 07926 130503 or the CCC office at 02891 873245.\n\nVisit Us:-\n🟢 3C Killinchy Street, Comber, Co. Down, BT23 5AP\n🟢 A20 Relief Road, Castlebawn, Newtownards, BT23 8NP\n🟢 Browse all available vehicles at www.ccchire.co.uk\n\nNote: Although every attempt has been made to ensure the accuracy of the vehicle specifications, we advise you to inspect the vehicle personally to confirm the details.",
                "description_section_present": true,
                "image_count": 19,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/e5d2f35e75b746f3bd7a615a560a8cdd.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/aff35430c7c9450c916176c082927453.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8631d07dbb1b493dbce09e9338dc9f55.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/c98233a1016441d3be3f65faa2e646bb.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/453a5b9fe3244cb988b06895f7744390.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/f7c4b0d1046b49a38fd27c569181dc23.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/995f67b23fe4443bb0eec6eb19b7b1ae.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/da6e8f9051bf4eeaab5ec4c55786804d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/2ca528b386e44dc184a6ba9b379e0b35.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/887d054462084f558f1b0f70e29fd3a0.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/11e5d9845b01431a9add1c81beb8623d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/f289a41adf9c44b2a81e77aaa5b43c41.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/3a0344e438ed44dfb59121592d60510c.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/3bd95c236c3f4b18a0447d2e88eab214.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/962c68b253244f9783e51128715399e7.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/6b76341fee044cbe86a813f949e21a5d.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/b0bd068b3ef94f21952d468318d19e2d.jpg"
                ],
                "dealer_name": "Comber Commercial Centre",
                "dealer_id": "24742",
                "dealer_rating": null,
                "dealer_phone": "02891608010",
                "is_private_seller": false
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202511278180876",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202511278180876",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202511278180876",
                "[+0.0s] at_id: 202511278180876",
                "[+2.31s] driver started",
                "[+3.97s] page loaded",
                "[+5.11s] pre-cookie wait done",
                "[+5.19s] switched into cookie iframe",
                "[+5.69s] cookie button clicked",
                "[+5.79s] cookie iframe gone",
                "[+5.85s] title: 2021 BMW 2 Series Gran Coupe",
                "[+8.13s] subtitle: None",
                "[+8.19s] price: 18995",
                "[+8.26s] 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', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button']",
                "[+8.26s] 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']",
                "[+8.27s] overview section confirmed via CSS selector",
                "[+8.28s] mileage: 21713",
                "[+8.29s] year: 2021",
                "[+8.31s] fuel: Petrol",
                "[+8.31s] body_type: Saloon",
                "[+8.32s] gearbox: Manual",
                "[+8.33s] doors: 4",
                "[+8.34s] seats: 5",
                "[+8.35s] engine: 1.5L",
                "[+8.36s] emission_class: Euro 6",
                "[+8.36s] colour: Red",
                "[+8.39s] range_miles: None",
                "[+8.4s] data-lp-sdes not found — falling back to title parse",
                "[+8.41s] make/model from page title: BMW / 2 Series Gran Coupe",
                "[+8.47s] dealer_name: Comber Commercial Centre",
                "[+8.5s] dealer_id: 24742",
                "[+8.51s] dealer_rating: None",
                "[+8.53s] dealer_phone: 02891608010",
                "[+8.55s] is_private_seller: False",
                "[+8.6s] description_section_present: True",
                "[+9.2s] description signpost clicked",
                "[+10.15s] description: 1751 chars",
                "[+10.2s] description modal closed",
                "[+10.24s] image_count from counter: 19",
                "[+10.31s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+10.93s] image grid present",
                "[+11.41s] gallery images extracted: 19",
                "[+11.41s] data_complete: True",
                "[+11.55s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202511278180876",
            "vdata_scrape_id": "at_id_202511278180876",
            "data_complete": true,
            "listing": {
                "vrm": "UNKNOWN",
                "year": 2021,
                "make": "BMW",
                "model": "2 Series Gran Coupe",
                "price": 18995,
                "mileage": 21713,
                "colour": "Red",
                "gearbox": "Manual",
                "fuel": "Petrol",
                "subtitle": "BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr low mileage - 19,960 miles!!!",
                "dealer_id": "24742",
                "dealer_name": "Comber Commercial Centre | BT23 5AP",
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/e5d2f35e75b746f3bd7a615a560a8cdd.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/aff35430c7c9450c916176c082927453.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8631d07dbb1b493dbce09e9338dc9f55.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c98233a1016441d3be3f65faa2e646bb.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/453a5b9fe3244cb988b06895f7744390.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f7c4b0d1046b49a38fd27c569181dc23.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/995f67b23fe4443bb0eec6eb19b7b1ae.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/da6e8f9051bf4eeaab5ec4c55786804d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2ca528b386e44dc184a6ba9b379e0b35.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/887d054462084f558f1b0f70e29fd3a0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/11e5d9845b01431a9add1c81beb8623d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f289a41adf9c44b2a81e77aaa5b43c41.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3a0344e438ed44dfb59121592d60510c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3bd95c236c3f4b18a0447d2e88eab214.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/962c68b253244f9783e51128715399e7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6b76341fee044cbe86a813f949e21a5d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b0bd068b3ef94f21952d468318d19e2d.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202511278180876",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202511278180876&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": 21713,
                "model": "2 Series Gran Coupe",
                "price": 18995,
                "registration": "UNKNOWN",
                "registrationYear": 2021,
                "transmission": "Manual",
                "summary": "BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr low mileage - 19,960 miles!!!",
                "dealerId": "24742",
                "dealerName": "Comber Commercial Centre | BT23 5AP",
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/e5d2f35e75b746f3bd7a615a560a8cdd.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/aff35430c7c9450c916176c082927453.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8631d07dbb1b493dbce09e9338dc9f55.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c98233a1016441d3be3f65faa2e646bb.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/453a5b9fe3244cb988b06895f7744390.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f7c4b0d1046b49a38fd27c569181dc23.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/995f67b23fe4443bb0eec6eb19b7b1ae.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/da6e8f9051bf4eeaab5ec4c55786804d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2ca528b386e44dc184a6ba9b379e0b35.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/887d054462084f558f1b0f70e29fd3a0.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/11e5d9845b01431a9add1c81beb8623d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/f289a41adf9c44b2a81e77aaa5b43c41.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3a0344e438ed44dfb59121592d60510c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3bd95c236c3f4b18a0447d2e88eab214.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/962c68b253244f9783e51128715399e7.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/6b76341fee044cbe86a813f949e21a5d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/b0bd068b3ef94f21952d468318d19e2d.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202511278180876",
                "stockId": "8a4290879abb754a019ac5bc6c8f32a1",
                "searchId": "202511278180876"
            },
            "steps": [
                "start",
                "at_id: 202511278180876",
                "url: https://www.zuto.com/apply/?advertId=202511278180876&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: UNKNOWN",
                "make/model: BMW / 2 Series Gran Coupe",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-13 09:10:39",
            "reasons": [
                "price_change",
                "mileage_change",
                "description_change"
            ]
        }
    ],
    "description": "August 2021 BMW 2 Series Grand Coupe 1.5 218i M Sport (136) Saloon\n\nFinished in stylish Melbourne Red metallic, this striking low-mileage (21,713 miles) coupe is compact, efficient, and impressively well equipped, with £1,745 of optional extras. Premium highlights include full Dakota leather upholstery with heated front sport seats, 18\" M double-spoke alloy wheels, and a full suite of M Sport enhancements - aerodynamic package, suspension, steering, and a multifunction 3-spoke leather steering wheel. Comfort and convenience features include automatic dual-zone climate control, LED headlights and fog lights, automatic lights and wipers, electric windows, an electric parking brake with auto hold, and a start/stop button. It also offers Drive Performance Control with ECO PRO, Comfort and Sport modes, dynamic stability and traction control, tyre pressure monitoring, cruise control with brake function, remote central locking, reversing light, crash sensor, attentiveness assistant, ISOFIX child-seat prep, and a 40/20/40 split-folding rear seat.\n\nEntertainment: BMW connected package, Sat Nav, DAB digital radio, stereo speaker system, Bluetooth – audio streaming with compatible device, and voice control.\n\nYours For: £18,995 - service history available. Finance available subject to status and deposit. \n\nHow to Reach Us: For more details, phone Robin on 07926 130503 or the CCC office at 02891 873245.\n\nVisit Us:-\n🟢 3C Killinchy Street, Comber, Co. Down, BT23 5AP\n🟢 A20 Relief Road, Castlebawn, Newtownards, BT23 8NP\n🟢 Browse all available vehicles at www.ccchire.co.uk\n\nNote: Although every attempt has been made to ensure the accuracy of the vehicle specifications, we advise you to inspect the vehicle personally to confirm the details.",
    "colour_detail": "Red",
    "price_history": [
        {
            "price": 20250,
            "recorded_at": "2026-05-18 16:33:02"
        },
        {
            "price": 18995,
            "recorded_at": "2026-06-13 09:10:39"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "e5d2f35e75b746f3bd7a615a560a8cdd",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/e5d2f35e75b746f3bd7a615a560a8cdd.jpg"
                    }
                },
                {
                    "hash": "aff35430c7c9450c916176c082927453",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/aff35430c7c9450c916176c082927453.jpg"
                    }
                },
                {
                    "hash": "8631d07dbb1b493dbce09e9338dc9f55",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8631d07dbb1b493dbce09e9338dc9f55.jpg"
                    }
                },
                {
                    "hash": "c98233a1016441d3be3f65faa2e646bb",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/c98233a1016441d3be3f65faa2e646bb.jpg"
                    }
                },
                {
                    "hash": "453a5b9fe3244cb988b06895f7744390",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/453a5b9fe3244cb988b06895f7744390.jpg"
                    }
                },
                {
                    "hash": "59ac25984f4b4bb5ad7a1a2b883eb42e",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/59ac25984f4b4bb5ad7a1a2b883eb42e.jpg"
                    }
                },
                {
                    "hash": "f7c4b0d1046b49a38fd27c569181dc23",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/f7c4b0d1046b49a38fd27c569181dc23.jpg"
                    }
                },
                {
                    "hash": "c0174e32ed7e48c980e38b9f5a4ba5c8",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/c0174e32ed7e48c980e38b9f5a4ba5c8.jpg"
                    }
                },
                {
                    "hash": "995f67b23fe4443bb0eec6eb19b7b1ae",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/995f67b23fe4443bb0eec6eb19b7b1ae.jpg"
                    }
                },
                {
                    "hash": "da6e8f9051bf4eeaab5ec4c55786804d",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/da6e8f9051bf4eeaab5ec4c55786804d.jpg"
                    }
                },
                {
                    "hash": "2ca528b386e44dc184a6ba9b379e0b35",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/2ca528b386e44dc184a6ba9b379e0b35.jpg"
                    }
                },
                {
                    "hash": "887d054462084f558f1b0f70e29fd3a0",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/887d054462084f558f1b0f70e29fd3a0.jpg"
                    }
                },
                {
                    "hash": "11e5d9845b01431a9add1c81beb8623d",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/11e5d9845b01431a9add1c81beb8623d.jpg"
                    }
                },
                {
                    "hash": "f289a41adf9c44b2a81e77aaa5b43c41",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/f289a41adf9c44b2a81e77aaa5b43c41.jpg"
                    }
                },
                {
                    "hash": "3a0344e438ed44dfb59121592d60510c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/3a0344e438ed44dfb59121592d60510c.jpg"
                    }
                },
                {
                    "hash": "3bd95c236c3f4b18a0447d2e88eab214",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/3bd95c236c3f4b18a0447d2e88eab214.jpg"
                    }
                },
                {
                    "hash": "962c68b253244f9783e51128715399e7",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/962c68b253244f9783e51128715399e7.jpg"
                    }
                },
                {
                    "hash": "6b76341fee044cbe86a813f949e21a5d",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/6b76341fee044cbe86a813f949e21a5d.jpg"
                    }
                },
                {
                    "hash": "b0bd068b3ef94f21952d468318d19e2d",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/b0bd068b3ef94f21952d468318d19e2d.jpg"
                    }
                }
            ],
            "recorded_at": "2026-05-18 16:33:02"
        }
    ],
    "mileage_history": [
        {
            "mileage": 19960,
            "recorded_at": "2026-05-18 16:33:02"
        },
        {
            "mileage": 21713,
            "recorded_at": "2026-06-13 09:10:39"
        }
    ],
    "description_history": [
        {
            "hash": "4025ca554c466ad4bbf9235df364e855",
            "text": "August 2021 BMW 2 Series Grand Coupe 1.5 218i M Sport (136) Saloon\n\nFinished in stylish Melbourne Red metallic, this striking low-mileage (21,713 miles) coupe is compact, efficient, and impressively well equipped, with £1,745 of optional extras. Premium highlights include full Dakota leather upholstery with heated front sport seats, 18\" M double-spoke alloy wheels, and a full suite of M Sport enhancements - aerodynamic package, suspension, steering, and a multifunction 3-spoke leather steering wheel. Comfort and convenience features include automatic dual-zone climate control, LED headlights and fog lights, automatic lights and wipers, electric windows, an electric parking brake with auto hold, and a start/stop button. It also offers Drive Performance Control with ECO PRO, Comfort and Sport modes, dynamic stability and traction control, tyre pressure monitoring, cruise control with brake function, remote central locking, reversing light, crash sensor, attentiveness assistant, ISOFIX child-seat prep, and a 40/20/40 split-folding rear seat.\n\nEntertainment: BMW connected package, Sat Nav, DAB digital radio, stereo speaker system, Bluetooth – audio streaming with compatible device, and voice control.\n\nYours For: £18,995 - service history available. Finance available subject to status and deposit. \n\nHow to Reach Us: For more details, phone Robin on 07926 130503 or the CCC office at 02891 873245.\n\nVisit Us:-\n🟢 3C Killinchy Street, Comber, Co. Down, BT23 5AP\n🟢 A20 Relief Road, Castlebawn, Newtownards, BT23 8NP\n🟢 Browse all available vehicles at www.ccchire.co.uk\n\nNote: Although every attempt has been made to ensure the accuracy of the vehicle specifications, we advise you to inspect the vehicle personally to confirm the details.",
            "recorded_at": "2026-06-13 09:10:39"
        }
    ]
}