12 images
Online
· Days listed: 3
2020 BMW 1 Series
2.0 M135i Auto xDrive Euro 6 (s/s) 5dr
£19,800
66,184 miles
YG20JEU
Overview
Mileage
66,184 miles
Registration
2020 (20 reg)
Fuel type
Petrol
Body type
Hatchback
Engine
2L
Gearbox
Automatic
Doors
5
Seats
5
Body colour
White
Very clean car
Full service history
20" multi-spoke alloys
Diamond grill
Fresh tyres and brake pads fitted all round February 2026
One alloy has become very pitted due to the diamond cut finish, image has been included to show. Have costed a refurb at 105 GBP, the price has been updated to reflect this
Fab little car with bundles of power
Open to sensible offers
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 1 day ago | £19,800 | −£450 |
| 3 days ago | £20,250 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 3 days ago | 66,184 | — |
Item data
Processed fields
- vrm
- YG20JEU
- make
- BMW
- model
- 1 Series
- trim line
- 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr
- year
- 2020
- body type
- Hatchback
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 2000
- engine size litres
- 2
- colour
- White
- doors
- 5
- seats
- 5
- mileage
- 66184
- price
- 19800
- source key
- search-ni
- platform
- autotrader
Item record
- item id
- 40805
- remote id
- https://www.autotrader.co.uk/car-details/202606133272497
- platform
- autotrader
- source key
- search-ni
- remote status
- available
- media count
- 12
- first seen at
- 2026-06-17 17:35:32
- last seen at
- 2026-06-20 03:22:26
- completed at
- 2026-06-20 04:00:11
- remote url
- View original →
Raw data
Item record
{
"item_id": 40805,
"remote_id": "https://www.autotrader.co.uk/car-details/202606133272497",
"source_key": "search-ni",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202606133272497",
"remote_status": "available",
"media_count": 12,
"last_seen_at": "2026-06-20 03:22:26",
"first_seen_at": "2026-06-17 17:35:32",
"completed_at": "2026-06-20 04:00:11",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f86c114e23384e8a824c6d9037acd292.jpg",
"cdn_path": "570/40805/64a9156eddf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "64a9156edd",
"cdn_sizes": {
"f": "570/40805/64a9156eddf.jpg",
"l": "570/40805/64a9156eddl.jpg",
"m": "570/40805/64a9156eddm.jpg",
"s": "570/40805/64a9156edds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cb15149ee01443caa5c2379a735576f7.jpg",
"cdn_path": "570/40805/c72606e92df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c72606e92d",
"cdn_sizes": {
"f": "570/40805/c72606e92df.jpg",
"l": "570/40805/c72606e92dl.jpg",
"m": "570/40805/c72606e92dm.jpg",
"s": "570/40805/c72606e92ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/274b7b0af05940e8b8569b5eb220357f.jpg",
"cdn_path": "570/40805/20b906d7dcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "20b906d7dc",
"cdn_sizes": {
"f": "570/40805/20b906d7dcf.jpg",
"l": "570/40805/20b906d7dcl.jpg",
"m": "570/40805/20b906d7dcm.jpg",
"s": "570/40805/20b906d7dcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/be5ce868ba7f4607b90392481947b174.jpg",
"cdn_path": "570/40805/ffee58d49af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ffee58d49a",
"cdn_sizes": {
"f": "570/40805/ffee58d49af.jpg",
"l": "570/40805/ffee58d49al.jpg",
"m": "570/40805/ffee58d49am.jpg",
"s": "570/40805/ffee58d49as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8e906495f92c4c3e99790ba1873191a1.jpg",
"cdn_path": "570/40805/74a95ef902f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "74a95ef902",
"cdn_sizes": {
"f": "570/40805/74a95ef902f.jpg",
"l": "570/40805/74a95ef902l.jpg",
"m": "570/40805/74a95ef902m.jpg",
"s": "570/40805/74a95ef902s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/7b4ecb6ade2d460db159e9b7578a37c3.jpg",
"cdn_path": "570/40805/1929ac3940f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "1929ac3940",
"cdn_sizes": {
"f": "570/40805/1929ac3940f.jpg",
"l": "570/40805/1929ac3940l.jpg",
"m": "570/40805/1929ac3940m.jpg",
"s": "570/40805/1929ac3940s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/942015505ee44a3fbd4f034d66dcc324.jpg",
"cdn_path": "570/40805/3d4a783912f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3d4a783912",
"cdn_sizes": {
"f": "570/40805/3d4a783912f.jpg",
"l": "570/40805/3d4a783912l.jpg",
"m": "570/40805/3d4a783912m.jpg",
"s": "570/40805/3d4a783912s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/388015a0d55648499f6d038d5b89b914.jpg",
"cdn_path": "570/40805/ba9aa00d78f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ba9aa00d78",
"cdn_sizes": {
"f": "570/40805/ba9aa00d78f.jpg",
"l": "570/40805/ba9aa00d78l.jpg",
"m": "570/40805/ba9aa00d78m.jpg",
"s": "570/40805/ba9aa00d78s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/23ba641bc20049418218f11412bcf7c1.jpg",
"cdn_path": "570/40805/f57fcc9972f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f57fcc9972",
"cdn_sizes": {
"f": "570/40805/f57fcc9972f.jpg",
"l": "570/40805/f57fcc9972l.jpg",
"m": "570/40805/f57fcc9972m.jpg",
"s": "570/40805/f57fcc9972s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/565f628eb42d4214b37434eb8285013f.jpg",
"cdn_path": "570/40805/40b2dd4df4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "40b2dd4df4",
"cdn_sizes": {
"f": "570/40805/40b2dd4df4f.jpg",
"l": "570/40805/40b2dd4df4l.jpg",
"m": "570/40805/40b2dd4df4m.jpg",
"s": "570/40805/40b2dd4df4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dcc18b99ab81405ba72a83c92c7fd1c1.jpg",
"cdn_path": "570/40805/acfcc60e8bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "acfcc60e8b",
"cdn_sizes": {
"f": "570/40805/acfcc60e8bf.jpg",
"l": "570/40805/acfcc60e8bl.jpg",
"m": "570/40805/acfcc60e8bm.jpg",
"s": "570/40805/acfcc60e8bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e05281bf2d5048c5866c9919a399539a.jpg",
"cdn_path": "570/40805/6517876230f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6517876230",
"cdn_sizes": {
"f": "570/40805/6517876230f.jpg",
"l": "570/40805/6517876230l.jpg",
"m": "570/40805/6517876230m.jpg",
"s": "570/40805/6517876230s.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "YG20JEU",
"make": "BMW",
"model": "1 Series",
"trim_line": "2.0 M135i Auto xDrive Euro 6 (s/s) 5dr",
"year": 2020,
"body_type": "Hatchback",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 2000,
"engine_size_litres": 2,
"colour": "White",
"doors": 5,
"seats": 5,
"mileage": 66184,
"price": 19800,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-ni",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202606133272497",
"vdata_scrape_id": "at_id_202606133272497",
"data_complete": true,
"listing": {
"title": "2020 BMW 1 Series",
"subtitle": "2.0 M135i Auto xDrive Euro 6 (s/s) 5dr",
"make": "BMW",
"model": "1 Series",
"year": 2020,
"price": 19800,
"mileage": 66184,
"fuel": "Petrol",
"body_type": "Hatchback",
"gearbox": "Automatic",
"doors": 5,
"seats": 5,
"engine": "2.0L",
"emission_class": "Euro 6",
"colour": "White",
"range_miles": null,
"vin": null,
"description": "Very clean car\nFull service history\n20\" multi-spoke alloys\nDiamond grill \nFresh tyres and brake pads fitted all round February 2026\nOne alloy has become very pitted due to the diamond cut finish, image has been included to show. Have costed a refurb at 105 GBP, the price has been updated to reflect this\nFab little car with bundles of power\nOpen to sensible offers",
"description_section_present": true,
"image_count": 12,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/f86c114e23384e8a824c6d9037acd292.jpg",
"https://m.atcdn.co.uk/a/media/w480/cb15149ee01443caa5c2379a735576f7.jpg",
"https://m.atcdn.co.uk/a/media/w480/274b7b0af05940e8b8569b5eb220357f.jpg",
"https://m.atcdn.co.uk/a/media/w800/be5ce868ba7f4607b90392481947b174.jpg",
"https://m.atcdn.co.uk/a/media/w480/8e906495f92c4c3e99790ba1873191a1.jpg",
"https://m.atcdn.co.uk/a/media/w480/7b4ecb6ade2d460db159e9b7578a37c3.jpg",
"https://m.atcdn.co.uk/a/media/w800/942015505ee44a3fbd4f034d66dcc324.jpg",
"https://m.atcdn.co.uk/a/media/w480/388015a0d55648499f6d038d5b89b914.jpg",
"https://m.atcdn.co.uk/a/media/w480/23ba641bc20049418218f11412bcf7c1.jpg",
"https://m.atcdn.co.uk/a/media/w800/565f628eb42d4214b37434eb8285013f.jpg",
"https://m.atcdn.co.uk/a/media/w480/dcc18b99ab81405ba72a83c92c7fd1c1.jpg",
"https://m.atcdn.co.uk/a/media/w480/e05281bf2d5048c5866c9919a399539a.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02894530719",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606133272497",
"scraped_url": "https://www.autotrader.co.uk/car-details/202606133272497",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202606133272497",
"[+0.0s] at_id: 202606133272497",
"[+3.83s] driver started",
"[+6.83s] page loaded",
"[+7.98s] pre-cookie wait done",
"[+8.04s] switched into cookie iframe",
"[+8.99s] cookie button clicked",
"[+9.23s] cookie iframe gone",
"[+9.64s] title: 2020 BMW 1 Series",
"[+10.16s] subtitle: 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr",
"[+10.37s] price: 19800",
"[+10.44s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+10.44s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
"[+10.46s] overview section confirmed via CSS selector",
"[+10.83s] mileage: 66184",
"[+10.93s] year: 2020",
"[+11.1s] fuel: Petrol",
"[+11.65s] body_type: Hatchback",
"[+11.79s] gearbox: Automatic",
"[+11.8s] doors: 5",
"[+11.81s] seats: 5",
"[+11.82s] engine: 2.0L",
"[+11.83s] emission_class: Euro 6",
"[+11.84s] colour: White",
"[+11.87s] range_miles: None",
"[+11.89s] data-lp-sdes not found — falling back to title parse",
"[+11.9s] make/model from page title: BMW / 1 Series",
"[+12.0s] dealer_name: None",
"[+12.04s] dealer_id: None",
"[+12.09s] dealer_rating: None",
"[+12.18s] dealer_phone: 02894530719",
"[+12.26s] is_private_seller: True",
"[+12.38s] description_section_present: True",
"[+13.4s] description signpost clicked",
"[+15.01s] description: 365 chars",
"[+15.05s] description modal closed",
"[+15.1s] image_count from counter: 12",
"[+15.21s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+16.12s] image grid present",
"[+16.69s] gallery images extracted: 12",
"[+16.69s] data_complete: True",
"[+17.06s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202606133272497",
"vdata_scrape_id": "at_id_202606133272497",
"data_complete": true,
"listing": {
"vrm": "YG20JEU",
"year": 2020,
"make": "BMW",
"model": "1 Series",
"price": 19800,
"mileage": 66184,
"colour": "White",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW 1 Series 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr 306 HP, full service history",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/f86c114e23384e8a824c6d9037acd292.jpg",
"https://m.atcdn.co.uk/a/media/w300/cb15149ee01443caa5c2379a735576f7.jpg",
"https://m.atcdn.co.uk/a/media/w300/274b7b0af05940e8b8569b5eb220357f.jpg",
"https://m.atcdn.co.uk/a/media/w300/be5ce868ba7f4607b90392481947b174.jpg",
"https://m.atcdn.co.uk/a/media/w300/8e906495f92c4c3e99790ba1873191a1.jpg",
"https://m.atcdn.co.uk/a/media/w300/7b4ecb6ade2d460db159e9b7578a37c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/942015505ee44a3fbd4f034d66dcc324.jpg",
"https://m.atcdn.co.uk/a/media/w300/388015a0d55648499f6d038d5b89b914.jpg",
"https://m.atcdn.co.uk/a/media/w300/23ba641bc20049418218f11412bcf7c1.jpg",
"https://m.atcdn.co.uk/a/media/w300/565f628eb42d4214b37434eb8285013f.jpg",
"https://m.atcdn.co.uk/a/media/w300/dcc18b99ab81405ba72a83c92c7fd1c1.jpg",
"https://m.atcdn.co.uk/a/media/w300/e05281bf2d5048c5866c9919a399539a.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606133272497",
"scraped_url": "https://www.zuto.com/apply/?advertId=202606133272497&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "White",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 66184,
"model": "1 Series",
"price": 19800,
"registration": "YG20JEU",
"registrationYear": 2020,
"transmission": "Automatic",
"summary": "BMW 1 Series 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr 306 HP, full service history",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/f86c114e23384e8a824c6d9037acd292.jpg",
"https://m.atcdn.co.uk/a/media/w300/cb15149ee01443caa5c2379a735576f7.jpg",
"https://m.atcdn.co.uk/a/media/w300/274b7b0af05940e8b8569b5eb220357f.jpg",
"https://m.atcdn.co.uk/a/media/w300/be5ce868ba7f4607b90392481947b174.jpg",
"https://m.atcdn.co.uk/a/media/w300/8e906495f92c4c3e99790ba1873191a1.jpg",
"https://m.atcdn.co.uk/a/media/w300/7b4ecb6ade2d460db159e9b7578a37c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/942015505ee44a3fbd4f034d66dcc324.jpg",
"https://m.atcdn.co.uk/a/media/w300/388015a0d55648499f6d038d5b89b914.jpg",
"https://m.atcdn.co.uk/a/media/w300/23ba641bc20049418218f11412bcf7c1.jpg",
"https://m.atcdn.co.uk/a/media/w300/565f628eb42d4214b37434eb8285013f.jpg",
"https://m.atcdn.co.uk/a/media/w300/dcc18b99ab81405ba72a83c92c7fd1c1.jpg",
"https://m.atcdn.co.uk/a/media/w300/e05281bf2d5048c5866c9919a399539a.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202606133272497",
"stockId": "8a42a9cc9ebc2afa019ec22226541a02",
"searchId": "202606133272497"
},
"steps": [
"start",
"at_id: 202606133272497",
"url: https://www.zuto.com/apply/?advertId=202606133272497&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: YG20JEU",
"make/model: BMW / 1 Series",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-06-17 18:49:17",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-20 05:02:42",
"reasons": [
"price_change",
"description_change"
]
}
],
"description": "Very clean car\nFull service history\n20\" multi-spoke alloys\nDiamond grill \nFresh tyres and brake pads fitted all round February 2026\nOne alloy has become very pitted due to the diamond cut finish, image has been included to show. Have costed a refurb at 105 GBP, the price has been updated to reflect this\nFab little car with bundles of power\nOpen to sensible offers",
"colour_detail": "White",
"price_history": [
{
"price": 20250,
"recorded_at": "2026-06-17 18:49:17"
},
{
"price": 19800,
"recorded_at": "2026-06-20 05:02:42"
}
],
"images_history": [
{
"images": [
{
"hash": "f86c114e23384e8a824c6d9037acd292",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/f86c114e23384e8a824c6d9037acd292.jpg"
}
},
{
"hash": "cb15149ee01443caa5c2379a735576f7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cb15149ee01443caa5c2379a735576f7.jpg"
}
},
{
"hash": "274b7b0af05940e8b8569b5eb220357f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/274b7b0af05940e8b8569b5eb220357f.jpg"
}
},
{
"hash": "be5ce868ba7f4607b90392481947b174",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/be5ce868ba7f4607b90392481947b174.jpg"
}
},
{
"hash": "8e906495f92c4c3e99790ba1873191a1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8e906495f92c4c3e99790ba1873191a1.jpg"
}
},
{
"hash": "7b4ecb6ade2d460db159e9b7578a37c3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/7b4ecb6ade2d460db159e9b7578a37c3.jpg"
}
},
{
"hash": "942015505ee44a3fbd4f034d66dcc324",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/942015505ee44a3fbd4f034d66dcc324.jpg"
}
},
{
"hash": "388015a0d55648499f6d038d5b89b914",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/388015a0d55648499f6d038d5b89b914.jpg"
}
},
{
"hash": "23ba641bc20049418218f11412bcf7c1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/23ba641bc20049418218f11412bcf7c1.jpg"
}
},
{
"hash": "565f628eb42d4214b37434eb8285013f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/565f628eb42d4214b37434eb8285013f.jpg"
}
},
{
"hash": "dcc18b99ab81405ba72a83c92c7fd1c1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/dcc18b99ab81405ba72a83c92c7fd1c1.jpg"
}
},
{
"hash": "e05281bf2d5048c5866c9919a399539a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e05281bf2d5048c5866c9919a399539a.jpg"
}
}
],
"recorded_at": "2026-06-17 18:49:17"
}
],
"mileage_history": [
{
"mileage": 66184,
"recorded_at": "2026-06-17 18:49:17"
}
],
"description_history": [
{
"hash": "c1f1fdee297442745fc5afc80e637a97",
"text": "Very clean car\nFull service history\n20\" multi-spoke alloys\nDiamond grill \nFresh tyres and brake pads fitted all round February 2026\nOne alloy has become very pitted due to the diamond cut finish, image has been included to show. Have costed a refurb at 105 GBP, the price has been updated to reflect this\nFab little car with bundles of power\nOpen to sensible offers",
"recorded_at": "2026-06-20 05:02:42"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f86c114e23384e8a824c6d9037acd292.jpg",
"cdn_path": "570/40805/64a9156eddf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "64a9156edd",
"cdn_sizes": {
"f": "570/40805/64a9156eddf.jpg",
"l": "570/40805/64a9156eddl.jpg",
"m": "570/40805/64a9156eddm.jpg",
"s": "570/40805/64a9156edds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cb15149ee01443caa5c2379a735576f7.jpg",
"cdn_path": "570/40805/c72606e92df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c72606e92d",
"cdn_sizes": {
"f": "570/40805/c72606e92df.jpg",
"l": "570/40805/c72606e92dl.jpg",
"m": "570/40805/c72606e92dm.jpg",
"s": "570/40805/c72606e92ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/274b7b0af05940e8b8569b5eb220357f.jpg",
"cdn_path": "570/40805/20b906d7dcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "20b906d7dc",
"cdn_sizes": {
"f": "570/40805/20b906d7dcf.jpg",
"l": "570/40805/20b906d7dcl.jpg",
"m": "570/40805/20b906d7dcm.jpg",
"s": "570/40805/20b906d7dcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/be5ce868ba7f4607b90392481947b174.jpg",
"cdn_path": "570/40805/ffee58d49af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ffee58d49a",
"cdn_sizes": {
"f": "570/40805/ffee58d49af.jpg",
"l": "570/40805/ffee58d49al.jpg",
"m": "570/40805/ffee58d49am.jpg",
"s": "570/40805/ffee58d49as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8e906495f92c4c3e99790ba1873191a1.jpg",
"cdn_path": "570/40805/74a95ef902f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "74a95ef902",
"cdn_sizes": {
"f": "570/40805/74a95ef902f.jpg",
"l": "570/40805/74a95ef902l.jpg",
"m": "570/40805/74a95ef902m.jpg",
"s": "570/40805/74a95ef902s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/7b4ecb6ade2d460db159e9b7578a37c3.jpg",
"cdn_path": "570/40805/1929ac3940f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "1929ac3940",
"cdn_sizes": {
"f": "570/40805/1929ac3940f.jpg",
"l": "570/40805/1929ac3940l.jpg",
"m": "570/40805/1929ac3940m.jpg",
"s": "570/40805/1929ac3940s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/942015505ee44a3fbd4f034d66dcc324.jpg",
"cdn_path": "570/40805/3d4a783912f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3d4a783912",
"cdn_sizes": {
"f": "570/40805/3d4a783912f.jpg",
"l": "570/40805/3d4a783912l.jpg",
"m": "570/40805/3d4a783912m.jpg",
"s": "570/40805/3d4a783912s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/388015a0d55648499f6d038d5b89b914.jpg",
"cdn_path": "570/40805/ba9aa00d78f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ba9aa00d78",
"cdn_sizes": {
"f": "570/40805/ba9aa00d78f.jpg",
"l": "570/40805/ba9aa00d78l.jpg",
"m": "570/40805/ba9aa00d78m.jpg",
"s": "570/40805/ba9aa00d78s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/23ba641bc20049418218f11412bcf7c1.jpg",
"cdn_path": "570/40805/f57fcc9972f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f57fcc9972",
"cdn_sizes": {
"f": "570/40805/f57fcc9972f.jpg",
"l": "570/40805/f57fcc9972l.jpg",
"m": "570/40805/f57fcc9972m.jpg",
"s": "570/40805/f57fcc9972s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/565f628eb42d4214b37434eb8285013f.jpg",
"cdn_path": "570/40805/40b2dd4df4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "40b2dd4df4",
"cdn_sizes": {
"f": "570/40805/40b2dd4df4f.jpg",
"l": "570/40805/40b2dd4df4l.jpg",
"m": "570/40805/40b2dd4df4m.jpg",
"s": "570/40805/40b2dd4df4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dcc18b99ab81405ba72a83c92c7fd1c1.jpg",
"cdn_path": "570/40805/acfcc60e8bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "acfcc60e8b",
"cdn_sizes": {
"f": "570/40805/acfcc60e8bf.jpg",
"l": "570/40805/acfcc60e8bl.jpg",
"m": "570/40805/acfcc60e8bm.jpg",
"s": "570/40805/acfcc60e8bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e05281bf2d5048c5866c9919a399539a.jpg",
"cdn_path": "570/40805/6517876230f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6517876230",
"cdn_sizes": {
"f": "570/40805/6517876230f.jpg",
"l": "570/40805/6517876230l.jpg",
"m": "570/40805/6517876230m.jpg",
"s": "570/40805/6517876230s.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "YG20JEU",
"make": "BMW",
"model": "1 Series",
"trim_line": "2.0 M135i Auto xDrive Euro 6 (s/s) 5dr",
"year": 2020,
"body_type": "Hatchback",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 2000,
"engine_size_litres": 2,
"colour": "White",
"doors": 5,
"seats": 5,
"mileage": 66184,
"price": 19800,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-ni",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202606133272497",
"vdata_scrape_id": "at_id_202606133272497",
"data_complete": true,
"listing": {
"title": "2020 BMW 1 Series",
"subtitle": "2.0 M135i Auto xDrive Euro 6 (s/s) 5dr",
"make": "BMW",
"model": "1 Series",
"year": 2020,
"price": 19800,
"mileage": 66184,
"fuel": "Petrol",
"body_type": "Hatchback",
"gearbox": "Automatic",
"doors": 5,
"seats": 5,
"engine": "2.0L",
"emission_class": "Euro 6",
"colour": "White",
"range_miles": null,
"vin": null,
"description": "Very clean car\nFull service history\n20\" multi-spoke alloys\nDiamond grill \nFresh tyres and brake pads fitted all round February 2026\nOne alloy has become very pitted due to the diamond cut finish, image has been included to show. Have costed a refurb at 105 GBP, the price has been updated to reflect this\nFab little car with bundles of power\nOpen to sensible offers",
"description_section_present": true,
"image_count": 12,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/f86c114e23384e8a824c6d9037acd292.jpg",
"https://m.atcdn.co.uk/a/media/w480/cb15149ee01443caa5c2379a735576f7.jpg",
"https://m.atcdn.co.uk/a/media/w480/274b7b0af05940e8b8569b5eb220357f.jpg",
"https://m.atcdn.co.uk/a/media/w800/be5ce868ba7f4607b90392481947b174.jpg",
"https://m.atcdn.co.uk/a/media/w480/8e906495f92c4c3e99790ba1873191a1.jpg",
"https://m.atcdn.co.uk/a/media/w480/7b4ecb6ade2d460db159e9b7578a37c3.jpg",
"https://m.atcdn.co.uk/a/media/w800/942015505ee44a3fbd4f034d66dcc324.jpg",
"https://m.atcdn.co.uk/a/media/w480/388015a0d55648499f6d038d5b89b914.jpg",
"https://m.atcdn.co.uk/a/media/w480/23ba641bc20049418218f11412bcf7c1.jpg",
"https://m.atcdn.co.uk/a/media/w800/565f628eb42d4214b37434eb8285013f.jpg",
"https://m.atcdn.co.uk/a/media/w480/dcc18b99ab81405ba72a83c92c7fd1c1.jpg",
"https://m.atcdn.co.uk/a/media/w480/e05281bf2d5048c5866c9919a399539a.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02894530719",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606133272497",
"scraped_url": "https://www.autotrader.co.uk/car-details/202606133272497",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202606133272497",
"[+0.0s] at_id: 202606133272497",
"[+3.83s] driver started",
"[+6.83s] page loaded",
"[+7.98s] pre-cookie wait done",
"[+8.04s] switched into cookie iframe",
"[+8.99s] cookie button clicked",
"[+9.23s] cookie iframe gone",
"[+9.64s] title: 2020 BMW 1 Series",
"[+10.16s] subtitle: 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr",
"[+10.37s] price: 19800",
"[+10.44s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+10.44s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
"[+10.46s] overview section confirmed via CSS selector",
"[+10.83s] mileage: 66184",
"[+10.93s] year: 2020",
"[+11.1s] fuel: Petrol",
"[+11.65s] body_type: Hatchback",
"[+11.79s] gearbox: Automatic",
"[+11.8s] doors: 5",
"[+11.81s] seats: 5",
"[+11.82s] engine: 2.0L",
"[+11.83s] emission_class: Euro 6",
"[+11.84s] colour: White",
"[+11.87s] range_miles: None",
"[+11.89s] data-lp-sdes not found — falling back to title parse",
"[+11.9s] make/model from page title: BMW / 1 Series",
"[+12.0s] dealer_name: None",
"[+12.04s] dealer_id: None",
"[+12.09s] dealer_rating: None",
"[+12.18s] dealer_phone: 02894530719",
"[+12.26s] is_private_seller: True",
"[+12.38s] description_section_present: True",
"[+13.4s] description signpost clicked",
"[+15.01s] description: 365 chars",
"[+15.05s] description modal closed",
"[+15.1s] image_count from counter: 12",
"[+15.21s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+16.12s] image grid present",
"[+16.69s] gallery images extracted: 12",
"[+16.69s] data_complete: True",
"[+17.06s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202606133272497",
"vdata_scrape_id": "at_id_202606133272497",
"data_complete": true,
"listing": {
"vrm": "YG20JEU",
"year": 2020,
"make": "BMW",
"model": "1 Series",
"price": 19800,
"mileage": 66184,
"colour": "White",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW 1 Series 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr 306 HP, full service history",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/f86c114e23384e8a824c6d9037acd292.jpg",
"https://m.atcdn.co.uk/a/media/w300/cb15149ee01443caa5c2379a735576f7.jpg",
"https://m.atcdn.co.uk/a/media/w300/274b7b0af05940e8b8569b5eb220357f.jpg",
"https://m.atcdn.co.uk/a/media/w300/be5ce868ba7f4607b90392481947b174.jpg",
"https://m.atcdn.co.uk/a/media/w300/8e906495f92c4c3e99790ba1873191a1.jpg",
"https://m.atcdn.co.uk/a/media/w300/7b4ecb6ade2d460db159e9b7578a37c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/942015505ee44a3fbd4f034d66dcc324.jpg",
"https://m.atcdn.co.uk/a/media/w300/388015a0d55648499f6d038d5b89b914.jpg",
"https://m.atcdn.co.uk/a/media/w300/23ba641bc20049418218f11412bcf7c1.jpg",
"https://m.atcdn.co.uk/a/media/w300/565f628eb42d4214b37434eb8285013f.jpg",
"https://m.atcdn.co.uk/a/media/w300/dcc18b99ab81405ba72a83c92c7fd1c1.jpg",
"https://m.atcdn.co.uk/a/media/w300/e05281bf2d5048c5866c9919a399539a.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606133272497",
"scraped_url": "https://www.zuto.com/apply/?advertId=202606133272497&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "White",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 66184,
"model": "1 Series",
"price": 19800,
"registration": "YG20JEU",
"registrationYear": 2020,
"transmission": "Automatic",
"summary": "BMW 1 Series 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr 306 HP, full service history",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/f86c114e23384e8a824c6d9037acd292.jpg",
"https://m.atcdn.co.uk/a/media/w300/cb15149ee01443caa5c2379a735576f7.jpg",
"https://m.atcdn.co.uk/a/media/w300/274b7b0af05940e8b8569b5eb220357f.jpg",
"https://m.atcdn.co.uk/a/media/w300/be5ce868ba7f4607b90392481947b174.jpg",
"https://m.atcdn.co.uk/a/media/w300/8e906495f92c4c3e99790ba1873191a1.jpg",
"https://m.atcdn.co.uk/a/media/w300/7b4ecb6ade2d460db159e9b7578a37c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/942015505ee44a3fbd4f034d66dcc324.jpg",
"https://m.atcdn.co.uk/a/media/w300/388015a0d55648499f6d038d5b89b914.jpg",
"https://m.atcdn.co.uk/a/media/w300/23ba641bc20049418218f11412bcf7c1.jpg",
"https://m.atcdn.co.uk/a/media/w300/565f628eb42d4214b37434eb8285013f.jpg",
"https://m.atcdn.co.uk/a/media/w300/dcc18b99ab81405ba72a83c92c7fd1c1.jpg",
"https://m.atcdn.co.uk/a/media/w300/e05281bf2d5048c5866c9919a399539a.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202606133272497",
"stockId": "8a42a9cc9ebc2afa019ec22226541a02",
"searchId": "202606133272497"
},
"steps": [
"start",
"at_id: 202606133272497",
"url: https://www.zuto.com/apply/?advertId=202606133272497&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: YG20JEU",
"make/model: BMW / 1 Series",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-06-17 18:49:17",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-20 05:02:42",
"reasons": [
"price_change",
"description_change"
]
}
],
"description": "Very clean car\nFull service history\n20\" multi-spoke alloys\nDiamond grill \nFresh tyres and brake pads fitted all round February 2026\nOne alloy has become very pitted due to the diamond cut finish, image has been included to show. Have costed a refurb at 105 GBP, the price has been updated to reflect this\nFab little car with bundles of power\nOpen to sensible offers",
"colour_detail": "White",
"price_history": [
{
"price": 20250,
"recorded_at": "2026-06-17 18:49:17"
},
{
"price": 19800,
"recorded_at": "2026-06-20 05:02:42"
}
],
"images_history": [
{
"images": [
{
"hash": "f86c114e23384e8a824c6d9037acd292",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/f86c114e23384e8a824c6d9037acd292.jpg"
}
},
{
"hash": "cb15149ee01443caa5c2379a735576f7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cb15149ee01443caa5c2379a735576f7.jpg"
}
},
{
"hash": "274b7b0af05940e8b8569b5eb220357f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/274b7b0af05940e8b8569b5eb220357f.jpg"
}
},
{
"hash": "be5ce868ba7f4607b90392481947b174",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/be5ce868ba7f4607b90392481947b174.jpg"
}
},
{
"hash": "8e906495f92c4c3e99790ba1873191a1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8e906495f92c4c3e99790ba1873191a1.jpg"
}
},
{
"hash": "7b4ecb6ade2d460db159e9b7578a37c3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/7b4ecb6ade2d460db159e9b7578a37c3.jpg"
}
},
{
"hash": "942015505ee44a3fbd4f034d66dcc324",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/942015505ee44a3fbd4f034d66dcc324.jpg"
}
},
{
"hash": "388015a0d55648499f6d038d5b89b914",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/388015a0d55648499f6d038d5b89b914.jpg"
}
},
{
"hash": "23ba641bc20049418218f11412bcf7c1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/23ba641bc20049418218f11412bcf7c1.jpg"
}
},
{
"hash": "565f628eb42d4214b37434eb8285013f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/565f628eb42d4214b37434eb8285013f.jpg"
}
},
{
"hash": "dcc18b99ab81405ba72a83c92c7fd1c1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/dcc18b99ab81405ba72a83c92c7fd1c1.jpg"
}
},
{
"hash": "e05281bf2d5048c5866c9919a399539a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e05281bf2d5048c5866c9919a399539a.jpg"
}
}
],
"recorded_at": "2026-06-17 18:49:17"
}
],
"mileage_history": [
{
"mileage": 66184,
"recorded_at": "2026-06-17 18:49:17"
}
],
"description_history": [
{
"hash": "c1f1fdee297442745fc5afc80e637a97",
"text": "Very clean car\nFull service history\n20\" multi-spoke alloys\nDiamond grill \nFresh tyres and brake pads fitted all round February 2026\nOne alloy has become very pitted due to the diamond cut finish, image has been included to show. Have costed a refurb at 105 GBP, the price has been updated to reflect this\nFab little car with bundles of power\nOpen to sensible offers",
"recorded_at": "2026-06-20 05:02:42"
}
]
}