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

2021 BMW X5

3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

£40,950
33,054 miles
YY70WHB

Overview

Mileage
33,054 miles
Registration
2021 (21 reg)
Fuel type
Petrol Plug-in Hybrid
Body type
SUV
Engine
3L
Gearbox
Automatic
Doors
5
Seats
5
Body colour
Grey
5 SEATER, HEATED REAR WINDOW, CRUISE CONTROL 2021 BMW X5 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr **WARRANTED MILES, 3 MONTHS ENGINE & GEARBOX WARRANTY, DELIVERY ACROSS UK AND IRELAND** Spec Includes: Arctic Grey USB Interfaces - Type C M Sport Package Parking Assistant Bluetooth Connectivity DAB Radio eDrive Button & more.. *Upgrade Alloys - Optional Extra* Please call ahead before visiting to avoid disappointment and ensure the vehicle you’re interested in is available and on-site for viewing. Call Today to Book a Test Drive! Why Choose JRS Commercials and Cars? At JRS Commercials and Cars Ltd, we pride ourselves on offering a wide selection of quality used cars and commercial vehicles in Ballygawley, County Tyrone. Our focus is on building trusted relationships with all our customers, providing service you can rely on. Services We Offer: Part Exchange / Trade-In of your current vehicle accepted Finance Settlement: We can settle your existing finance RAC Platinum Upgraded Warranties: Available in 12, 24, or 36 months Flexible Finance Packages to suit your needs Want to Personalise Your Vehicle? We offer full customisation options for cars and commercial vehicles, including body kits, alloy wheels, window tinting, and more. Get in Touch Today: Office: 028 8772 3900 Jason: 07900 917692 Ryan: 07921 171587 Visit Us: Richmond Lodge, Richmond Lane, Ballygawley, Dungannon, County Tyrone, BT70 2AN

History

Price history

When Price Δ
5 weeks ago £40,950 −£1,000
5 weeks ago £41,950

Mileage history

When Mileage Δ
5 weeks ago 33,054

Sources & channels

Sources (2)

  • JRS Cars Primary
    142831
    First discovered: 2026-05-13 08:09:21
  • NI
    search-ni
    First discovered: 2026-06-17 13:41:51

Primary source — authority over expiry decisions.

Item data

Processed fields

vrm
YY70WHB
make
BMW
model
X5
trim line
3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr
year
2021
body type
SUV
fuel type
Petrol Plug-in Hybrid
transmission
Automatic
engine size cc
3000
engine size litres
3
colour
Grey
doors
5
seats
5
mileage
33054
price
40950
source key
142831
platform
autotrader

Item record

item id
6841
remote id
https://www.autotrader.co.uk/car-details/202604131502036
platform
autotrader
source key
142831
remote status
available
media count
12
first seen at
2026-05-13 08:10:07
last seen at
2026-05-20 08:27:07
completed at
2026-05-20 09:32:26
remote url
View original →

Raw data

Item record
{
    "item_id": 6841,
    "remote_id": "https://www.autotrader.co.uk/car-details/202604131502036",
    "source_key": "142831",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202604131502036",
    "primary_source_id": 31808,
    "primary_source_key": "142831",
    "primary_source_tier": 1,
    "remote_status": "available",
    "media_count": 12,
    "last_seen_at": "2026-05-20 08:27:07",
    "first_seen_at": "2026-05-13 08:10:07",
    "completed_at": "2026-05-20 09:32:26",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/260171edb0c742e9941d7239a0e92ed9.jpg",
                "cdn_path": "114/6841/6c829c7e5bf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "6c829c7e5b",
                "cdn_sizes": {
                    "f": "114/6841/6c829c7e5bf.jpg",
                    "l": "114/6841/6c829c7e5bl.jpg",
                    "m": "114/6841/6c829c7e5bm.jpg",
                    "s": "114/6841/6c829c7e5bs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fbfa83859b754ac3a97958830dad1f8d.jpg",
                "cdn_path": "114/6841/57fb4b850ff.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "57fb4b850f",
                "cdn_sizes": {
                    "f": "114/6841/57fb4b850ff.jpg",
                    "l": "114/6841/57fb4b850fl.jpg",
                    "m": "114/6841/57fb4b850fm.jpg",
                    "s": "114/6841/57fb4b850fs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cf95038d4a1f4baca3ec662720361f63.jpg",
                "cdn_path": "114/6841/9d46d8608bf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "9d46d8608b",
                "cdn_sizes": {
                    "f": "114/6841/9d46d8608bf.jpg",
                    "l": "114/6841/9d46d8608bl.jpg",
                    "m": "114/6841/9d46d8608bm.jpg",
                    "s": "114/6841/9d46d8608bs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/de035818fcc24422a69c55856d0b6552.jpg",
                "cdn_path": "114/6841/cac7f998c0f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "cac7f998c0",
                "cdn_sizes": {
                    "f": "114/6841/cac7f998c0f.jpg",
                    "l": "114/6841/cac7f998c0l.jpg",
                    "m": "114/6841/cac7f998c0m.jpg",
                    "s": "114/6841/cac7f998c0s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                "cdn_path": "114/6841/c55b81e8fcf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c55b81e8fc",
                "cdn_sizes": {
                    "f": "114/6841/c55b81e8fcf.jpg",
                    "l": "114/6841/c55b81e8fcl.jpg",
                    "m": "114/6841/c55b81e8fcm.jpg",
                    "s": "114/6841/c55b81e8fcs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                "cdn_path": "114/6841/7e8c7f68fdf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "7e8c7f68fd",
                "cdn_sizes": {
                    "f": "114/6841/7e8c7f68fdf.jpg",
                    "l": "114/6841/7e8c7f68fdl.jpg",
                    "m": "114/6841/7e8c7f68fdm.jpg",
                    "s": "114/6841/7e8c7f68fds.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                "cdn_path": "114/6841/55cf8274a8f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "55cf8274a8",
                "cdn_sizes": {
                    "f": "114/6841/55cf8274a8f.jpg",
                    "l": "114/6841/55cf8274a8l.jpg",
                    "m": "114/6841/55cf8274a8m.jpg",
                    "s": "114/6841/55cf8274a8s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                "cdn_path": "114/6841/fd8be4aaeef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "fd8be4aaee",
                "cdn_sizes": {
                    "f": "114/6841/fd8be4aaeef.jpg",
                    "l": "114/6841/fd8be4aaeel.jpg",
                    "m": "114/6841/fd8be4aaeem.jpg",
                    "s": "114/6841/fd8be4aaees.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                "cdn_path": "114/6841/22f09be612f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "22f09be612",
                "cdn_sizes": {
                    "f": "114/6841/22f09be612f.jpg",
                    "l": "114/6841/22f09be612l.jpg",
                    "m": "114/6841/22f09be612m.jpg",
                    "s": "114/6841/22f09be612s.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                "cdn_path": "114/6841/9fea3f124bf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "9fea3f124b",
                "cdn_sizes": {
                    "f": "114/6841/9fea3f124bf.jpg",
                    "l": "114/6841/9fea3f124bl.jpg",
                    "m": "114/6841/9fea3f124bm.jpg",
                    "s": "114/6841/9fea3f124bs.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/cf8c35c86681479ab2d14a940e68eaad.jpg",
                "cdn_path": "114/6841/a869445a5ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "a869445a5e",
                "cdn_sizes": {
                    "f": "114/6841/a869445a5ef.jpg",
                    "l": "114/6841/a869445a5el.jpg",
                    "m": "114/6841/a869445a5em.jpg",
                    "s": "114/6841/a869445a5es.jpg"
                }
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/efd93c1a98fb478faff5f4512b8e1198.jpg",
                "cdn_path": "114/6841/8f0b1f6b7df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8f0b1f6b7d",
                "cdn_sizes": {
                    "f": "114/6841/8f0b1f6b7df.jpg",
                    "l": "114/6841/8f0b1f6b7dl.jpg",
                    "m": "114/6841/8f0b1f6b7dm.jpg",
                    "s": "114/6841/8f0b1f6b7ds.jpg"
                }
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "make": "BMW",
            "model": "X5",
            "trim_line": "3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr",
            "year": 2021,
            "body_type": "SUV",
            "fuel_type": "Petrol Plug-in Hybrid",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "Grey",
            "doors": 5,
            "seats": 5,
            "mileage": 33054,
            "price": 40950,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "142831",
            "platform": "autotrader",
            "vrm": "YY70WHB"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "success",
                    "at_id": "202604131502036",
                    "vdata_scrape_id": "at_id_202604131502036",
                    "data_complete": true,
                    "listing": {
                        "title": "2021 BMW X5",
                        "subtitle": "3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr",
                        "make": "BMW",
                        "model": "X5",
                        "year": 2021,
                        "price": 40950,
                        "mileage": 33054,
                        "fuel": "Petrol Plug-in Hybrid",
                        "body_type": "SUV",
                        "gearbox": "Automatic",
                        "doors": 5,
                        "seats": 5,
                        "engine": "3.0L",
                        "emission_class": "Euro 6",
                        "colour": "Grey",
                        "range_miles": "54 miles",
                        "vin": null,
                        "description": "5 SEATER, HEATED REAR WINDOW, CRUISE CONTROL\n2021 BMW X5 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr\n\n**WARRANTED MILES, 3 MONTHS ENGINE & GEARBOX WARRANTY, DELIVERY ACROSS UK AND IRELAND**\n\nSpec Includes:\nArctic Grey\nUSB Interfaces - Type C\nM Sport Package\nParking Assistant\nBluetooth Connectivity\nDAB Radio\neDrive Button\n\n& more..\n\n*Upgrade Alloys - Optional Extra*\n\nPlease call ahead before visiting to avoid disappointment and ensure the vehicle you’re interested in is available and on-site for viewing.\n\nCall Today to Book a Test Drive!\n\nWhy Choose JRS Commercials and Cars?\nAt JRS Commercials and Cars Ltd, we pride ourselves on offering a wide selection of quality used cars and commercial vehicles in Ballygawley, County Tyrone. Our focus is on building trusted relationships with all our customers, providing service you can rely on.\n\nServices We Offer:\n\nPart Exchange / Trade-In of your current vehicle accepted\n\nFinance Settlement: We can settle your existing finance\n\nRAC Platinum Upgraded Warranties: Available in 12, 24, or 36 months\n\nFlexible Finance Packages to suit your needs\n\nWant to Personalise Your Vehicle?\nWe offer full customisation options for cars and commercial vehicles, including body kits, alloy wheels, window tinting, and more.\n\nGet in Touch Today:\n\nOffice: 028 8772 3900\n\nJason: 07900 917692\n\nRyan: 07921 171587\n\nVisit Us:\nRichmond Lodge, Richmond Lane, Ballygawley,\nDungannon, County Tyrone, BT70 2AN",
                        "description_section_present": true,
                        "image_count": 12,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/260171edb0c742e9941d7239a0e92ed9.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/fbfa83859b754ac3a97958830dad1f8d.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/cf95038d4a1f4baca3ec662720361f63.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/de035818fcc24422a69c55856d0b6552.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/cf8c35c86681479ab2d14a940e68eaad.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/efd93c1a98fb478faff5f4512b8e1198.jpg"
                        ],
                        "dealer_name": "JRS Cars",
                        "dealer_id": "142831",
                        "dealer_rating": null,
                        "dealer_phone": "07441910574",
                        "is_private_seller": false
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202604131502036",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202604131502036",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202604131502036",
                        "[+0.0s] at_id: 202604131502036",
                        "[+0.82s] driver started",
                        "[+1.4s] page loaded",
                        "[+4.49s] pre-cookie wait done",
                        "[+4.53s] switched into cookie iframe",
                        "[+4.63s] cookie button clicked: //button[@title='Reject All']",
                        "[+4.63s] cookie modal dismissed via button",
                        "[+9.66s] post-cookie wait done",
                        "[+11.8s] page settled",
                        "[+11.83s] title: 2021 BMW X5",
                        "[+11.86s] subtitle: 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr",
                        "[+11.89s] price: 40950",
                        "[+11.9s] 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', 'charging-times-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'meet-seller-nav', 'delivery-collection-nav', 'before-you-buy-nav', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button']",
                        "[+11.9s] 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-range', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                        "[+11.91s] overview section confirmed via CSS selector",
                        "[+11.91s] mileage: 33054",
                        "[+11.91s] year: 2021",
                        "[+11.92s] fuel: Petrol Plug-in Hybrid",
                        "[+11.93s] body_type: SUV",
                        "[+11.93s] gearbox: Automatic",
                        "[+11.94s] doors: 5",
                        "[+11.94s] seats: 5",
                        "[+11.95s] engine: 3.0L",
                        "[+11.95s] emission_class: Euro 6",
                        "[+11.95s] colour: Grey",
                        "[+11.96s] range_miles: 54 miles",
                        "[+11.97s] data-lp-sdes not found — falling back to title parse",
                        "[+11.97s] make/model from page title: BMW / X5",
                        "[+12.02s] dealer_name: JRS Cars",
                        "[+12.03s] dealer_id: 142831",
                        "[+12.04s] dealer_rating: None",
                        "[+12.06s] dealer_phone: 07441910574",
                        "[+12.07s] is_private_seller: False",
                        "[+12.11s] description_section_present: True",
                        "[+12.19s] description signpost clicked",
                        "[+14.27s] description: 1430 chars",
                        "[+14.3s] description modal closed",
                        "[+15.37s] image_count from counter: 12",
                        "[+15.42s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+18.6s] gallery images extracted: 12",
                        "[+18.6s] data_complete: True",
                        "[+18.84s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202604131502036",
                    "vdata_scrape_id": "at_id_202604131502036",
                    "data_complete": true,
                    "listing": {
                        "vrm": "YY70WHB",
                        "year": 2021,
                        "make": "BMW",
                        "model": "X5",
                        "price": 40950,
                        "mileage": 33054,
                        "colour": "Grey",
                        "gearbox": "Automatic",
                        "fuel": "Petrol Plug-in Hybrid",
                        "subtitle": "BMW X5 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr Arctic Grey | Optional Alloys",
                        "dealer_id": "142831",
                        "dealer_name": "JRS Cars | BT70 2AN",
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/260171edb0c742e9941d7239a0e92ed9.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fbfa83859b754ac3a97958830dad1f8d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cf95038d4a1f4baca3ec662720361f63.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/de035818fcc24422a69c55856d0b6552.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cf8c35c86681479ab2d14a940e68eaad.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/efd93c1a98fb478faff5f4512b8e1198.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202604131502036",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202604131502036&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Grey",
                        "fuelType": "Petrol Plug-in Hybrid",
                        "make": "BMW",
                        "mileage": 33054,
                        "model": "X5",
                        "price": 40950,
                        "registration": "YY70WHB",
                        "registrationYear": 2021,
                        "transmission": "Automatic",
                        "summary": "BMW X5 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr Arctic Grey | Optional Alloys",
                        "dealerId": "142831",
                        "dealerName": "JRS Cars | BT70 2AN",
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/260171edb0c742e9941d7239a0e92ed9.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fbfa83859b754ac3a97958830dad1f8d.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cf95038d4a1f4baca3ec662720361f63.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/de035818fcc24422a69c55856d0b6552.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/cf8c35c86681479ab2d14a940e68eaad.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/efd93c1a98fb478faff5f4512b8e1198.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202604131502036",
                        "stockId": "8a42a6729cfcb24f019d86c9a2ec3954",
                        "searchId": "202604131502036"
                    },
                    "steps": [
                        "start",
                        "at_id: 202604131502036",
                        "url: https://www.zuto.com/apply/?advertId=202604131502036&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: YY70WHB",
                        "make/model: BMW / X5",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "description": "5 SEATER, HEATED REAR WINDOW, CRUISE CONTROL\n2021 BMW X5 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr\n\n**WARRANTED MILES, 3 MONTHS ENGINE & GEARBOX WARRANTY, DELIVERY ACROSS UK AND IRELAND**\n\nSpec Includes:\nArctic Grey\nUSB Interfaces - Type C\nM Sport Package\nParking Assistant\nBluetooth Connectivity\nDAB Radio\neDrive Button\n\n& more..\n\n*Upgrade Alloys - Optional Extra*\n\nPlease call ahead before visiting to avoid disappointment and ensure the vehicle you’re interested in is available and on-site for viewing.\n\nCall Today to Book a Test Drive!\n\nWhy Choose JRS Commercials and Cars?\nAt JRS Commercials and Cars Ltd, we pride ourselves on offering a wide selection of quality used cars and commercial vehicles in Ballygawley, County Tyrone. Our focus is on building trusted relationships with all our customers, providing service you can rely on.\n\nServices We Offer:\n\nPart Exchange / Trade-In of your current vehicle accepted\n\nFinance Settlement: We can settle your existing finance\n\nRAC Platinum Upgraded Warranties: Available in 12, 24, or 36 months\n\nFlexible Finance Packages to suit your needs\n\nWant to Personalise Your Vehicle?\nWe offer full customisation options for cars and commercial vehicles, including body kits, alloy wheels, window tinting, and more.\n\nGet in Touch Today:\n\nOffice: 028 8772 3900\n\nJason: 07900 917692\n\nRyan: 07921 171587\n\nVisit Us:\nRichmond Lodge, Richmond Lane, Ballygawley,\nDungannon, County Tyrone, BT70 2AN",
            "colour_detail": "Grey",
            "price_history": [
                {
                    "price": 41950,
                    "recorded_at": "2026-05-18 16:32:58"
                },
                {
                    "price": 40950,
                    "recorded_at": "2026-05-20 10:45:33"
                }
            ],
            "images_history": [
                {
                    "urls": [
                        "https://m.atcdn.co.uk/a/media/w800/260171edb0c742e9941d7239a0e92ed9.jpg",
                        "https://m.atcdn.co.uk/a/media/w480/fbfa83859b754ac3a97958830dad1f8d.jpg",
                        "https://m.atcdn.co.uk/a/media/w480/cf95038d4a1f4baca3ec662720361f63.jpg",
                        "https://m.atcdn.co.uk/a/media/w800/de035818fcc24422a69c55856d0b6552.jpg",
                        "https://m.atcdn.co.uk/a/media/w480/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                        "https://m.atcdn.co.uk/a/media/w480/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                        "https://m.atcdn.co.uk/a/media/w800/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                        "https://m.atcdn.co.uk/a/media/w480/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                        "https://m.atcdn.co.uk/a/media/w480/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                        "https://m.atcdn.co.uk/a/media/w800/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                        "https://m.atcdn.co.uk/a/media/w480/cf8c35c86681479ab2d14a940e68eaad.jpg",
                        "https://m.atcdn.co.uk/a/media/w480/efd93c1a98fb478faff5f4512b8e1198.jpg"
                    ],
                    "recorded_at": "2026-05-18 16:32:58"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 33054,
                    "recorded_at": "2026-05-18 16:32:58"
                }
            ],
            "description_history": [
                {
                    "hash": "21f13b911bdaec4f589ed869c9d31a4a",
                    "text": "5 SEATER, HEATED REAR WINDOW, CRUISE CONTROL\n2021 BMW X5 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr\n\n**WARRANTED MILES, 3 MONTHS ENGINE & GEARBOX WARRANTY, DELIVERY ACROSS UK AND IRELAND**\n\nSpec Includes:\nArctic Grey\nUSB Interfaces - Type C\nM Sport Package\nParking Assistant\nBluetooth Connectivity\nDAB Radio\neDrive Button\n\n& more..\n\n*Upgrade Alloys - Optional Extra*\n\nPlease call ahead before visiting to avoid disappointment and ensure the vehicle you’re interested in is available and on-site for viewing.\n\nCall Today to Book a Test Drive!\n\nWhy Choose JRS Commercials and Cars?\nAt JRS Commercials and Cars Ltd, we pride ourselves on offering a wide selection of quality used cars and commercial vehicles in Ballygawley, County Tyrone. Our focus is on building trusted relationships with all our customers, providing service you can rely on.\n\nServices We Offer:\n\nPart Exchange / Trade-In of your current vehicle accepted\n\nFinance Settlement: We can settle your existing finance\n\nRAC Platinum Upgraded Warranties: Available in 12, 24, or 36 months\n\nFlexible Finance Packages to suit your needs\n\nWant to Personalise Your Vehicle?\nWe offer full customisation options for cars and commercial vehicles, including body kits, alloy wheels, window tinting, and more.\n\nGet in Touch Today:\n\nOffice: 028 8772 3900\n\nJason: 07900 917692\n\nRyan: 07921 171587\n\nVisit Us:\nRichmond Lodge, Richmond Lane, Ballygawley,\nDungannon, County Tyrone, BT70 2AN",
                    "recorded_at": "2026-06-08 23:22:15"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/260171edb0c742e9941d7239a0e92ed9.jpg",
        "cdn_path": "114/6841/6c829c7e5bf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "6c829c7e5b",
        "cdn_sizes": {
            "f": "114/6841/6c829c7e5bf.jpg",
            "l": "114/6841/6c829c7e5bl.jpg",
            "m": "114/6841/6c829c7e5bm.jpg",
            "s": "114/6841/6c829c7e5bs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fbfa83859b754ac3a97958830dad1f8d.jpg",
        "cdn_path": "114/6841/57fb4b850ff.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "57fb4b850f",
        "cdn_sizes": {
            "f": "114/6841/57fb4b850ff.jpg",
            "l": "114/6841/57fb4b850fl.jpg",
            "m": "114/6841/57fb4b850fm.jpg",
            "s": "114/6841/57fb4b850fs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cf95038d4a1f4baca3ec662720361f63.jpg",
        "cdn_path": "114/6841/9d46d8608bf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "9d46d8608b",
        "cdn_sizes": {
            "f": "114/6841/9d46d8608bf.jpg",
            "l": "114/6841/9d46d8608bl.jpg",
            "m": "114/6841/9d46d8608bm.jpg",
            "s": "114/6841/9d46d8608bs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/de035818fcc24422a69c55856d0b6552.jpg",
        "cdn_path": "114/6841/cac7f998c0f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "cac7f998c0",
        "cdn_sizes": {
            "f": "114/6841/cac7f998c0f.jpg",
            "l": "114/6841/cac7f998c0l.jpg",
            "m": "114/6841/cac7f998c0m.jpg",
            "s": "114/6841/cac7f998c0s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e5eb6c2dc5f84962b653d96737d7814b.jpg",
        "cdn_path": "114/6841/c55b81e8fcf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c55b81e8fc",
        "cdn_sizes": {
            "f": "114/6841/c55b81e8fcf.jpg",
            "l": "114/6841/c55b81e8fcl.jpg",
            "m": "114/6841/c55b81e8fcm.jpg",
            "s": "114/6841/c55b81e8fcs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/669c36afd00f4ff9af43e16cc811f8f2.jpg",
        "cdn_path": "114/6841/7e8c7f68fdf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "7e8c7f68fd",
        "cdn_sizes": {
            "f": "114/6841/7e8c7f68fdf.jpg",
            "l": "114/6841/7e8c7f68fdl.jpg",
            "m": "114/6841/7e8c7f68fdm.jpg",
            "s": "114/6841/7e8c7f68fds.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/eb4e406fb3d94c089a2c508817f0a3be.jpg",
        "cdn_path": "114/6841/55cf8274a8f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "55cf8274a8",
        "cdn_sizes": {
            "f": "114/6841/55cf8274a8f.jpg",
            "l": "114/6841/55cf8274a8l.jpg",
            "m": "114/6841/55cf8274a8m.jpg",
            "s": "114/6841/55cf8274a8s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
        "cdn_path": "114/6841/fd8be4aaeef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "fd8be4aaee",
        "cdn_sizes": {
            "f": "114/6841/fd8be4aaeef.jpg",
            "l": "114/6841/fd8be4aaeel.jpg",
            "m": "114/6841/fd8be4aaeem.jpg",
            "s": "114/6841/fd8be4aaees.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cb4306d0d3a64ff69fd11e2026f81187.jpg",
        "cdn_path": "114/6841/22f09be612f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "22f09be612",
        "cdn_sizes": {
            "f": "114/6841/22f09be612f.jpg",
            "l": "114/6841/22f09be612l.jpg",
            "m": "114/6841/22f09be612m.jpg",
            "s": "114/6841/22f09be612s.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/40ae4f44698b4feeb47dda2004d67b4e.jpg",
        "cdn_path": "114/6841/9fea3f124bf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "9fea3f124b",
        "cdn_sizes": {
            "f": "114/6841/9fea3f124bf.jpg",
            "l": "114/6841/9fea3f124bl.jpg",
            "m": "114/6841/9fea3f124bm.jpg",
            "s": "114/6841/9fea3f124bs.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/cf8c35c86681479ab2d14a940e68eaad.jpg",
        "cdn_path": "114/6841/a869445a5ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "a869445a5e",
        "cdn_sizes": {
            "f": "114/6841/a869445a5ef.jpg",
            "l": "114/6841/a869445a5el.jpg",
            "m": "114/6841/a869445a5em.jpg",
            "s": "114/6841/a869445a5es.jpg"
        }
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/efd93c1a98fb478faff5f4512b8e1198.jpg",
        "cdn_path": "114/6841/8f0b1f6b7df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8f0b1f6b7d",
        "cdn_sizes": {
            "f": "114/6841/8f0b1f6b7df.jpg",
            "l": "114/6841/8f0b1f6b7dl.jpg",
            "m": "114/6841/8f0b1f6b7dm.jpg",
            "s": "114/6841/8f0b1f6b7ds.jpg"
        }
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "make": "BMW",
    "model": "X5",
    "trim_line": "3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr",
    "year": 2021,
    "body_type": "SUV",
    "fuel_type": "Petrol Plug-in Hybrid",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "Grey",
    "doors": 5,
    "seats": 5,
    "mileage": 33054,
    "price": 40950,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "142831",
    "platform": "autotrader",
    "vrm": "YY70WHB"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "success",
            "at_id": "202604131502036",
            "vdata_scrape_id": "at_id_202604131502036",
            "data_complete": true,
            "listing": {
                "title": "2021 BMW X5",
                "subtitle": "3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr",
                "make": "BMW",
                "model": "X5",
                "year": 2021,
                "price": 40950,
                "mileage": 33054,
                "fuel": "Petrol Plug-in Hybrid",
                "body_type": "SUV",
                "gearbox": "Automatic",
                "doors": 5,
                "seats": 5,
                "engine": "3.0L",
                "emission_class": "Euro 6",
                "colour": "Grey",
                "range_miles": "54 miles",
                "vin": null,
                "description": "5 SEATER, HEATED REAR WINDOW, CRUISE CONTROL\n2021 BMW X5 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr\n\n**WARRANTED MILES, 3 MONTHS ENGINE & GEARBOX WARRANTY, DELIVERY ACROSS UK AND IRELAND**\n\nSpec Includes:\nArctic Grey\nUSB Interfaces - Type C\nM Sport Package\nParking Assistant\nBluetooth Connectivity\nDAB Radio\neDrive Button\n\n& more..\n\n*Upgrade Alloys - Optional Extra*\n\nPlease call ahead before visiting to avoid disappointment and ensure the vehicle you’re interested in is available and on-site for viewing.\n\nCall Today to Book a Test Drive!\n\nWhy Choose JRS Commercials and Cars?\nAt JRS Commercials and Cars Ltd, we pride ourselves on offering a wide selection of quality used cars and commercial vehicles in Ballygawley, County Tyrone. Our focus is on building trusted relationships with all our customers, providing service you can rely on.\n\nServices We Offer:\n\nPart Exchange / Trade-In of your current vehicle accepted\n\nFinance Settlement: We can settle your existing finance\n\nRAC Platinum Upgraded Warranties: Available in 12, 24, or 36 months\n\nFlexible Finance Packages to suit your needs\n\nWant to Personalise Your Vehicle?\nWe offer full customisation options for cars and commercial vehicles, including body kits, alloy wheels, window tinting, and more.\n\nGet in Touch Today:\n\nOffice: 028 8772 3900\n\nJason: 07900 917692\n\nRyan: 07921 171587\n\nVisit Us:\nRichmond Lodge, Richmond Lane, Ballygawley,\nDungannon, County Tyrone, BT70 2AN",
                "description_section_present": true,
                "image_count": 12,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/260171edb0c742e9941d7239a0e92ed9.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/fbfa83859b754ac3a97958830dad1f8d.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/cf95038d4a1f4baca3ec662720361f63.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/de035818fcc24422a69c55856d0b6552.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/cf8c35c86681479ab2d14a940e68eaad.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/efd93c1a98fb478faff5f4512b8e1198.jpg"
                ],
                "dealer_name": "JRS Cars",
                "dealer_id": "142831",
                "dealer_rating": null,
                "dealer_phone": "07441910574",
                "is_private_seller": false
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202604131502036",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202604131502036",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202604131502036",
                "[+0.0s] at_id: 202604131502036",
                "[+0.82s] driver started",
                "[+1.4s] page loaded",
                "[+4.49s] pre-cookie wait done",
                "[+4.53s] switched into cookie iframe",
                "[+4.63s] cookie button clicked: //button[@title='Reject All']",
                "[+4.63s] cookie modal dismissed via button",
                "[+9.66s] post-cookie wait done",
                "[+11.8s] page settled",
                "[+11.83s] title: 2021 BMW X5",
                "[+11.86s] subtitle: 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr",
                "[+11.89s] price: 40950",
                "[+11.9s] 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', 'charging-times-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'meet-seller-nav', 'delivery-collection-nav', 'before-you-buy-nav', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button']",
                "[+11.9s] 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-range', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
                "[+11.91s] overview section confirmed via CSS selector",
                "[+11.91s] mileage: 33054",
                "[+11.91s] year: 2021",
                "[+11.92s] fuel: Petrol Plug-in Hybrid",
                "[+11.93s] body_type: SUV",
                "[+11.93s] gearbox: Automatic",
                "[+11.94s] doors: 5",
                "[+11.94s] seats: 5",
                "[+11.95s] engine: 3.0L",
                "[+11.95s] emission_class: Euro 6",
                "[+11.95s] colour: Grey",
                "[+11.96s] range_miles: 54 miles",
                "[+11.97s] data-lp-sdes not found — falling back to title parse",
                "[+11.97s] make/model from page title: BMW / X5",
                "[+12.02s] dealer_name: JRS Cars",
                "[+12.03s] dealer_id: 142831",
                "[+12.04s] dealer_rating: None",
                "[+12.06s] dealer_phone: 07441910574",
                "[+12.07s] is_private_seller: False",
                "[+12.11s] description_section_present: True",
                "[+12.19s] description signpost clicked",
                "[+14.27s] description: 1430 chars",
                "[+14.3s] description modal closed",
                "[+15.37s] image_count from counter: 12",
                "[+15.42s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+18.6s] gallery images extracted: 12",
                "[+18.6s] data_complete: True",
                "[+18.84s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202604131502036",
            "vdata_scrape_id": "at_id_202604131502036",
            "data_complete": true,
            "listing": {
                "vrm": "YY70WHB",
                "year": 2021,
                "make": "BMW",
                "model": "X5",
                "price": 40950,
                "mileage": 33054,
                "colour": "Grey",
                "gearbox": "Automatic",
                "fuel": "Petrol Plug-in Hybrid",
                "subtitle": "BMW X5 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr Arctic Grey | Optional Alloys",
                "dealer_id": "142831",
                "dealer_name": "JRS Cars | BT70 2AN",
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/260171edb0c742e9941d7239a0e92ed9.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fbfa83859b754ac3a97958830dad1f8d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cf95038d4a1f4baca3ec662720361f63.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/de035818fcc24422a69c55856d0b6552.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cf8c35c86681479ab2d14a940e68eaad.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/efd93c1a98fb478faff5f4512b8e1198.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202604131502036",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202604131502036&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Grey",
                "fuelType": "Petrol Plug-in Hybrid",
                "make": "BMW",
                "mileage": 33054,
                "model": "X5",
                "price": 40950,
                "registration": "YY70WHB",
                "registrationYear": 2021,
                "transmission": "Automatic",
                "summary": "BMW X5 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr Arctic Grey | Optional Alloys",
                "dealerId": "142831",
                "dealerName": "JRS Cars | BT70 2AN",
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/260171edb0c742e9941d7239a0e92ed9.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fbfa83859b754ac3a97958830dad1f8d.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cf95038d4a1f4baca3ec662720361f63.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/de035818fcc24422a69c55856d0b6552.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/cf8c35c86681479ab2d14a940e68eaad.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/efd93c1a98fb478faff5f4512b8e1198.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202604131502036",
                "stockId": "8a42a6729cfcb24f019d86c9a2ec3954",
                "searchId": "202604131502036"
            },
            "steps": [
                "start",
                "at_id: 202604131502036",
                "url: https://www.zuto.com/apply/?advertId=202604131502036&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: YY70WHB",
                "make/model: BMW / X5",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "description": "5 SEATER, HEATED REAR WINDOW, CRUISE CONTROL\n2021 BMW X5 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr\n\n**WARRANTED MILES, 3 MONTHS ENGINE & GEARBOX WARRANTY, DELIVERY ACROSS UK AND IRELAND**\n\nSpec Includes:\nArctic Grey\nUSB Interfaces - Type C\nM Sport Package\nParking Assistant\nBluetooth Connectivity\nDAB Radio\neDrive Button\n\n& more..\n\n*Upgrade Alloys - Optional Extra*\n\nPlease call ahead before visiting to avoid disappointment and ensure the vehicle you’re interested in is available and on-site for viewing.\n\nCall Today to Book a Test Drive!\n\nWhy Choose JRS Commercials and Cars?\nAt JRS Commercials and Cars Ltd, we pride ourselves on offering a wide selection of quality used cars and commercial vehicles in Ballygawley, County Tyrone. Our focus is on building trusted relationships with all our customers, providing service you can rely on.\n\nServices We Offer:\n\nPart Exchange / Trade-In of your current vehicle accepted\n\nFinance Settlement: We can settle your existing finance\n\nRAC Platinum Upgraded Warranties: Available in 12, 24, or 36 months\n\nFlexible Finance Packages to suit your needs\n\nWant to Personalise Your Vehicle?\nWe offer full customisation options for cars and commercial vehicles, including body kits, alloy wheels, window tinting, and more.\n\nGet in Touch Today:\n\nOffice: 028 8772 3900\n\nJason: 07900 917692\n\nRyan: 07921 171587\n\nVisit Us:\nRichmond Lodge, Richmond Lane, Ballygawley,\nDungannon, County Tyrone, BT70 2AN",
    "colour_detail": "Grey",
    "price_history": [
        {
            "price": 41950,
            "recorded_at": "2026-05-18 16:32:58"
        },
        {
            "price": 40950,
            "recorded_at": "2026-05-20 10:45:33"
        }
    ],
    "images_history": [
        {
            "urls": [
                "https://m.atcdn.co.uk/a/media/w800/260171edb0c742e9941d7239a0e92ed9.jpg",
                "https://m.atcdn.co.uk/a/media/w480/fbfa83859b754ac3a97958830dad1f8d.jpg",
                "https://m.atcdn.co.uk/a/media/w480/cf95038d4a1f4baca3ec662720361f63.jpg",
                "https://m.atcdn.co.uk/a/media/w800/de035818fcc24422a69c55856d0b6552.jpg",
                "https://m.atcdn.co.uk/a/media/w480/e5eb6c2dc5f84962b653d96737d7814b.jpg",
                "https://m.atcdn.co.uk/a/media/w480/669c36afd00f4ff9af43e16cc811f8f2.jpg",
                "https://m.atcdn.co.uk/a/media/w800/eb4e406fb3d94c089a2c508817f0a3be.jpg",
                "https://m.atcdn.co.uk/a/media/w480/2c50eb1f82bf4071a43c8fa6b2cc574b.jpg",
                "https://m.atcdn.co.uk/a/media/w480/cb4306d0d3a64ff69fd11e2026f81187.jpg",
                "https://m.atcdn.co.uk/a/media/w800/40ae4f44698b4feeb47dda2004d67b4e.jpg",
                "https://m.atcdn.co.uk/a/media/w480/cf8c35c86681479ab2d14a940e68eaad.jpg",
                "https://m.atcdn.co.uk/a/media/w480/efd93c1a98fb478faff5f4512b8e1198.jpg"
            ],
            "recorded_at": "2026-05-18 16:32:58"
        }
    ],
    "mileage_history": [
        {
            "mileage": 33054,
            "recorded_at": "2026-05-18 16:32:58"
        }
    ],
    "description_history": [
        {
            "hash": "21f13b911bdaec4f589ed869c9d31a4a",
            "text": "5 SEATER, HEATED REAR WINDOW, CRUISE CONTROL\n2021 BMW X5 3.0 X5 xDrive 45e M Sport Auto 4WD 5dr\n\n**WARRANTED MILES, 3 MONTHS ENGINE & GEARBOX WARRANTY, DELIVERY ACROSS UK AND IRELAND**\n\nSpec Includes:\nArctic Grey\nUSB Interfaces - Type C\nM Sport Package\nParking Assistant\nBluetooth Connectivity\nDAB Radio\neDrive Button\n\n& more..\n\n*Upgrade Alloys - Optional Extra*\n\nPlease call ahead before visiting to avoid disappointment and ensure the vehicle you’re interested in is available and on-site for viewing.\n\nCall Today to Book a Test Drive!\n\nWhy Choose JRS Commercials and Cars?\nAt JRS Commercials and Cars Ltd, we pride ourselves on offering a wide selection of quality used cars and commercial vehicles in Ballygawley, County Tyrone. Our focus is on building trusted relationships with all our customers, providing service you can rely on.\n\nServices We Offer:\n\nPart Exchange / Trade-In of your current vehicle accepted\n\nFinance Settlement: We can settle your existing finance\n\nRAC Platinum Upgraded Warranties: Available in 12, 24, or 36 months\n\nFlexible Finance Packages to suit your needs\n\nWant to Personalise Your Vehicle?\nWe offer full customisation options for cars and commercial vehicles, including body kits, alloy wheels, window tinting, and more.\n\nGet in Touch Today:\n\nOffice: 028 8772 3900\n\nJason: 07900 917692\n\nRyan: 07921 171587\n\nVisit Us:\nRichmond Lodge, Richmond Lane, Ballygawley,\nDungannon, County Tyrone, BT70 2AN",
            "recorded_at": "2026-06-08 23:22:15"
        }
    ]
}