21 images
Expired
· Days listed: 2
2025 BMW X2
1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr
£36,995
11,818 miles
YH75LBN
Overview
Mileage
11,818 miles
Registration
2025 (25 reg)
Fuel type
Petrol Hybrid
Body type
SUV
Engine
1.5L
Gearbox
Automatic
Doors
5
Seats
5
Body colour
White
Alpine White
Veganza Perforated Black
20’’ M V-Spoke Alloy Wheels
Sun Protection Glass
Driving Assistant Plus Preparation
M Sport Package Pro
Technology Pack
Mild Hybrid Technology
Automatic Transmission
M Adaptive Suspension
Front Heated Seats
Active Guard
Parking Assistant
Adaptive LED Headlights
Acoustic Glass
M Sport Brakes
Comfort Access
M Sport Seat Belts
Sun Protection Glass
M Sport Spoiler
COST NEW TODAY £48,490
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 5 weeks ago | £36,995 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 5 weeks ago | 11,818 | — |
Item data
Processed fields
- vrm
- YH75LBN
- make
- BMW
- model
- X2
- trim line
- 1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr
- year
- 2025
- body type
- SUV
- fuel type
- Petrol Hybrid
- transmission
- Automatic
- engine size cc
- 1500
- engine size litres
- 1.5
- colour
- White
- doors
- 5
- seats
- 5
- mileage
- 11818
- price
- 36995
- source key
- 20776
- platform
- autotrader
Item record
- item id
- 9868
- remote id
- https://www.autotrader.co.uk/car-details/202605142403555
- platform
- autotrader
- source key
- 20776
- remote status
- unavailable
- media count
- 21
- first seen at
- 2026-05-16 08:29:55
- last seen at
- 2026-05-18 08:35:21
- completed at
- 2026-05-16 20:39:27
- remote url
- View original →
Raw data
Item record
{
"item_id": 9868,
"remote_id": "https://www.autotrader.co.uk/car-details/202605142403555",
"source_key": "20776",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202605142403555",
"remote_status": "unavailable",
"media_count": 21,
"last_seen_at": "2026-05-18 08:35:21",
"first_seen_at": "2026-05-16 08:29:55",
"completed_at": "2026-05-16 20:39:27",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"cdn_path": "26/9868/101167fee0f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "101167fee0",
"cdn_sizes": {
"f": "26/9868/101167fee0f.jpg",
"l": "26/9868/101167fee0l.jpg",
"m": "26/9868/101167fee0m.jpg",
"s": "26/9868/101167fee0s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/71c5721a5f2646ca8b509398f6986b6a.jpg",
"cdn_path": "26/9868/cb2983544bf.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "cb2983544b",
"cdn_sizes": {
"f": "26/9868/cb2983544bf.jpg",
"l": "26/9868/cb2983544bl.jpg",
"m": "26/9868/cb2983544bm.jpg",
"s": "26/9868/cb2983544bs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/962ce1c334714fde91ee15792edba90c.jpg",
"cdn_path": "26/9868/deba1f914ff.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "deba1f914f",
"cdn_sizes": {
"f": "26/9868/deba1f914ff.jpg",
"l": "26/9868/deba1f914fl.jpg",
"m": "26/9868/deba1f914fm.jpg",
"s": "26/9868/deba1f914fs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"cdn_path": "26/9868/115305b848f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "115305b848",
"cdn_sizes": {
"f": "26/9868/115305b848f.jpg",
"l": "26/9868/115305b848l.jpg",
"m": "26/9868/115305b848m.jpg",
"s": "26/9868/115305b848s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1c3de63e98ef48df81b6038636c80080.jpg",
"cdn_path": "26/9868/7f0d0eddf8f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "7f0d0eddf8",
"cdn_sizes": {
"f": "26/9868/7f0d0eddf8f.jpg",
"l": "26/9868/7f0d0eddf8l.jpg",
"m": "26/9868/7f0d0eddf8m.jpg",
"s": "26/9868/7f0d0eddf8s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"cdn_path": "26/9868/68ff8a7543f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "68ff8a7543",
"cdn_sizes": {
"f": "26/9868/68ff8a7543f.jpg",
"l": "26/9868/68ff8a7543l.jpg",
"m": "26/9868/68ff8a7543m.jpg",
"s": "26/9868/68ff8a7543s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ae94027e97c247369eef6700ee5476cd.jpg",
"cdn_path": "26/9868/3877430f4cf.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "3877430f4c",
"cdn_sizes": {
"f": "26/9868/3877430f4cf.jpg",
"l": "26/9868/3877430f4cl.jpg",
"m": "26/9868/3877430f4cm.jpg",
"s": "26/9868/3877430f4cs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/75913dba5a614e3299ba660bbb95a40d.jpg",
"cdn_path": "26/9868/d8d0dbad50f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "d8d0dbad50",
"cdn_sizes": {
"f": "26/9868/d8d0dbad50f.jpg",
"l": "26/9868/d8d0dbad50l.jpg",
"m": "26/9868/d8d0dbad50m.jpg",
"s": "26/9868/d8d0dbad50s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cf32cd4b43d2481f83f3036be9063882.jpg",
"cdn_path": "26/9868/b29db89bb6f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "b29db89bb6",
"cdn_sizes": {
"f": "26/9868/b29db89bb6f.jpg",
"l": "26/9868/b29db89bb6l.jpg",
"m": "26/9868/b29db89bb6m.jpg",
"s": "26/9868/b29db89bb6s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c940f75ef4814158ac1d7a0a492dd896.jpg",
"cdn_path": "26/9868/327b5324f4f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "327b5324f4",
"cdn_sizes": {
"f": "26/9868/327b5324f4f.jpg",
"l": "26/9868/327b5324f4l.jpg",
"m": "26/9868/327b5324f4m.jpg",
"s": "26/9868/327b5324f4s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/803c70ddde41470e971a26235998f0bc.jpg",
"cdn_path": "26/9868/93f3ddaa19f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "93f3ddaa19",
"cdn_sizes": {
"f": "26/9868/93f3ddaa19f.jpg",
"l": "26/9868/93f3ddaa19l.jpg",
"m": "26/9868/93f3ddaa19m.jpg",
"s": "26/9868/93f3ddaa19s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"cdn_path": "26/9868/98822b3406f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "98822b3406",
"cdn_sizes": {
"f": "26/9868/98822b3406f.jpg",
"l": "26/9868/98822b3406l.jpg",
"m": "26/9868/98822b3406m.jpg",
"s": "26/9868/98822b3406s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/aae6360abc44487f9fcc2ea60a736b18.jpg",
"cdn_path": "26/9868/831c947595f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "831c947595",
"cdn_sizes": {
"f": "26/9868/831c947595f.jpg",
"l": "26/9868/831c947595l.jpg",
"m": "26/9868/831c947595m.jpg",
"s": "26/9868/831c947595s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"cdn_path": "26/9868/8874c10313f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "8874c10313",
"cdn_sizes": {
"f": "26/9868/8874c10313f.jpg",
"l": "26/9868/8874c10313l.jpg",
"m": "26/9868/8874c10313m.jpg",
"s": "26/9868/8874c10313s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8a236f913b54472483e2a3ad9c235f1a.jpg",
"cdn_path": "26/9868/d65e319651f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "d65e319651",
"cdn_sizes": {
"f": "26/9868/d65e319651f.jpg",
"l": "26/9868/d65e319651l.jpg",
"m": "26/9868/d65e319651m.jpg",
"s": "26/9868/d65e319651s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/17911812ed3748a2b23add8bac57cdfc.jpg",
"cdn_path": "26/9868/30383f4a2cf.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "30383f4a2c",
"cdn_sizes": {
"f": "26/9868/30383f4a2cf.jpg",
"l": "26/9868/30383f4a2cl.jpg",
"m": "26/9868/30383f4a2cm.jpg",
"s": "26/9868/30383f4a2cs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/62f607a782d84a00bce39fb39fd11edf.jpg",
"cdn_path": "26/9868/4e59a63917f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "4e59a63917",
"cdn_sizes": {
"f": "26/9868/4e59a63917f.jpg",
"l": "26/9868/4e59a63917l.jpg",
"m": "26/9868/4e59a63917m.jpg",
"s": "26/9868/4e59a63917s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"cdn_path": "26/9868/49ec9e6b0ff.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "49ec9e6b0f",
"cdn_sizes": {
"f": "26/9868/49ec9e6b0ff.jpg",
"l": "26/9868/49ec9e6b0fl.jpg",
"m": "26/9868/49ec9e6b0fm.jpg",
"s": "26/9868/49ec9e6b0fs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d5f33eacd67f44748d6edbc7a975b685.jpg",
"cdn_path": "26/9868/821ce572aaf.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "821ce572aa",
"cdn_sizes": {
"f": "26/9868/821ce572aaf.jpg",
"l": "26/9868/821ce572aal.jpg",
"m": "26/9868/821ce572aam.jpg",
"s": "26/9868/821ce572aas.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"cdn_path": "26/9868/caa89d6aa6f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "caa89d6aa6",
"cdn_sizes": {
"f": "26/9868/caa89d6aa6f.jpg",
"l": "26/9868/caa89d6aa6l.jpg",
"m": "26/9868/caa89d6aa6m.jpg",
"s": "26/9868/caa89d6aa6s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bb90ec23e22c4944a631255149500186.jpg",
"cdn_path": "26/9868/8740b44e38f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "8740b44e38",
"cdn_sizes": {
"f": "26/9868/8740b44e38f.jpg",
"l": "26/9868/8740b44e38l.jpg",
"m": "26/9868/8740b44e38m.jpg",
"s": "26/9868/8740b44e38s.jpg"
}
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"make": "BMW",
"model": "X2",
"trim_line": "1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr",
"year": 2025,
"body_type": "SUV",
"fuel_type": "Petrol Hybrid",
"transmission": "Automatic",
"engine_size_cc": 1500,
"engine_size_litres": 1.5,
"colour": "White",
"doors": 5,
"seats": 5,
"mileage": 11818,
"price": 36995,
"seller_type": null,
"attention_grabber": null,
"source_key": "20776",
"platform": "autotrader",
"vrm": "YH75LBN"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605142403555",
"vdata_scrape_id": "at_id_202605142403555",
"data_complete": true,
"listing": {
"title": "2025 BMW X2",
"subtitle": "1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr",
"make": "BMW",
"model": "X2",
"year": 2025,
"price": 36995,
"mileage": 11818,
"fuel": "Petrol Hybrid",
"body_type": "SUV",
"gearbox": "Automatic",
"doors": 5,
"seats": 5,
"engine": "1.5L",
"emission_class": "Euro 6",
"colour": "White",
"range_miles": null,
"vin": null,
"description": "Alpine White \nVeganza Perforated Black \n20’’ M V-Spoke Alloy Wheels \nSun Protection Glass \nDriving Assistant Plus Preparation \nM Sport Package Pro \nTechnology Pack \nMild Hybrid Technology \nAutomatic Transmission \nM Adaptive Suspension \nFront Heated Seats \nActive Guard \nParking Assistant \nAdaptive LED Headlights \nAcoustic Glass \nM Sport Brakes \nComfort Access \nM Sport Seat Belts \nSun Protection Glass \nM Sport Spoiler \nCOST NEW TODAY £48,490",
"description_section_present": true,
"image_count": 21,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"https://m.atcdn.co.uk/a/media/w480/71c5721a5f2646ca8b509398f6986b6a.jpg",
"https://m.atcdn.co.uk/a/media/w480/962ce1c334714fde91ee15792edba90c.jpg",
"https://m.atcdn.co.uk/a/media/w800/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"https://m.atcdn.co.uk/a/media/w480/1c3de63e98ef48df81b6038636c80080.jpg",
"https://m.atcdn.co.uk/a/media/w480/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"https://m.atcdn.co.uk/a/media/w800/ae94027e97c247369eef6700ee5476cd.jpg",
"https://m.atcdn.co.uk/a/media/w480/75913dba5a614e3299ba660bbb95a40d.jpg",
"https://m.atcdn.co.uk/a/media/w480/cf32cd4b43d2481f83f3036be9063882.jpg",
"https://m.atcdn.co.uk/a/media/w800/c940f75ef4814158ac1d7a0a492dd896.jpg",
"https://m.atcdn.co.uk/a/media/w480/803c70ddde41470e971a26235998f0bc.jpg",
"https://m.atcdn.co.uk/a/media/w480/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"https://m.atcdn.co.uk/a/media/w800/aae6360abc44487f9fcc2ea60a736b18.jpg",
"https://m.atcdn.co.uk/a/media/w480/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"https://m.atcdn.co.uk/a/media/w480/8a236f913b54472483e2a3ad9c235f1a.jpg",
"https://m.atcdn.co.uk/a/media/w800/17911812ed3748a2b23add8bac57cdfc.jpg",
"https://m.atcdn.co.uk/a/media/w480/62f607a782d84a00bce39fb39fd11edf.jpg",
"https://m.atcdn.co.uk/a/media/w480/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"https://m.atcdn.co.uk/a/media/w800/d5f33eacd67f44748d6edbc7a975b685.jpg",
"https://m.atcdn.co.uk/a/media/w480/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"https://m.atcdn.co.uk/a/media/w480/bb90ec23e22c4944a631255149500186.jpg"
],
"dealer_name": "Bavarian BMW",
"dealer_id": "20776",
"dealer_rating": null,
"dealer_phone": "02895214000",
"is_private_seller": false
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605142403555",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605142403555",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605142403555",
"[+0.0s] at_id: 202605142403555",
"[+0.88s] driver started",
"[+1.46s] page loaded",
"[+4.53s] pre-cookie wait done",
"[+4.57s] switched into cookie iframe",
"[+4.67s] cookie button clicked: //button[@title='Reject All']",
"[+4.67s] cookie modal dismissed via button",
"[+9.72s] post-cookie wait done",
"[+11.74s] page settled",
"[+12.08s] title: 2025 BMW X2",
"[+12.13s] subtitle: 1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr",
"[+12.2s] price: 36995",
"[+12.22s] 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', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button']",
"[+12.22s] 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']",
"[+12.23s] overview section confirmed via CSS selector",
"[+12.23s] mileage: 11818",
"[+12.24s] year: 2025",
"[+12.25s] fuel: Petrol Hybrid",
"[+12.26s] body_type: SUV",
"[+12.26s] gearbox: Automatic",
"[+12.27s] doors: 5",
"[+12.27s] seats: 5",
"[+12.28s] engine: 1.5L",
"[+12.28s] emission_class: Euro 6",
"[+12.29s] colour: White",
"[+12.3s] range_miles: None",
"[+12.31s] data-lp-sdes not found — falling back to title parse",
"[+12.32s] make/model from page title: BMW / X2",
"[+12.37s] dealer_name: Bavarian BMW",
"[+12.4s] dealer_id: 20776",
"[+12.41s] dealer_rating: None",
"[+12.43s] dealer_phone: 02895214000",
"[+12.44s] is_private_seller: False",
"[+12.49s] description_section_present: True",
"[+12.75s] description signpost clicked",
"[+14.88s] description: 443 chars",
"[+14.91s] description modal closed",
"[+16.01s] image_count from counter: 21",
"[+16.05s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+19.28s] gallery images extracted: 21",
"[+19.28s] data_complete: True",
"[+19.43s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605142403555",
"vdata_scrape_id": "at_id_202605142403555",
"data_complete": true,
"listing": {
"vrm": "YH75LBN",
"year": 2025,
"make": "BMW",
"model": "X2",
"price": 36995,
"mileage": 11818,
"colour": "White",
"gearbox": "Automatic",
"fuel": "Petrol Hybrid",
"subtitle": "BMW X2 1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr M SPORT PRO PACK, TECH PACK",
"dealer_id": "20776",
"dealer_name": "Bavarian BMW | BT12 6HU",
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"https://m.atcdn.co.uk/a/media/w300/71c5721a5f2646ca8b509398f6986b6a.jpg",
"https://m.atcdn.co.uk/a/media/w300/962ce1c334714fde91ee15792edba90c.jpg",
"https://m.atcdn.co.uk/a/media/w300/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"https://m.atcdn.co.uk/a/media/w300/1c3de63e98ef48df81b6038636c80080.jpg",
"https://m.atcdn.co.uk/a/media/w300/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"https://m.atcdn.co.uk/a/media/w300/ae94027e97c247369eef6700ee5476cd.jpg",
"https://m.atcdn.co.uk/a/media/w300/75913dba5a614e3299ba660bbb95a40d.jpg",
"https://m.atcdn.co.uk/a/media/w300/cf32cd4b43d2481f83f3036be9063882.jpg",
"https://m.atcdn.co.uk/a/media/w300/c940f75ef4814158ac1d7a0a492dd896.jpg",
"https://m.atcdn.co.uk/a/media/w300/803c70ddde41470e971a26235998f0bc.jpg",
"https://m.atcdn.co.uk/a/media/w300/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"https://m.atcdn.co.uk/a/media/w300/aae6360abc44487f9fcc2ea60a736b18.jpg",
"https://m.atcdn.co.uk/a/media/w300/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"https://m.atcdn.co.uk/a/media/w300/8a236f913b54472483e2a3ad9c235f1a.jpg",
"https://m.atcdn.co.uk/a/media/w300/17911812ed3748a2b23add8bac57cdfc.jpg",
"https://m.atcdn.co.uk/a/media/w300/62f607a782d84a00bce39fb39fd11edf.jpg",
"https://m.atcdn.co.uk/a/media/w300/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"https://m.atcdn.co.uk/a/media/w300/d5f33eacd67f44748d6edbc7a975b685.jpg",
"https://m.atcdn.co.uk/a/media/w300/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"https://m.atcdn.co.uk/a/media/w300/bb90ec23e22c4944a631255149500186.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605142403555",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605142403555&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "White",
"fuelType": "Petrol Hybrid",
"make": "BMW",
"mileage": 11818,
"model": "X2",
"price": 36995,
"registration": "YH75LBN",
"registrationYear": 2025,
"transmission": "Automatic",
"summary": "BMW X2 1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr M SPORT PRO PACK, TECH PACK",
"dealerId": "20776",
"dealerName": "Bavarian BMW | BT12 6HU",
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"https://m.atcdn.co.uk/a/media/w300/71c5721a5f2646ca8b509398f6986b6a.jpg",
"https://m.atcdn.co.uk/a/media/w300/962ce1c334714fde91ee15792edba90c.jpg",
"https://m.atcdn.co.uk/a/media/w300/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"https://m.atcdn.co.uk/a/media/w300/1c3de63e98ef48df81b6038636c80080.jpg",
"https://m.atcdn.co.uk/a/media/w300/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"https://m.atcdn.co.uk/a/media/w300/ae94027e97c247369eef6700ee5476cd.jpg",
"https://m.atcdn.co.uk/a/media/w300/75913dba5a614e3299ba660bbb95a40d.jpg",
"https://m.atcdn.co.uk/a/media/w300/cf32cd4b43d2481f83f3036be9063882.jpg",
"https://m.atcdn.co.uk/a/media/w300/c940f75ef4814158ac1d7a0a492dd896.jpg",
"https://m.atcdn.co.uk/a/media/w300/803c70ddde41470e971a26235998f0bc.jpg",
"https://m.atcdn.co.uk/a/media/w300/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"https://m.atcdn.co.uk/a/media/w300/aae6360abc44487f9fcc2ea60a736b18.jpg",
"https://m.atcdn.co.uk/a/media/w300/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"https://m.atcdn.co.uk/a/media/w300/8a236f913b54472483e2a3ad9c235f1a.jpg",
"https://m.atcdn.co.uk/a/media/w300/17911812ed3748a2b23add8bac57cdfc.jpg",
"https://m.atcdn.co.uk/a/media/w300/62f607a782d84a00bce39fb39fd11edf.jpg",
"https://m.atcdn.co.uk/a/media/w300/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"https://m.atcdn.co.uk/a/media/w300/d5f33eacd67f44748d6edbc7a975b685.jpg",
"https://m.atcdn.co.uk/a/media/w300/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"https://m.atcdn.co.uk/a/media/w300/bb90ec23e22c4944a631255149500186.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605142403555",
"stockId": "8a42c9a99e26de50019e2778943a56b1",
"searchId": "202605142403555"
},
"steps": [
"start",
"at_id: 202605142403555",
"url: https://www.zuto.com/apply/?advertId=202605142403555&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: YH75LBN",
"make/model: BMW / X2",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"description": "Alpine White \nVeganza Perforated Black \n20’’ M V-Spoke Alloy Wheels \nSun Protection Glass \nDriving Assistant Plus Preparation \nM Sport Package Pro \nTechnology Pack \nMild Hybrid Technology \nAutomatic Transmission \nM Adaptive Suspension \nFront Heated Seats \nActive Guard \nParking Assistant \nAdaptive LED Headlights \nAcoustic Glass \nM Sport Brakes \nComfort Access \nM Sport Seat Belts \nSun Protection Glass \nM Sport Spoiler \nCOST NEW TODAY £48,490",
"colour_detail": "White",
"price_history": [
{
"price": 36995,
"recorded_at": "2026-05-18 16:33:05"
}
],
"images_history": [
{
"urls": [
"https://m.atcdn.co.uk/a/media/w800/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"https://m.atcdn.co.uk/a/media/w480/71c5721a5f2646ca8b509398f6986b6a.jpg",
"https://m.atcdn.co.uk/a/media/w480/962ce1c334714fde91ee15792edba90c.jpg",
"https://m.atcdn.co.uk/a/media/w800/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"https://m.atcdn.co.uk/a/media/w480/1c3de63e98ef48df81b6038636c80080.jpg",
"https://m.atcdn.co.uk/a/media/w480/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"https://m.atcdn.co.uk/a/media/w800/ae94027e97c247369eef6700ee5476cd.jpg",
"https://m.atcdn.co.uk/a/media/w480/75913dba5a614e3299ba660bbb95a40d.jpg",
"https://m.atcdn.co.uk/a/media/w480/cf32cd4b43d2481f83f3036be9063882.jpg",
"https://m.atcdn.co.uk/a/media/w800/c940f75ef4814158ac1d7a0a492dd896.jpg",
"https://m.atcdn.co.uk/a/media/w480/803c70ddde41470e971a26235998f0bc.jpg",
"https://m.atcdn.co.uk/a/media/w480/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"https://m.atcdn.co.uk/a/media/w800/aae6360abc44487f9fcc2ea60a736b18.jpg",
"https://m.atcdn.co.uk/a/media/w480/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"https://m.atcdn.co.uk/a/media/w480/8a236f913b54472483e2a3ad9c235f1a.jpg",
"https://m.atcdn.co.uk/a/media/w800/17911812ed3748a2b23add8bac57cdfc.jpg",
"https://m.atcdn.co.uk/a/media/w480/62f607a782d84a00bce39fb39fd11edf.jpg",
"https://m.atcdn.co.uk/a/media/w480/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"https://m.atcdn.co.uk/a/media/w800/d5f33eacd67f44748d6edbc7a975b685.jpg",
"https://m.atcdn.co.uk/a/media/w480/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"https://m.atcdn.co.uk/a/media/w480/bb90ec23e22c4944a631255149500186.jpg"
],
"recorded_at": "2026-05-18 16:33:05"
}
],
"mileage_history": [
{
"mileage": 11818,
"recorded_at": "2026-05-18 16:33:05"
}
],
"description_history": [
{
"hash": "2059075a36c27beca482a3c11fc4e1a6",
"text": "Alpine White \nVeganza Perforated Black \n20’’ M V-Spoke Alloy Wheels \nSun Protection Glass \nDriving Assistant Plus Preparation \nM Sport Package Pro \nTechnology Pack \nMild Hybrid Technology \nAutomatic Transmission \nM Adaptive Suspension \nFront Heated Seats \nActive Guard \nParking Assistant \nAdaptive LED Headlights \nAcoustic Glass \nM Sport Brakes \nComfort Access \nM Sport Seat Belts \nSun Protection Glass \nM Sport Spoiler \nCOST NEW TODAY £48,490",
"recorded_at": "2026-06-08 23:22:19"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"cdn_path": "26/9868/101167fee0f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "101167fee0",
"cdn_sizes": {
"f": "26/9868/101167fee0f.jpg",
"l": "26/9868/101167fee0l.jpg",
"m": "26/9868/101167fee0m.jpg",
"s": "26/9868/101167fee0s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/71c5721a5f2646ca8b509398f6986b6a.jpg",
"cdn_path": "26/9868/cb2983544bf.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "cb2983544b",
"cdn_sizes": {
"f": "26/9868/cb2983544bf.jpg",
"l": "26/9868/cb2983544bl.jpg",
"m": "26/9868/cb2983544bm.jpg",
"s": "26/9868/cb2983544bs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/962ce1c334714fde91ee15792edba90c.jpg",
"cdn_path": "26/9868/deba1f914ff.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "deba1f914f",
"cdn_sizes": {
"f": "26/9868/deba1f914ff.jpg",
"l": "26/9868/deba1f914fl.jpg",
"m": "26/9868/deba1f914fm.jpg",
"s": "26/9868/deba1f914fs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"cdn_path": "26/9868/115305b848f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "115305b848",
"cdn_sizes": {
"f": "26/9868/115305b848f.jpg",
"l": "26/9868/115305b848l.jpg",
"m": "26/9868/115305b848m.jpg",
"s": "26/9868/115305b848s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1c3de63e98ef48df81b6038636c80080.jpg",
"cdn_path": "26/9868/7f0d0eddf8f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "7f0d0eddf8",
"cdn_sizes": {
"f": "26/9868/7f0d0eddf8f.jpg",
"l": "26/9868/7f0d0eddf8l.jpg",
"m": "26/9868/7f0d0eddf8m.jpg",
"s": "26/9868/7f0d0eddf8s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"cdn_path": "26/9868/68ff8a7543f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "68ff8a7543",
"cdn_sizes": {
"f": "26/9868/68ff8a7543f.jpg",
"l": "26/9868/68ff8a7543l.jpg",
"m": "26/9868/68ff8a7543m.jpg",
"s": "26/9868/68ff8a7543s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ae94027e97c247369eef6700ee5476cd.jpg",
"cdn_path": "26/9868/3877430f4cf.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "3877430f4c",
"cdn_sizes": {
"f": "26/9868/3877430f4cf.jpg",
"l": "26/9868/3877430f4cl.jpg",
"m": "26/9868/3877430f4cm.jpg",
"s": "26/9868/3877430f4cs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/75913dba5a614e3299ba660bbb95a40d.jpg",
"cdn_path": "26/9868/d8d0dbad50f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "d8d0dbad50",
"cdn_sizes": {
"f": "26/9868/d8d0dbad50f.jpg",
"l": "26/9868/d8d0dbad50l.jpg",
"m": "26/9868/d8d0dbad50m.jpg",
"s": "26/9868/d8d0dbad50s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cf32cd4b43d2481f83f3036be9063882.jpg",
"cdn_path": "26/9868/b29db89bb6f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "b29db89bb6",
"cdn_sizes": {
"f": "26/9868/b29db89bb6f.jpg",
"l": "26/9868/b29db89bb6l.jpg",
"m": "26/9868/b29db89bb6m.jpg",
"s": "26/9868/b29db89bb6s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c940f75ef4814158ac1d7a0a492dd896.jpg",
"cdn_path": "26/9868/327b5324f4f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "327b5324f4",
"cdn_sizes": {
"f": "26/9868/327b5324f4f.jpg",
"l": "26/9868/327b5324f4l.jpg",
"m": "26/9868/327b5324f4m.jpg",
"s": "26/9868/327b5324f4s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/803c70ddde41470e971a26235998f0bc.jpg",
"cdn_path": "26/9868/93f3ddaa19f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "93f3ddaa19",
"cdn_sizes": {
"f": "26/9868/93f3ddaa19f.jpg",
"l": "26/9868/93f3ddaa19l.jpg",
"m": "26/9868/93f3ddaa19m.jpg",
"s": "26/9868/93f3ddaa19s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"cdn_path": "26/9868/98822b3406f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "98822b3406",
"cdn_sizes": {
"f": "26/9868/98822b3406f.jpg",
"l": "26/9868/98822b3406l.jpg",
"m": "26/9868/98822b3406m.jpg",
"s": "26/9868/98822b3406s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/aae6360abc44487f9fcc2ea60a736b18.jpg",
"cdn_path": "26/9868/831c947595f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "831c947595",
"cdn_sizes": {
"f": "26/9868/831c947595f.jpg",
"l": "26/9868/831c947595l.jpg",
"m": "26/9868/831c947595m.jpg",
"s": "26/9868/831c947595s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"cdn_path": "26/9868/8874c10313f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "8874c10313",
"cdn_sizes": {
"f": "26/9868/8874c10313f.jpg",
"l": "26/9868/8874c10313l.jpg",
"m": "26/9868/8874c10313m.jpg",
"s": "26/9868/8874c10313s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8a236f913b54472483e2a3ad9c235f1a.jpg",
"cdn_path": "26/9868/d65e319651f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "d65e319651",
"cdn_sizes": {
"f": "26/9868/d65e319651f.jpg",
"l": "26/9868/d65e319651l.jpg",
"m": "26/9868/d65e319651m.jpg",
"s": "26/9868/d65e319651s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/17911812ed3748a2b23add8bac57cdfc.jpg",
"cdn_path": "26/9868/30383f4a2cf.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "30383f4a2c",
"cdn_sizes": {
"f": "26/9868/30383f4a2cf.jpg",
"l": "26/9868/30383f4a2cl.jpg",
"m": "26/9868/30383f4a2cm.jpg",
"s": "26/9868/30383f4a2cs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/62f607a782d84a00bce39fb39fd11edf.jpg",
"cdn_path": "26/9868/4e59a63917f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "4e59a63917",
"cdn_sizes": {
"f": "26/9868/4e59a63917f.jpg",
"l": "26/9868/4e59a63917l.jpg",
"m": "26/9868/4e59a63917m.jpg",
"s": "26/9868/4e59a63917s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"cdn_path": "26/9868/49ec9e6b0ff.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "49ec9e6b0f",
"cdn_sizes": {
"f": "26/9868/49ec9e6b0ff.jpg",
"l": "26/9868/49ec9e6b0fl.jpg",
"m": "26/9868/49ec9e6b0fm.jpg",
"s": "26/9868/49ec9e6b0fs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d5f33eacd67f44748d6edbc7a975b685.jpg",
"cdn_path": "26/9868/821ce572aaf.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "821ce572aa",
"cdn_sizes": {
"f": "26/9868/821ce572aaf.jpg",
"l": "26/9868/821ce572aal.jpg",
"m": "26/9868/821ce572aam.jpg",
"s": "26/9868/821ce572aas.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"cdn_path": "26/9868/caa89d6aa6f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "caa89d6aa6",
"cdn_sizes": {
"f": "26/9868/caa89d6aa6f.jpg",
"l": "26/9868/caa89d6aa6l.jpg",
"m": "26/9868/caa89d6aa6m.jpg",
"s": "26/9868/caa89d6aa6s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bb90ec23e22c4944a631255149500186.jpg",
"cdn_path": "26/9868/8740b44e38f.jpg",
"status": "complete",
"attempts": 0,
"cdn_hash": "8740b44e38",
"cdn_sizes": {
"f": "26/9868/8740b44e38f.jpg",
"l": "26/9868/8740b44e38l.jpg",
"m": "26/9868/8740b44e38m.jpg",
"s": "26/9868/8740b44e38s.jpg"
}
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"make": "BMW",
"model": "X2",
"trim_line": "1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr",
"year": 2025,
"body_type": "SUV",
"fuel_type": "Petrol Hybrid",
"transmission": "Automatic",
"engine_size_cc": 1500,
"engine_size_litres": 1.5,
"colour": "White",
"doors": 5,
"seats": 5,
"mileage": 11818,
"price": 36995,
"seller_type": null,
"attention_grabber": null,
"source_key": "20776",
"platform": "autotrader",
"vrm": "YH75LBN"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605142403555",
"vdata_scrape_id": "at_id_202605142403555",
"data_complete": true,
"listing": {
"title": "2025 BMW X2",
"subtitle": "1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr",
"make": "BMW",
"model": "X2",
"year": 2025,
"price": 36995,
"mileage": 11818,
"fuel": "Petrol Hybrid",
"body_type": "SUV",
"gearbox": "Automatic",
"doors": 5,
"seats": 5,
"engine": "1.5L",
"emission_class": "Euro 6",
"colour": "White",
"range_miles": null,
"vin": null,
"description": "Alpine White \nVeganza Perforated Black \n20’’ M V-Spoke Alloy Wheels \nSun Protection Glass \nDriving Assistant Plus Preparation \nM Sport Package Pro \nTechnology Pack \nMild Hybrid Technology \nAutomatic Transmission \nM Adaptive Suspension \nFront Heated Seats \nActive Guard \nParking Assistant \nAdaptive LED Headlights \nAcoustic Glass \nM Sport Brakes \nComfort Access \nM Sport Seat Belts \nSun Protection Glass \nM Sport Spoiler \nCOST NEW TODAY £48,490",
"description_section_present": true,
"image_count": 21,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"https://m.atcdn.co.uk/a/media/w480/71c5721a5f2646ca8b509398f6986b6a.jpg",
"https://m.atcdn.co.uk/a/media/w480/962ce1c334714fde91ee15792edba90c.jpg",
"https://m.atcdn.co.uk/a/media/w800/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"https://m.atcdn.co.uk/a/media/w480/1c3de63e98ef48df81b6038636c80080.jpg",
"https://m.atcdn.co.uk/a/media/w480/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"https://m.atcdn.co.uk/a/media/w800/ae94027e97c247369eef6700ee5476cd.jpg",
"https://m.atcdn.co.uk/a/media/w480/75913dba5a614e3299ba660bbb95a40d.jpg",
"https://m.atcdn.co.uk/a/media/w480/cf32cd4b43d2481f83f3036be9063882.jpg",
"https://m.atcdn.co.uk/a/media/w800/c940f75ef4814158ac1d7a0a492dd896.jpg",
"https://m.atcdn.co.uk/a/media/w480/803c70ddde41470e971a26235998f0bc.jpg",
"https://m.atcdn.co.uk/a/media/w480/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"https://m.atcdn.co.uk/a/media/w800/aae6360abc44487f9fcc2ea60a736b18.jpg",
"https://m.atcdn.co.uk/a/media/w480/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"https://m.atcdn.co.uk/a/media/w480/8a236f913b54472483e2a3ad9c235f1a.jpg",
"https://m.atcdn.co.uk/a/media/w800/17911812ed3748a2b23add8bac57cdfc.jpg",
"https://m.atcdn.co.uk/a/media/w480/62f607a782d84a00bce39fb39fd11edf.jpg",
"https://m.atcdn.co.uk/a/media/w480/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"https://m.atcdn.co.uk/a/media/w800/d5f33eacd67f44748d6edbc7a975b685.jpg",
"https://m.atcdn.co.uk/a/media/w480/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"https://m.atcdn.co.uk/a/media/w480/bb90ec23e22c4944a631255149500186.jpg"
],
"dealer_name": "Bavarian BMW",
"dealer_id": "20776",
"dealer_rating": null,
"dealer_phone": "02895214000",
"is_private_seller": false
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605142403555",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605142403555",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605142403555",
"[+0.0s] at_id: 202605142403555",
"[+0.88s] driver started",
"[+1.46s] page loaded",
"[+4.53s] pre-cookie wait done",
"[+4.57s] switched into cookie iframe",
"[+4.67s] cookie button clicked: //button[@title='Reject All']",
"[+4.67s] cookie modal dismissed via button",
"[+9.72s] post-cookie wait done",
"[+11.74s] page settled",
"[+12.08s] title: 2025 BMW X2",
"[+12.13s] subtitle: 1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr",
"[+12.2s] price: 36995",
"[+12.22s] 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', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button']",
"[+12.22s] 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']",
"[+12.23s] overview section confirmed via CSS selector",
"[+12.23s] mileage: 11818",
"[+12.24s] year: 2025",
"[+12.25s] fuel: Petrol Hybrid",
"[+12.26s] body_type: SUV",
"[+12.26s] gearbox: Automatic",
"[+12.27s] doors: 5",
"[+12.27s] seats: 5",
"[+12.28s] engine: 1.5L",
"[+12.28s] emission_class: Euro 6",
"[+12.29s] colour: White",
"[+12.3s] range_miles: None",
"[+12.31s] data-lp-sdes not found — falling back to title parse",
"[+12.32s] make/model from page title: BMW / X2",
"[+12.37s] dealer_name: Bavarian BMW",
"[+12.4s] dealer_id: 20776",
"[+12.41s] dealer_rating: None",
"[+12.43s] dealer_phone: 02895214000",
"[+12.44s] is_private_seller: False",
"[+12.49s] description_section_present: True",
"[+12.75s] description signpost clicked",
"[+14.88s] description: 443 chars",
"[+14.91s] description modal closed",
"[+16.01s] image_count from counter: 21",
"[+16.05s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+19.28s] gallery images extracted: 21",
"[+19.28s] data_complete: True",
"[+19.43s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605142403555",
"vdata_scrape_id": "at_id_202605142403555",
"data_complete": true,
"listing": {
"vrm": "YH75LBN",
"year": 2025,
"make": "BMW",
"model": "X2",
"price": 36995,
"mileage": 11818,
"colour": "White",
"gearbox": "Automatic",
"fuel": "Petrol Hybrid",
"subtitle": "BMW X2 1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr M SPORT PRO PACK, TECH PACK",
"dealer_id": "20776",
"dealer_name": "Bavarian BMW | BT12 6HU",
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"https://m.atcdn.co.uk/a/media/w300/71c5721a5f2646ca8b509398f6986b6a.jpg",
"https://m.atcdn.co.uk/a/media/w300/962ce1c334714fde91ee15792edba90c.jpg",
"https://m.atcdn.co.uk/a/media/w300/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"https://m.atcdn.co.uk/a/media/w300/1c3de63e98ef48df81b6038636c80080.jpg",
"https://m.atcdn.co.uk/a/media/w300/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"https://m.atcdn.co.uk/a/media/w300/ae94027e97c247369eef6700ee5476cd.jpg",
"https://m.atcdn.co.uk/a/media/w300/75913dba5a614e3299ba660bbb95a40d.jpg",
"https://m.atcdn.co.uk/a/media/w300/cf32cd4b43d2481f83f3036be9063882.jpg",
"https://m.atcdn.co.uk/a/media/w300/c940f75ef4814158ac1d7a0a492dd896.jpg",
"https://m.atcdn.co.uk/a/media/w300/803c70ddde41470e971a26235998f0bc.jpg",
"https://m.atcdn.co.uk/a/media/w300/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"https://m.atcdn.co.uk/a/media/w300/aae6360abc44487f9fcc2ea60a736b18.jpg",
"https://m.atcdn.co.uk/a/media/w300/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"https://m.atcdn.co.uk/a/media/w300/8a236f913b54472483e2a3ad9c235f1a.jpg",
"https://m.atcdn.co.uk/a/media/w300/17911812ed3748a2b23add8bac57cdfc.jpg",
"https://m.atcdn.co.uk/a/media/w300/62f607a782d84a00bce39fb39fd11edf.jpg",
"https://m.atcdn.co.uk/a/media/w300/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"https://m.atcdn.co.uk/a/media/w300/d5f33eacd67f44748d6edbc7a975b685.jpg",
"https://m.atcdn.co.uk/a/media/w300/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"https://m.atcdn.co.uk/a/media/w300/bb90ec23e22c4944a631255149500186.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605142403555",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605142403555&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "White",
"fuelType": "Petrol Hybrid",
"make": "BMW",
"mileage": 11818,
"model": "X2",
"price": 36995,
"registration": "YH75LBN",
"registrationYear": 2025,
"transmission": "Automatic",
"summary": "BMW X2 1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5dr M SPORT PRO PACK, TECH PACK",
"dealerId": "20776",
"dealerName": "Bavarian BMW | BT12 6HU",
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"https://m.atcdn.co.uk/a/media/w300/71c5721a5f2646ca8b509398f6986b6a.jpg",
"https://m.atcdn.co.uk/a/media/w300/962ce1c334714fde91ee15792edba90c.jpg",
"https://m.atcdn.co.uk/a/media/w300/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"https://m.atcdn.co.uk/a/media/w300/1c3de63e98ef48df81b6038636c80080.jpg",
"https://m.atcdn.co.uk/a/media/w300/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"https://m.atcdn.co.uk/a/media/w300/ae94027e97c247369eef6700ee5476cd.jpg",
"https://m.atcdn.co.uk/a/media/w300/75913dba5a614e3299ba660bbb95a40d.jpg",
"https://m.atcdn.co.uk/a/media/w300/cf32cd4b43d2481f83f3036be9063882.jpg",
"https://m.atcdn.co.uk/a/media/w300/c940f75ef4814158ac1d7a0a492dd896.jpg",
"https://m.atcdn.co.uk/a/media/w300/803c70ddde41470e971a26235998f0bc.jpg",
"https://m.atcdn.co.uk/a/media/w300/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"https://m.atcdn.co.uk/a/media/w300/aae6360abc44487f9fcc2ea60a736b18.jpg",
"https://m.atcdn.co.uk/a/media/w300/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"https://m.atcdn.co.uk/a/media/w300/8a236f913b54472483e2a3ad9c235f1a.jpg",
"https://m.atcdn.co.uk/a/media/w300/17911812ed3748a2b23add8bac57cdfc.jpg",
"https://m.atcdn.co.uk/a/media/w300/62f607a782d84a00bce39fb39fd11edf.jpg",
"https://m.atcdn.co.uk/a/media/w300/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"https://m.atcdn.co.uk/a/media/w300/d5f33eacd67f44748d6edbc7a975b685.jpg",
"https://m.atcdn.co.uk/a/media/w300/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"https://m.atcdn.co.uk/a/media/w300/bb90ec23e22c4944a631255149500186.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605142403555",
"stockId": "8a42c9a99e26de50019e2778943a56b1",
"searchId": "202605142403555"
},
"steps": [
"start",
"at_id: 202605142403555",
"url: https://www.zuto.com/apply/?advertId=202605142403555&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: YH75LBN",
"make/model: BMW / X2",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"description": "Alpine White \nVeganza Perforated Black \n20’’ M V-Spoke Alloy Wheels \nSun Protection Glass \nDriving Assistant Plus Preparation \nM Sport Package Pro \nTechnology Pack \nMild Hybrid Technology \nAutomatic Transmission \nM Adaptive Suspension \nFront Heated Seats \nActive Guard \nParking Assistant \nAdaptive LED Headlights \nAcoustic Glass \nM Sport Brakes \nComfort Access \nM Sport Seat Belts \nSun Protection Glass \nM Sport Spoiler \nCOST NEW TODAY £48,490",
"colour_detail": "White",
"price_history": [
{
"price": 36995,
"recorded_at": "2026-05-18 16:33:05"
}
],
"images_history": [
{
"urls": [
"https://m.atcdn.co.uk/a/media/w800/73545e9a3d8e4588ad83e1cbb2d702b7.jpg",
"https://m.atcdn.co.uk/a/media/w480/71c5721a5f2646ca8b509398f6986b6a.jpg",
"https://m.atcdn.co.uk/a/media/w480/962ce1c334714fde91ee15792edba90c.jpg",
"https://m.atcdn.co.uk/a/media/w800/aa95fc92d7944248bbd185d0b782ba8f.jpg",
"https://m.atcdn.co.uk/a/media/w480/1c3de63e98ef48df81b6038636c80080.jpg",
"https://m.atcdn.co.uk/a/media/w480/9a0be699c0e0475db4f4ea54cbdee013.jpg",
"https://m.atcdn.co.uk/a/media/w800/ae94027e97c247369eef6700ee5476cd.jpg",
"https://m.atcdn.co.uk/a/media/w480/75913dba5a614e3299ba660bbb95a40d.jpg",
"https://m.atcdn.co.uk/a/media/w480/cf32cd4b43d2481f83f3036be9063882.jpg",
"https://m.atcdn.co.uk/a/media/w800/c940f75ef4814158ac1d7a0a492dd896.jpg",
"https://m.atcdn.co.uk/a/media/w480/803c70ddde41470e971a26235998f0bc.jpg",
"https://m.atcdn.co.uk/a/media/w480/9130b555346e4279ba1dcdbb96b1a37a.jpg",
"https://m.atcdn.co.uk/a/media/w800/aae6360abc44487f9fcc2ea60a736b18.jpg",
"https://m.atcdn.co.uk/a/media/w480/f06c7e1fc23a46cca421833ee790ac9d.jpg",
"https://m.atcdn.co.uk/a/media/w480/8a236f913b54472483e2a3ad9c235f1a.jpg",
"https://m.atcdn.co.uk/a/media/w800/17911812ed3748a2b23add8bac57cdfc.jpg",
"https://m.atcdn.co.uk/a/media/w480/62f607a782d84a00bce39fb39fd11edf.jpg",
"https://m.atcdn.co.uk/a/media/w480/0b148ed7b086429dba5edd9b8f81c33a.jpg",
"https://m.atcdn.co.uk/a/media/w800/d5f33eacd67f44748d6edbc7a975b685.jpg",
"https://m.atcdn.co.uk/a/media/w480/de085e48ac094c36a8a3bf5f6d24f7a7.jpg",
"https://m.atcdn.co.uk/a/media/w480/bb90ec23e22c4944a631255149500186.jpg"
],
"recorded_at": "2026-05-18 16:33:05"
}
],
"mileage_history": [
{
"mileage": 11818,
"recorded_at": "2026-05-18 16:33:05"
}
],
"description_history": [
{
"hash": "2059075a36c27beca482a3c11fc4e1a6",
"text": "Alpine White \nVeganza Perforated Black \n20’’ M V-Spoke Alloy Wheels \nSun Protection Glass \nDriving Assistant Plus Preparation \nM Sport Package Pro \nTechnology Pack \nMild Hybrid Technology \nAutomatic Transmission \nM Adaptive Suspension \nFront Heated Seats \nActive Guard \nParking Assistant \nAdaptive LED Headlights \nAcoustic Glass \nM Sport Brakes \nComfort Access \nM Sport Seat Belts \nSun Protection Glass \nM Sport Spoiler \nCOST NEW TODAY £48,490",
"recorded_at": "2026-06-08 23:22:19"
}
]
}