30 images
Image history
3 snapshots in total. The main gallery above is the latest.
Expired
· Days listed: 7
2017 BMW M4
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Comprehensive BMW Warranty
£31,900
37,900 miles
DXI219
Overview
Mileage
37,900 miles
Registration
2017 (17 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Black
BMW M4 Competition with very nearly every conceivable extra.
Under BMW Extended Fully Comp Warranty
Pre OFP (sounds incredible, I have owned a 2020 one of these and this sounds much better)
4 Matching Michelin Tyres
Original Windscreen with no chips
Carbon fibre roof with no chips
Complete and Full BMWSH Inc Running In
Silverstone interior with carbon fibre inlays
Shadow Diamond Cut Wheels
Comfort access & gesture
Harmon Kardon
Powerfold mirrors
Tinted Glass
Adaptive Icon Headlights with Auto Dip
Parking camera
Speed Limit Display (heads-up and binnacle)
Online entertainment
Wireless phone charging
Front and rear sensors
Carbon Fibre Ext Pack, Mirrors & Mirror Caps
Genuine factory Apple play
Memory seats
Heads up display
Totally unmodified
Recent Paid For BMW Dealer Software update (2026) inc security update
Preventative Common Exhaust camshaft alignment complete (2k @Sytner BMW )
Road Force Wheel Balancing Just completed @BMW
Major Service Completed
Next service due in 10000 Miles
Immaculate inside and out
I have completed 12k Miles Since December in this car.
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 4 weeks ago | £31,900 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 4 weeks ago | 37,900 | — |
Sources & channels
Item data
Processed fields
- vrm
- DXI219
- make
- BMW
- model
- M4
- trim line
- BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Comprehensive BMW Warranty
- year
- 2017
- body type
- Coupe
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 3000
- engine size litres
- 3
- colour
- Black
- doors
- 2
- seats
- 4
- mileage
- 37900
- price
- 31900
- source key
- search-make-bmw-m4
- platform
- autotrader
Item record
- item id
- 62825
- remote id
- https://www.autotrader.co.uk/car-details/202607104065559
- platform
- autotrader
- source key
- search-make-bmw-m4
- remote status
- unavailable
- media count
- 30
- first seen at
- 2026-07-10 15:09:44
- last seen at
- 2026-07-17 16:09:02
- completed at
- 2026-07-17 16:11:21
- remote url
- View original →
Raw data
Item record
{
"item_id": 62825,
"remote_id": "https://www.autotrader.co.uk/car-details/202607104065559",
"source_key": "search-make-bmw-m4",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202607104065559",
"primary_source_id": 54087,
"primary_source_key": "search-make-bmw-m4",
"primary_source_tier": 2,
"remote_status": "unavailable",
"media_count": 30,
"last_seen_at": "2026-07-17 16:09:02",
"first_seen_at": "2026-07-10 15:09:44",
"completed_at": "2026-07-17 16:11:21",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/feb3ad8cbe5f40839478df6366fea89a.jpg",
"cdn_path": "509/62825/1d56c7fd33f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "1d56c7fd33",
"cdn_sizes": {
"f": "509/62825/1d56c7fd33f.jpg",
"l": "509/62825/1d56c7fd33l.jpg",
"m": "509/62825/1d56c7fd33m.jpg",
"s": "509/62825/1d56c7fd33s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9fefd3fdcfe045569ea541e8052802e5.jpg",
"cdn_path": "509/62825/2e7c03db66f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2e7c03db66",
"cdn_sizes": {
"f": "509/62825/2e7c03db66f.jpg",
"l": "509/62825/2e7c03db66l.jpg",
"m": "509/62825/2e7c03db66m.jpg",
"s": "509/62825/2e7c03db66s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3dd9398f5315468faf88fb8ac485e758.jpg",
"cdn_path": "509/62825/7eb4317b6ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7eb4317b6f",
"cdn_sizes": {
"f": "509/62825/7eb4317b6ff.jpg",
"l": "509/62825/7eb4317b6fl.jpg",
"m": "509/62825/7eb4317b6fm.jpg",
"s": "509/62825/7eb4317b6fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ab44d8e976f449d6bb53f765940d6f94.jpg",
"cdn_path": "509/62825/427959555af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "427959555a",
"cdn_sizes": {
"f": "509/62825/427959555af.jpg",
"l": "509/62825/427959555al.jpg",
"m": "509/62825/427959555am.jpg",
"s": "509/62825/427959555as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f1d74dba950d45578253ad1e46cd51e5.jpg",
"cdn_path": "509/62825/4e3a40ecfef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4e3a40ecfe",
"cdn_sizes": {
"f": "509/62825/4e3a40ecfef.jpg",
"l": "509/62825/4e3a40ecfel.jpg",
"m": "509/62825/4e3a40ecfem.jpg",
"s": "509/62825/4e3a40ecfes.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/613ff09031db4d478a6dbb68a7c9cce8.jpg",
"cdn_path": "509/62825/cf2acb5052f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cf2acb5052",
"cdn_sizes": {
"f": "509/62825/cf2acb5052f.jpg",
"l": "509/62825/cf2acb5052l.jpg",
"m": "509/62825/cf2acb5052m.jpg",
"s": "509/62825/cf2acb5052s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0e1e425f55f64990a5e97899f31a03dc.jpg",
"cdn_path": "509/62825/3685bcf06cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3685bcf06c",
"cdn_sizes": {
"f": "509/62825/3685bcf06cf.jpg",
"l": "509/62825/3685bcf06cl.jpg",
"m": "509/62825/3685bcf06cm.jpg",
"s": "509/62825/3685bcf06cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/305cafa4481a4243936bac89ebfba1de.jpg",
"cdn_path": "509/62825/b2f346b4fff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b2f346b4ff",
"cdn_sizes": {
"f": "509/62825/b2f346b4fff.jpg",
"l": "509/62825/b2f346b4ffl.jpg",
"m": "509/62825/b2f346b4ffm.jpg",
"s": "509/62825/b2f346b4ffs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w800/feb3ad8cbe5f40839478df6366fea89a.jpg",
"cdn_path": "509/62825/530a6b7c54f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "530a6b7c54",
"cdn_sizes": {
"f": "509/62825/530a6b7c54f.jpg",
"l": "509/62825/530a6b7c54l.jpg",
"m": "509/62825/530a6b7c54m.jpg",
"s": "509/62825/530a6b7c54s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/539b8b781b3c474cac2f3d329cc3c8c7.jpg",
"cdn_path": "509/62825/aa371a4a9ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "aa371a4a9e",
"cdn_sizes": {
"f": "509/62825/aa371a4a9ef.jpg",
"l": "509/62825/aa371a4a9el.jpg",
"m": "509/62825/aa371a4a9em.jpg",
"s": "509/62825/aa371a4a9es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e8a6d89e8f484db4b61e121b146f029e.jpg",
"cdn_path": "509/62825/d91b66e11af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d91b66e11a",
"cdn_sizes": {
"f": "509/62825/d91b66e11af.jpg",
"l": "509/62825/d91b66e11al.jpg",
"m": "509/62825/d91b66e11am.jpg",
"s": "509/62825/d91b66e11as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2bb67daacbff42f2bc50b258cc41c207.jpg",
"cdn_path": "509/62825/bc8873c55df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bc8873c55d",
"cdn_sizes": {
"f": "509/62825/bc8873c55df.jpg",
"l": "509/62825/bc8873c55dl.jpg",
"m": "509/62825/bc8873c55dm.jpg",
"s": "509/62825/bc8873c55ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5aa79fc9d5d349718e68653c03cb642f.jpg",
"cdn_path": "509/62825/1099c769e8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "1099c769e8",
"cdn_sizes": {
"f": "509/62825/1099c769e8f.jpg",
"l": "509/62825/1099c769e8l.jpg",
"m": "509/62825/1099c769e8m.jpg",
"s": "509/62825/1099c769e8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4329fef807d74b8bae0e74a7edfa895a.jpg",
"cdn_path": "509/62825/ebde4ccbe3f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ebde4ccbe3",
"cdn_sizes": {
"f": "509/62825/ebde4ccbe3f.jpg",
"l": "509/62825/ebde4ccbe3l.jpg",
"m": "509/62825/ebde4ccbe3m.jpg",
"s": "509/62825/ebde4ccbe3s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dd357fafb9eb49f683ee02af7fd56798.jpg",
"cdn_path": "509/62825/248c4dbe2df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "248c4dbe2d",
"cdn_sizes": {
"f": "509/62825/248c4dbe2df.jpg",
"l": "509/62825/248c4dbe2dl.jpg",
"m": "509/62825/248c4dbe2dm.jpg",
"s": "509/62825/248c4dbe2ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6d1109b6e72942ce9aa3905d60ae64dd.jpg",
"cdn_path": "509/62825/e84a0d4cfff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e84a0d4cff",
"cdn_sizes": {
"f": "509/62825/e84a0d4cfff.jpg",
"l": "509/62825/e84a0d4cffl.jpg",
"m": "509/62825/e84a0d4cffm.jpg",
"s": "509/62825/e84a0d4cffs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg",
"cdn_path": "509/62825/9f25a689eff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9f25a689ef",
"cdn_sizes": {
"f": "509/62825/9f25a689eff.jpg",
"l": "509/62825/9f25a689efl.jpg",
"m": "509/62825/9f25a689efm.jpg",
"s": "509/62825/9f25a689efs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9f86e610d9624013a0c3e50ffd53efbd.jpg",
"cdn_path": "509/62825/07e1f822ddf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "07e1f822dd",
"cdn_sizes": {
"f": "509/62825/07e1f822ddf.jpg",
"l": "509/62825/07e1f822ddl.jpg",
"m": "509/62825/07e1f822ddm.jpg",
"s": "509/62825/07e1f822dds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f8790c12372442d6a9a29aafa63dd2fa.jpg",
"cdn_path": "509/62825/41c8102812f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "41c8102812",
"cdn_sizes": {
"f": "509/62825/41c8102812f.jpg",
"l": "509/62825/41c8102812l.jpg",
"m": "509/62825/41c8102812m.jpg",
"s": "509/62825/41c8102812s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0daa02e4a9a4453cbccc2075dd09be98.jpg",
"cdn_path": "509/62825/b51d83657df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b51d83657d",
"cdn_sizes": {
"f": "509/62825/b51d83657df.jpg",
"l": "509/62825/b51d83657dl.jpg",
"m": "509/62825/b51d83657dm.jpg",
"s": "509/62825/b51d83657ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/350d745216ef45e0885f311ad45bbb9a.jpg",
"cdn_path": "509/62825/523afb8a33f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "523afb8a33",
"cdn_sizes": {
"f": "509/62825/523afb8a33f.jpg",
"l": "509/62825/523afb8a33l.jpg",
"m": "509/62825/523afb8a33m.jpg",
"s": "509/62825/523afb8a33s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bf30cefd795344e9aa86bf1069c689f0.jpg",
"cdn_path": "509/62825/c4998cdf5af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c4998cdf5a",
"cdn_sizes": {
"f": "509/62825/c4998cdf5af.jpg",
"l": "509/62825/c4998cdf5al.jpg",
"m": "509/62825/c4998cdf5am.jpg",
"s": "509/62825/c4998cdf5as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d3da5546d66d4a348bacece150d1f4c9.jpg",
"cdn_path": "509/62825/80158ea901f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "80158ea901",
"cdn_sizes": {
"f": "509/62825/80158ea901f.jpg",
"l": "509/62825/80158ea901l.jpg",
"m": "509/62825/80158ea901m.jpg",
"s": "509/62825/80158ea901s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6ac1d3179e874653b7782d5c7db4836c.jpg",
"cdn_path": "509/62825/d372d0394ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d372d0394e",
"cdn_sizes": {
"f": "509/62825/d372d0394ef.jpg",
"l": "509/62825/d372d0394el.jpg",
"m": "509/62825/d372d0394em.jpg",
"s": "509/62825/d372d0394es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/773022e2d683401084451221e661957e.jpg",
"cdn_path": "509/62825/e84b707b0bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e84b707b0b",
"cdn_sizes": {
"f": "509/62825/e84b707b0bf.jpg",
"l": "509/62825/e84b707b0bl.jpg",
"m": "509/62825/e84b707b0bm.jpg",
"s": "509/62825/e84b707b0bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/05e669842e07479c9a85276444c48653.jpg",
"cdn_path": "509/62825/6883515709f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6883515709",
"cdn_sizes": {
"f": "509/62825/6883515709f.jpg",
"l": "509/62825/6883515709l.jpg",
"m": "509/62825/6883515709m.jpg",
"s": "509/62825/6883515709s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/9fefd3fdcfe045569ea541e8052802e5.jpg",
"cdn_path": "509/62825/0c44554966f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0c44554966",
"cdn_sizes": {
"f": "509/62825/0c44554966f.jpg",
"l": "509/62825/0c44554966l.jpg",
"m": "509/62825/0c44554966m.jpg",
"s": "509/62825/0c44554966s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/f1d74dba950d45578253ad1e46cd51e5.jpg",
"cdn_path": "509/62825/a86e0a9a98f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a86e0a9a98",
"cdn_sizes": {
"f": "509/62825/a86e0a9a98f.jpg",
"l": "509/62825/a86e0a9a98l.jpg",
"m": "509/62825/a86e0a9a98m.jpg",
"s": "509/62825/a86e0a9a98s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/613ff09031db4d478a6dbb68a7c9cce8.jpg",
"cdn_path": "509/62825/4556cf58e5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4556cf58e5",
"cdn_sizes": {
"f": "509/62825/4556cf58e5f.jpg",
"l": "509/62825/4556cf58e5l.jpg",
"m": "509/62825/4556cf58e5m.jpg",
"s": "509/62825/4556cf58e5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w800/0e1e425f55f64990a5e97899f31a03dc.jpg",
"cdn_path": "509/62825/7a026825c8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7a026825c8",
"cdn_sizes": {
"f": "509/62825/7a026825c8f.jpg",
"l": "509/62825/7a026825c8l.jpg",
"m": "509/62825/7a026825c8m.jpg",
"s": "509/62825/7a026825c8s.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "DXI219",
"make": "BMW",
"model": "M4",
"trim_line": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Comprehensive BMW Warranty",
"year": 2017,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Black",
"doors": 2,
"seats": 4,
"mileage": 37900,
"price": 31900,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m4",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202607104065559",
"vdata_scrape_id": "at_id_202607104065559",
"data_complete": true,
"listing": {
"title": "2017 BMW M4",
"subtitle": null,
"make": "BMW",
"model": "M4",
"year": 2017,
"price": 31900,
"mileage": 37900,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "BMW M4 Competition with very nearly every conceivable extra.\nUnder BMW Extended Fully Comp Warranty\nPre OFP (sounds incredible, I have owned a 2020 one of these and this sounds much better)\n4 Matching Michelin Tyres \nOriginal Windscreen with no chips\nCarbon fibre roof with no chips\nComplete and Full BMWSH Inc Running In\nSilverstone interior with carbon fibre inlays\nShadow Diamond Cut Wheels\nComfort access & gesture\nHarmon Kardon\nPowerfold mirrors\nTinted Glass\nAdaptive Icon Headlights with Auto Dip\nParking camera\nSpeed Limit Display (heads-up and binnacle)\nOnline entertainment\nWireless phone charging\nFront and rear sensors\nCarbon Fibre Ext Pack, Mirrors & Mirror Caps\nGenuine factory Apple play \nMemory seats\nHeads up display \nTotally unmodified\nRecent Paid For BMW Dealer Software update (2026) inc security update\nPreventative Common Exhaust camshaft alignment complete (2k @Sytner BMW )\nRoad Force Wheel Balancing Just completed @BMW\nMajor Service Completed\nNext service due in 10000 Miles\nImmaculate inside and out\nI have completed 12k Miles Since December in this car.",
"description_section_present": true,
"image_count": 20,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/539b8b781b3c474cac2f3d329cc3c8c7.jpg",
"https://m.atcdn.co.uk/a/media/w480/e8a6d89e8f484db4b61e121b146f029e.jpg",
"https://m.atcdn.co.uk/a/media/w480/2bb67daacbff42f2bc50b258cc41c207.jpg",
"https://m.atcdn.co.uk/a/media/w800/5aa79fc9d5d349718e68653c03cb642f.jpg",
"https://m.atcdn.co.uk/a/media/w480/4329fef807d74b8bae0e74a7edfa895a.jpg",
"https://m.atcdn.co.uk/a/media/w480/dd357fafb9eb49f683ee02af7fd56798.jpg",
"https://m.atcdn.co.uk/a/media/w800/6d1109b6e72942ce9aa3905d60ae64dd.jpg",
"https://m.atcdn.co.uk/a/media/w480/3dd9398f5315468faf88fb8ac485e758.jpg",
"https://m.atcdn.co.uk/a/media/w480/ab44d8e976f449d6bb53f765940d6f94.jpg",
"https://m.atcdn.co.uk/a/media/w800/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg",
"https://m.atcdn.co.uk/a/media/w480/9f86e610d9624013a0c3e50ffd53efbd.jpg",
"https://m.atcdn.co.uk/a/media/w480/f8790c12372442d6a9a29aafa63dd2fa.jpg",
"https://m.atcdn.co.uk/a/media/w800/0daa02e4a9a4453cbccc2075dd09be98.jpg",
"https://m.atcdn.co.uk/a/media/w480/350d745216ef45e0885f311ad45bbb9a.jpg",
"https://m.atcdn.co.uk/a/media/w480/305cafa4481a4243936bac89ebfba1de.jpg",
"https://m.atcdn.co.uk/a/media/w800/bf30cefd795344e9aa86bf1069c689f0.jpg",
"https://m.atcdn.co.uk/a/media/w480/d3da5546d66d4a348bacece150d1f4c9.jpg",
"https://m.atcdn.co.uk/a/media/w480/6ac1d3179e874653b7782d5c7db4836c.jpg",
"https://m.atcdn.co.uk/a/media/w800/773022e2d683401084451221e661957e.jpg",
"https://m.atcdn.co.uk/a/media/w480/05e669842e07479c9a85276444c48653.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01727294625",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607104065559",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607104065559",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607104065559",
"[+0.0s] at_id: 202607104065559",
"[+4.27s] driver started",
"[+6.62s] page loaded",
"[+7.63s] pre-cookie wait done",
"[+7.72s] switched into cookie iframe",
"[+8.49s] cookie button clicked",
"[+8.65s] cookie iframe gone",
"[+8.72s] title: 2017 BMW M4",
"[+10.04s] subtitle: None",
"[+10.12s] price: 31900",
"[+10.14s] 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', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+10.14s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'atds-icon-sell', 'atds-icon-save', 'atds-icon-search', 'account-sign-in', 'atds-icon-account', 'menu-drawer', '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.16s] overview section confirmed via CSS selector",
"[+10.18s] mileage: 37900",
"[+10.19s] year: 2017",
"[+10.2s] fuel: Petrol",
"[+10.21s] body_type: Coupe",
"[+10.22s] gearbox: Automatic",
"[+10.24s] doors: 2",
"[+10.24s] seats: 4",
"[+10.25s] engine: 3.0L",
"[+10.26s] emission_class: Euro 6",
"[+10.27s] colour: Black",
"[+10.29s] range_miles: None",
"[+10.31s] data-lp-sdes not found — falling back to title parse",
"[+10.32s] make/model from page title: BMW / M4",
"[+10.39s] dealer_name: None",
"[+10.4s] dealer_id: None",
"[+10.42s] dealer_rating: None",
"[+10.44s] dealer_phone: 01727294625",
"[+10.46s] is_private_seller: True",
"[+10.52s] description_section_present: True",
"[+10.68s] description signpost clicked",
"[+11.38s] description: 1080 chars",
"[+11.41s] description modal closed",
"[+11.48s] image_count from counter: 20",
"[+11.57s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+12.25s] image grid present",
"[+12.87s] gallery images extracted: 20",
"[+12.87s] data_complete: True",
"[+13.16s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607104065559",
"vdata_scrape_id": "at_id_202607104065559",
"data_complete": true,
"listing": {
"vrm": "DXI219",
"year": 2017,
"make": "BMW",
"model": "M4",
"price": 31900,
"mileage": 37900,
"colour": "Black",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Comprehensive BMW Warranty",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/539b8b781b3c474cac2f3d329cc3c8c7.jpg",
"https://m.atcdn.co.uk/a/media/w300/e8a6d89e8f484db4b61e121b146f029e.jpg",
"https://m.atcdn.co.uk/a/media/w300/2bb67daacbff42f2bc50b258cc41c207.jpg",
"https://m.atcdn.co.uk/a/media/w300/5aa79fc9d5d349718e68653c03cb642f.jpg",
"https://m.atcdn.co.uk/a/media/w300/4329fef807d74b8bae0e74a7edfa895a.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd357fafb9eb49f683ee02af7fd56798.jpg",
"https://m.atcdn.co.uk/a/media/w300/6d1109b6e72942ce9aa3905d60ae64dd.jpg",
"https://m.atcdn.co.uk/a/media/w300/3dd9398f5315468faf88fb8ac485e758.jpg",
"https://m.atcdn.co.uk/a/media/w300/ab44d8e976f449d6bb53f765940d6f94.jpg",
"https://m.atcdn.co.uk/a/media/w300/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f86e610d9624013a0c3e50ffd53efbd.jpg",
"https://m.atcdn.co.uk/a/media/w300/f8790c12372442d6a9a29aafa63dd2fa.jpg",
"https://m.atcdn.co.uk/a/media/w300/0daa02e4a9a4453cbccc2075dd09be98.jpg",
"https://m.atcdn.co.uk/a/media/w300/350d745216ef45e0885f311ad45bbb9a.jpg",
"https://m.atcdn.co.uk/a/media/w300/305cafa4481a4243936bac89ebfba1de.jpg",
"https://m.atcdn.co.uk/a/media/w300/bf30cefd795344e9aa86bf1069c689f0.jpg",
"https://m.atcdn.co.uk/a/media/w300/d3da5546d66d4a348bacece150d1f4c9.jpg",
"https://m.atcdn.co.uk/a/media/w300/6ac1d3179e874653b7782d5c7db4836c.jpg",
"https://m.atcdn.co.uk/a/media/w300/773022e2d683401084451221e661957e.jpg",
"https://m.atcdn.co.uk/a/media/w300/05e669842e07479c9a85276444c48653.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607104065559",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607104065559&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Black",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 37900,
"model": "M4",
"price": 31900,
"registration": "DXI219",
"registrationYear": 2017,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Comprehensive BMW Warranty",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/539b8b781b3c474cac2f3d329cc3c8c7.jpg",
"https://m.atcdn.co.uk/a/media/w300/e8a6d89e8f484db4b61e121b146f029e.jpg",
"https://m.atcdn.co.uk/a/media/w300/2bb67daacbff42f2bc50b258cc41c207.jpg",
"https://m.atcdn.co.uk/a/media/w300/5aa79fc9d5d349718e68653c03cb642f.jpg",
"https://m.atcdn.co.uk/a/media/w300/4329fef807d74b8bae0e74a7edfa895a.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd357fafb9eb49f683ee02af7fd56798.jpg",
"https://m.atcdn.co.uk/a/media/w300/6d1109b6e72942ce9aa3905d60ae64dd.jpg",
"https://m.atcdn.co.uk/a/media/w300/3dd9398f5315468faf88fb8ac485e758.jpg",
"https://m.atcdn.co.uk/a/media/w300/ab44d8e976f449d6bb53f765940d6f94.jpg",
"https://m.atcdn.co.uk/a/media/w300/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f86e610d9624013a0c3e50ffd53efbd.jpg",
"https://m.atcdn.co.uk/a/media/w300/f8790c12372442d6a9a29aafa63dd2fa.jpg",
"https://m.atcdn.co.uk/a/media/w300/0daa02e4a9a4453cbccc2075dd09be98.jpg",
"https://m.atcdn.co.uk/a/media/w300/350d745216ef45e0885f311ad45bbb9a.jpg",
"https://m.atcdn.co.uk/a/media/w300/305cafa4481a4243936bac89ebfba1de.jpg",
"https://m.atcdn.co.uk/a/media/w300/bf30cefd795344e9aa86bf1069c689f0.jpg",
"https://m.atcdn.co.uk/a/media/w300/d3da5546d66d4a348bacece150d1f4c9.jpg",
"https://m.atcdn.co.uk/a/media/w300/6ac1d3179e874653b7782d5c7db4836c.jpg",
"https://m.atcdn.co.uk/a/media/w300/773022e2d683401084451221e661957e.jpg",
"https://m.atcdn.co.uk/a/media/w300/05e669842e07479c9a85276444c48653.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607104065559",
"stockId": "54b3c188b5a84df8882a38c14c2bf822",
"searchId": "202607104065559"
},
"steps": [
"start",
"at_id: 202607104065559",
"url: https://www.zuto.com/apply/?advertId=202607104065559&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: DXI219",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-07-10 16:12:00",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-07-11 16:23:24",
"reasons": [
"images_change",
"description_change"
]
},
{
"at": "2026-07-17 17:11:57",
"reasons": [
"images_change",
"description_change"
]
}
],
"description": "BMW M4 Competition with very nearly every conceivable extra.\nUnder BMW Extended Fully Comp Warranty\nPre OFP (sounds incredible, I have owned a 2020 one of these and this sounds much better)\n4 Matching Michelin Tyres \nOriginal Windscreen with no chips\nCarbon fibre roof with no chips\nComplete and Full BMWSH Inc Running In\nSilverstone interior with carbon fibre inlays\nShadow Diamond Cut Wheels\nComfort access & gesture\nHarmon Kardon\nPowerfold mirrors\nTinted Glass\nAdaptive Icon Headlights with Auto Dip\nParking camera\nSpeed Limit Display (heads-up and binnacle)\nOnline entertainment\nWireless phone charging\nFront and rear sensors\nCarbon Fibre Ext Pack, Mirrors & Mirror Caps\nGenuine factory Apple play \nMemory seats\nHeads up display \nTotally unmodified\nRecent Paid For BMW Dealer Software update (2026) inc security update\nPreventative Common Exhaust camshaft alignment complete (2k @Sytner BMW )\nRoad Force Wheel Balancing Just completed @BMW\nMajor Service Completed\nNext service due in 10000 Miles\nImmaculate inside and out\nI have completed 12k Miles Since December in this car.",
"colour_detail": "Black",
"price_history": [
{
"price": 31900,
"recorded_at": "2026-07-10 16:12:00"
}
],
"images_history": [
{
"images": [
{
"hash": "feb3ad8cbe5f40839478df6366fea89a",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/feb3ad8cbe5f40839478df6366fea89a.jpg"
}
},
{
"hash": "9fefd3fdcfe045569ea541e8052802e5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9fefd3fdcfe045569ea541e8052802e5.jpg"
}
},
{
"hash": "3dd9398f5315468faf88fb8ac485e758",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3dd9398f5315468faf88fb8ac485e758.jpg"
}
},
{
"hash": "ab44d8e976f449d6bb53f765940d6f94",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/ab44d8e976f449d6bb53f765940d6f94.jpg"
}
},
{
"hash": "f1d74dba950d45578253ad1e46cd51e5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f1d74dba950d45578253ad1e46cd51e5.jpg"
}
},
{
"hash": "613ff09031db4d478a6dbb68a7c9cce8",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/613ff09031db4d478a6dbb68a7c9cce8.jpg"
}
},
{
"hash": "0e1e425f55f64990a5e97899f31a03dc",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/0e1e425f55f64990a5e97899f31a03dc.jpg"
}
},
{
"hash": "305cafa4481a4243936bac89ebfba1de",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/305cafa4481a4243936bac89ebfba1de.jpg"
}
}
],
"recorded_at": "2026-07-10 16:12:00"
},
{
"images": [
{
"hash": "9fefd3fdcfe045569ea541e8052802e5",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/9fefd3fdcfe045569ea541e8052802e5.jpg"
}
},
{
"hash": "3dd9398f5315468faf88fb8ac485e758",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3dd9398f5315468faf88fb8ac485e758.jpg"
}
},
{
"hash": "ab44d8e976f449d6bb53f765940d6f94",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/ab44d8e976f449d6bb53f765940d6f94.jpg"
}
},
{
"hash": "f1d74dba950d45578253ad1e46cd51e5",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/f1d74dba950d45578253ad1e46cd51e5.jpg"
}
},
{
"hash": "613ff09031db4d478a6dbb68a7c9cce8",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/613ff09031db4d478a6dbb68a7c9cce8.jpg"
}
},
{
"hash": "0e1e425f55f64990a5e97899f31a03dc",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0e1e425f55f64990a5e97899f31a03dc.jpg"
}
},
{
"hash": "305cafa4481a4243936bac89ebfba1de",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/305cafa4481a4243936bac89ebfba1de.jpg"
}
}
],
"recorded_at": "2026-07-11 16:23:24"
},
{
"images": [
{
"hash": "539b8b781b3c474cac2f3d329cc3c8c7",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/539b8b781b3c474cac2f3d329cc3c8c7.jpg"
}
},
{
"hash": "e8a6d89e8f484db4b61e121b146f029e",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e8a6d89e8f484db4b61e121b146f029e.jpg"
}
},
{
"hash": "2bb67daacbff42f2bc50b258cc41c207",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2bb67daacbff42f2bc50b258cc41c207.jpg"
}
},
{
"hash": "5aa79fc9d5d349718e68653c03cb642f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/5aa79fc9d5d349718e68653c03cb642f.jpg"
}
},
{
"hash": "4329fef807d74b8bae0e74a7edfa895a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4329fef807d74b8bae0e74a7edfa895a.jpg"
}
},
{
"hash": "dd357fafb9eb49f683ee02af7fd56798",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/dd357fafb9eb49f683ee02af7fd56798.jpg"
}
},
{
"hash": "6d1109b6e72942ce9aa3905d60ae64dd",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6d1109b6e72942ce9aa3905d60ae64dd.jpg"
}
},
{
"hash": "3dd9398f5315468faf88fb8ac485e758",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3dd9398f5315468faf88fb8ac485e758.jpg"
}
},
{
"hash": "ab44d8e976f449d6bb53f765940d6f94",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/ab44d8e976f449d6bb53f765940d6f94.jpg"
}
},
{
"hash": "e0d3a909a86a418f8bfa2e7dcf15eb74",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg"
}
},
{
"hash": "9f86e610d9624013a0c3e50ffd53efbd",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9f86e610d9624013a0c3e50ffd53efbd.jpg"
}
},
{
"hash": "f8790c12372442d6a9a29aafa63dd2fa",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f8790c12372442d6a9a29aafa63dd2fa.jpg"
}
},
{
"hash": "0daa02e4a9a4453cbccc2075dd09be98",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/0daa02e4a9a4453cbccc2075dd09be98.jpg"
}
},
{
"hash": "350d745216ef45e0885f311ad45bbb9a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/350d745216ef45e0885f311ad45bbb9a.jpg"
}
},
{
"hash": "305cafa4481a4243936bac89ebfba1de",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/305cafa4481a4243936bac89ebfba1de.jpg"
}
},
{
"hash": "bf30cefd795344e9aa86bf1069c689f0",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/bf30cefd795344e9aa86bf1069c689f0.jpg"
}
},
{
"hash": "d3da5546d66d4a348bacece150d1f4c9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d3da5546d66d4a348bacece150d1f4c9.jpg"
}
},
{
"hash": "6ac1d3179e874653b7782d5c7db4836c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6ac1d3179e874653b7782d5c7db4836c.jpg"
}
},
{
"hash": "773022e2d683401084451221e661957e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/773022e2d683401084451221e661957e.jpg"
}
},
{
"hash": "05e669842e07479c9a85276444c48653",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/05e669842e07479c9a85276444c48653.jpg"
}
}
],
"recorded_at": "2026-07-17 17:11:57"
}
],
"mileage_history": [
{
"mileage": 37900,
"recorded_at": "2026-07-10 16:12:00"
}
],
"description_history": [
{
"hash": "5fb18e8876f7e9f4619d6c222a8da6be",
"text": "BMW M4 Competition with very nearly every conceivable extra.\nUnder BMW Extended Fully Comp Warranty\nPre OFP (sounds incredible, I have owned a 2020 one of these and this sounds much better)\n4 Matching Michelin Tyres \nOriginal Windscreen with no chips\nCarbon fibre roof with no chips\nComplete and Full BMWSH Inc Running In\nSilverstone interior with carbon fibre inlays\nShadow Diamond Cut Wheels\nComfort access & gesture\nHarmon Kardon\nPowerfold mirrors\nTinted Glass\nAdaptive Icon Headlights with Auto Dip\nParking camera\nSpeed Limit Display (heads-up and binnacle)\nOnline entertainment\nWireless phone charging\nFront and rear sensors\nCarbon Fibre Ext Pack, Mirrors & Mirror Caps\nGenuine factory Apple play \nMemory seats\nHeads up display \nTotally unmodified\nRecent Paid For BMW Dealer Software update (2026) inc security update\nPreventative Common Exhaust camshaft alignment complete (2k @Sytner BMW )\nRoad Force Wheel Balancing Just completed @BMW\nMajor Service Completed\nNext service due in 10000 Miles\nImmaculate inside and out\nI have completed 12k Miles Since December in this car.",
"recorded_at": "2026-07-17 17:11:57"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/feb3ad8cbe5f40839478df6366fea89a.jpg",
"cdn_path": "509/62825/1d56c7fd33f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "1d56c7fd33",
"cdn_sizes": {
"f": "509/62825/1d56c7fd33f.jpg",
"l": "509/62825/1d56c7fd33l.jpg",
"m": "509/62825/1d56c7fd33m.jpg",
"s": "509/62825/1d56c7fd33s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9fefd3fdcfe045569ea541e8052802e5.jpg",
"cdn_path": "509/62825/2e7c03db66f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2e7c03db66",
"cdn_sizes": {
"f": "509/62825/2e7c03db66f.jpg",
"l": "509/62825/2e7c03db66l.jpg",
"m": "509/62825/2e7c03db66m.jpg",
"s": "509/62825/2e7c03db66s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3dd9398f5315468faf88fb8ac485e758.jpg",
"cdn_path": "509/62825/7eb4317b6ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7eb4317b6f",
"cdn_sizes": {
"f": "509/62825/7eb4317b6ff.jpg",
"l": "509/62825/7eb4317b6fl.jpg",
"m": "509/62825/7eb4317b6fm.jpg",
"s": "509/62825/7eb4317b6fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ab44d8e976f449d6bb53f765940d6f94.jpg",
"cdn_path": "509/62825/427959555af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "427959555a",
"cdn_sizes": {
"f": "509/62825/427959555af.jpg",
"l": "509/62825/427959555al.jpg",
"m": "509/62825/427959555am.jpg",
"s": "509/62825/427959555as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f1d74dba950d45578253ad1e46cd51e5.jpg",
"cdn_path": "509/62825/4e3a40ecfef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4e3a40ecfe",
"cdn_sizes": {
"f": "509/62825/4e3a40ecfef.jpg",
"l": "509/62825/4e3a40ecfel.jpg",
"m": "509/62825/4e3a40ecfem.jpg",
"s": "509/62825/4e3a40ecfes.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/613ff09031db4d478a6dbb68a7c9cce8.jpg",
"cdn_path": "509/62825/cf2acb5052f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cf2acb5052",
"cdn_sizes": {
"f": "509/62825/cf2acb5052f.jpg",
"l": "509/62825/cf2acb5052l.jpg",
"m": "509/62825/cf2acb5052m.jpg",
"s": "509/62825/cf2acb5052s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0e1e425f55f64990a5e97899f31a03dc.jpg",
"cdn_path": "509/62825/3685bcf06cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3685bcf06c",
"cdn_sizes": {
"f": "509/62825/3685bcf06cf.jpg",
"l": "509/62825/3685bcf06cl.jpg",
"m": "509/62825/3685bcf06cm.jpg",
"s": "509/62825/3685bcf06cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/305cafa4481a4243936bac89ebfba1de.jpg",
"cdn_path": "509/62825/b2f346b4fff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b2f346b4ff",
"cdn_sizes": {
"f": "509/62825/b2f346b4fff.jpg",
"l": "509/62825/b2f346b4ffl.jpg",
"m": "509/62825/b2f346b4ffm.jpg",
"s": "509/62825/b2f346b4ffs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w800/feb3ad8cbe5f40839478df6366fea89a.jpg",
"cdn_path": "509/62825/530a6b7c54f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "530a6b7c54",
"cdn_sizes": {
"f": "509/62825/530a6b7c54f.jpg",
"l": "509/62825/530a6b7c54l.jpg",
"m": "509/62825/530a6b7c54m.jpg",
"s": "509/62825/530a6b7c54s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/539b8b781b3c474cac2f3d329cc3c8c7.jpg",
"cdn_path": "509/62825/aa371a4a9ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "aa371a4a9e",
"cdn_sizes": {
"f": "509/62825/aa371a4a9ef.jpg",
"l": "509/62825/aa371a4a9el.jpg",
"m": "509/62825/aa371a4a9em.jpg",
"s": "509/62825/aa371a4a9es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e8a6d89e8f484db4b61e121b146f029e.jpg",
"cdn_path": "509/62825/d91b66e11af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d91b66e11a",
"cdn_sizes": {
"f": "509/62825/d91b66e11af.jpg",
"l": "509/62825/d91b66e11al.jpg",
"m": "509/62825/d91b66e11am.jpg",
"s": "509/62825/d91b66e11as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2bb67daacbff42f2bc50b258cc41c207.jpg",
"cdn_path": "509/62825/bc8873c55df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bc8873c55d",
"cdn_sizes": {
"f": "509/62825/bc8873c55df.jpg",
"l": "509/62825/bc8873c55dl.jpg",
"m": "509/62825/bc8873c55dm.jpg",
"s": "509/62825/bc8873c55ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5aa79fc9d5d349718e68653c03cb642f.jpg",
"cdn_path": "509/62825/1099c769e8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "1099c769e8",
"cdn_sizes": {
"f": "509/62825/1099c769e8f.jpg",
"l": "509/62825/1099c769e8l.jpg",
"m": "509/62825/1099c769e8m.jpg",
"s": "509/62825/1099c769e8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4329fef807d74b8bae0e74a7edfa895a.jpg",
"cdn_path": "509/62825/ebde4ccbe3f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ebde4ccbe3",
"cdn_sizes": {
"f": "509/62825/ebde4ccbe3f.jpg",
"l": "509/62825/ebde4ccbe3l.jpg",
"m": "509/62825/ebde4ccbe3m.jpg",
"s": "509/62825/ebde4ccbe3s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dd357fafb9eb49f683ee02af7fd56798.jpg",
"cdn_path": "509/62825/248c4dbe2df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "248c4dbe2d",
"cdn_sizes": {
"f": "509/62825/248c4dbe2df.jpg",
"l": "509/62825/248c4dbe2dl.jpg",
"m": "509/62825/248c4dbe2dm.jpg",
"s": "509/62825/248c4dbe2ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6d1109b6e72942ce9aa3905d60ae64dd.jpg",
"cdn_path": "509/62825/e84a0d4cfff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e84a0d4cff",
"cdn_sizes": {
"f": "509/62825/e84a0d4cfff.jpg",
"l": "509/62825/e84a0d4cffl.jpg",
"m": "509/62825/e84a0d4cffm.jpg",
"s": "509/62825/e84a0d4cffs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg",
"cdn_path": "509/62825/9f25a689eff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9f25a689ef",
"cdn_sizes": {
"f": "509/62825/9f25a689eff.jpg",
"l": "509/62825/9f25a689efl.jpg",
"m": "509/62825/9f25a689efm.jpg",
"s": "509/62825/9f25a689efs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9f86e610d9624013a0c3e50ffd53efbd.jpg",
"cdn_path": "509/62825/07e1f822ddf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "07e1f822dd",
"cdn_sizes": {
"f": "509/62825/07e1f822ddf.jpg",
"l": "509/62825/07e1f822ddl.jpg",
"m": "509/62825/07e1f822ddm.jpg",
"s": "509/62825/07e1f822dds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f8790c12372442d6a9a29aafa63dd2fa.jpg",
"cdn_path": "509/62825/41c8102812f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "41c8102812",
"cdn_sizes": {
"f": "509/62825/41c8102812f.jpg",
"l": "509/62825/41c8102812l.jpg",
"m": "509/62825/41c8102812m.jpg",
"s": "509/62825/41c8102812s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0daa02e4a9a4453cbccc2075dd09be98.jpg",
"cdn_path": "509/62825/b51d83657df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b51d83657d",
"cdn_sizes": {
"f": "509/62825/b51d83657df.jpg",
"l": "509/62825/b51d83657dl.jpg",
"m": "509/62825/b51d83657dm.jpg",
"s": "509/62825/b51d83657ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/350d745216ef45e0885f311ad45bbb9a.jpg",
"cdn_path": "509/62825/523afb8a33f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "523afb8a33",
"cdn_sizes": {
"f": "509/62825/523afb8a33f.jpg",
"l": "509/62825/523afb8a33l.jpg",
"m": "509/62825/523afb8a33m.jpg",
"s": "509/62825/523afb8a33s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bf30cefd795344e9aa86bf1069c689f0.jpg",
"cdn_path": "509/62825/c4998cdf5af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c4998cdf5a",
"cdn_sizes": {
"f": "509/62825/c4998cdf5af.jpg",
"l": "509/62825/c4998cdf5al.jpg",
"m": "509/62825/c4998cdf5am.jpg",
"s": "509/62825/c4998cdf5as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d3da5546d66d4a348bacece150d1f4c9.jpg",
"cdn_path": "509/62825/80158ea901f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "80158ea901",
"cdn_sizes": {
"f": "509/62825/80158ea901f.jpg",
"l": "509/62825/80158ea901l.jpg",
"m": "509/62825/80158ea901m.jpg",
"s": "509/62825/80158ea901s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6ac1d3179e874653b7782d5c7db4836c.jpg",
"cdn_path": "509/62825/d372d0394ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d372d0394e",
"cdn_sizes": {
"f": "509/62825/d372d0394ef.jpg",
"l": "509/62825/d372d0394el.jpg",
"m": "509/62825/d372d0394em.jpg",
"s": "509/62825/d372d0394es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/773022e2d683401084451221e661957e.jpg",
"cdn_path": "509/62825/e84b707b0bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e84b707b0b",
"cdn_sizes": {
"f": "509/62825/e84b707b0bf.jpg",
"l": "509/62825/e84b707b0bl.jpg",
"m": "509/62825/e84b707b0bm.jpg",
"s": "509/62825/e84b707b0bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/05e669842e07479c9a85276444c48653.jpg",
"cdn_path": "509/62825/6883515709f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6883515709",
"cdn_sizes": {
"f": "509/62825/6883515709f.jpg",
"l": "509/62825/6883515709l.jpg",
"m": "509/62825/6883515709m.jpg",
"s": "509/62825/6883515709s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/9fefd3fdcfe045569ea541e8052802e5.jpg",
"cdn_path": "509/62825/0c44554966f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0c44554966",
"cdn_sizes": {
"f": "509/62825/0c44554966f.jpg",
"l": "509/62825/0c44554966l.jpg",
"m": "509/62825/0c44554966m.jpg",
"s": "509/62825/0c44554966s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/f1d74dba950d45578253ad1e46cd51e5.jpg",
"cdn_path": "509/62825/a86e0a9a98f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a86e0a9a98",
"cdn_sizes": {
"f": "509/62825/a86e0a9a98f.jpg",
"l": "509/62825/a86e0a9a98l.jpg",
"m": "509/62825/a86e0a9a98m.jpg",
"s": "509/62825/a86e0a9a98s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/613ff09031db4d478a6dbb68a7c9cce8.jpg",
"cdn_path": "509/62825/4556cf58e5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4556cf58e5",
"cdn_sizes": {
"f": "509/62825/4556cf58e5f.jpg",
"l": "509/62825/4556cf58e5l.jpg",
"m": "509/62825/4556cf58e5m.jpg",
"s": "509/62825/4556cf58e5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w800/0e1e425f55f64990a5e97899f31a03dc.jpg",
"cdn_path": "509/62825/7a026825c8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7a026825c8",
"cdn_sizes": {
"f": "509/62825/7a026825c8f.jpg",
"l": "509/62825/7a026825c8l.jpg",
"m": "509/62825/7a026825c8m.jpg",
"s": "509/62825/7a026825c8s.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "DXI219",
"make": "BMW",
"model": "M4",
"trim_line": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Comprehensive BMW Warranty",
"year": 2017,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Black",
"doors": 2,
"seats": 4,
"mileage": 37900,
"price": 31900,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m4",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202607104065559",
"vdata_scrape_id": "at_id_202607104065559",
"data_complete": true,
"listing": {
"title": "2017 BMW M4",
"subtitle": null,
"make": "BMW",
"model": "M4",
"year": 2017,
"price": 31900,
"mileage": 37900,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "BMW M4 Competition with very nearly every conceivable extra.\nUnder BMW Extended Fully Comp Warranty\nPre OFP (sounds incredible, I have owned a 2020 one of these and this sounds much better)\n4 Matching Michelin Tyres \nOriginal Windscreen with no chips\nCarbon fibre roof with no chips\nComplete and Full BMWSH Inc Running In\nSilverstone interior with carbon fibre inlays\nShadow Diamond Cut Wheels\nComfort access & gesture\nHarmon Kardon\nPowerfold mirrors\nTinted Glass\nAdaptive Icon Headlights with Auto Dip\nParking camera\nSpeed Limit Display (heads-up and binnacle)\nOnline entertainment\nWireless phone charging\nFront and rear sensors\nCarbon Fibre Ext Pack, Mirrors & Mirror Caps\nGenuine factory Apple play \nMemory seats\nHeads up display \nTotally unmodified\nRecent Paid For BMW Dealer Software update (2026) inc security update\nPreventative Common Exhaust camshaft alignment complete (2k @Sytner BMW )\nRoad Force Wheel Balancing Just completed @BMW\nMajor Service Completed\nNext service due in 10000 Miles\nImmaculate inside and out\nI have completed 12k Miles Since December in this car.",
"description_section_present": true,
"image_count": 20,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/539b8b781b3c474cac2f3d329cc3c8c7.jpg",
"https://m.atcdn.co.uk/a/media/w480/e8a6d89e8f484db4b61e121b146f029e.jpg",
"https://m.atcdn.co.uk/a/media/w480/2bb67daacbff42f2bc50b258cc41c207.jpg",
"https://m.atcdn.co.uk/a/media/w800/5aa79fc9d5d349718e68653c03cb642f.jpg",
"https://m.atcdn.co.uk/a/media/w480/4329fef807d74b8bae0e74a7edfa895a.jpg",
"https://m.atcdn.co.uk/a/media/w480/dd357fafb9eb49f683ee02af7fd56798.jpg",
"https://m.atcdn.co.uk/a/media/w800/6d1109b6e72942ce9aa3905d60ae64dd.jpg",
"https://m.atcdn.co.uk/a/media/w480/3dd9398f5315468faf88fb8ac485e758.jpg",
"https://m.atcdn.co.uk/a/media/w480/ab44d8e976f449d6bb53f765940d6f94.jpg",
"https://m.atcdn.co.uk/a/media/w800/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg",
"https://m.atcdn.co.uk/a/media/w480/9f86e610d9624013a0c3e50ffd53efbd.jpg",
"https://m.atcdn.co.uk/a/media/w480/f8790c12372442d6a9a29aafa63dd2fa.jpg",
"https://m.atcdn.co.uk/a/media/w800/0daa02e4a9a4453cbccc2075dd09be98.jpg",
"https://m.atcdn.co.uk/a/media/w480/350d745216ef45e0885f311ad45bbb9a.jpg",
"https://m.atcdn.co.uk/a/media/w480/305cafa4481a4243936bac89ebfba1de.jpg",
"https://m.atcdn.co.uk/a/media/w800/bf30cefd795344e9aa86bf1069c689f0.jpg",
"https://m.atcdn.co.uk/a/media/w480/d3da5546d66d4a348bacece150d1f4c9.jpg",
"https://m.atcdn.co.uk/a/media/w480/6ac1d3179e874653b7782d5c7db4836c.jpg",
"https://m.atcdn.co.uk/a/media/w800/773022e2d683401084451221e661957e.jpg",
"https://m.atcdn.co.uk/a/media/w480/05e669842e07479c9a85276444c48653.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01727294625",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607104065559",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607104065559",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607104065559",
"[+0.0s] at_id: 202607104065559",
"[+4.27s] driver started",
"[+6.62s] page loaded",
"[+7.63s] pre-cookie wait done",
"[+7.72s] switched into cookie iframe",
"[+8.49s] cookie button clicked",
"[+8.65s] cookie iframe gone",
"[+8.72s] title: 2017 BMW M4",
"[+10.04s] subtitle: None",
"[+10.12s] price: 31900",
"[+10.14s] 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', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+10.14s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'atds-icon-sell', 'atds-icon-save', 'atds-icon-search', 'account-sign-in', 'atds-icon-account', 'menu-drawer', '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.16s] overview section confirmed via CSS selector",
"[+10.18s] mileage: 37900",
"[+10.19s] year: 2017",
"[+10.2s] fuel: Petrol",
"[+10.21s] body_type: Coupe",
"[+10.22s] gearbox: Automatic",
"[+10.24s] doors: 2",
"[+10.24s] seats: 4",
"[+10.25s] engine: 3.0L",
"[+10.26s] emission_class: Euro 6",
"[+10.27s] colour: Black",
"[+10.29s] range_miles: None",
"[+10.31s] data-lp-sdes not found — falling back to title parse",
"[+10.32s] make/model from page title: BMW / M4",
"[+10.39s] dealer_name: None",
"[+10.4s] dealer_id: None",
"[+10.42s] dealer_rating: None",
"[+10.44s] dealer_phone: 01727294625",
"[+10.46s] is_private_seller: True",
"[+10.52s] description_section_present: True",
"[+10.68s] description signpost clicked",
"[+11.38s] description: 1080 chars",
"[+11.41s] description modal closed",
"[+11.48s] image_count from counter: 20",
"[+11.57s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+12.25s] image grid present",
"[+12.87s] gallery images extracted: 20",
"[+12.87s] data_complete: True",
"[+13.16s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607104065559",
"vdata_scrape_id": "at_id_202607104065559",
"data_complete": true,
"listing": {
"vrm": "DXI219",
"year": 2017,
"make": "BMW",
"model": "M4",
"price": 31900,
"mileage": 37900,
"colour": "Black",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Comprehensive BMW Warranty",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/539b8b781b3c474cac2f3d329cc3c8c7.jpg",
"https://m.atcdn.co.uk/a/media/w300/e8a6d89e8f484db4b61e121b146f029e.jpg",
"https://m.atcdn.co.uk/a/media/w300/2bb67daacbff42f2bc50b258cc41c207.jpg",
"https://m.atcdn.co.uk/a/media/w300/5aa79fc9d5d349718e68653c03cb642f.jpg",
"https://m.atcdn.co.uk/a/media/w300/4329fef807d74b8bae0e74a7edfa895a.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd357fafb9eb49f683ee02af7fd56798.jpg",
"https://m.atcdn.co.uk/a/media/w300/6d1109b6e72942ce9aa3905d60ae64dd.jpg",
"https://m.atcdn.co.uk/a/media/w300/3dd9398f5315468faf88fb8ac485e758.jpg",
"https://m.atcdn.co.uk/a/media/w300/ab44d8e976f449d6bb53f765940d6f94.jpg",
"https://m.atcdn.co.uk/a/media/w300/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f86e610d9624013a0c3e50ffd53efbd.jpg",
"https://m.atcdn.co.uk/a/media/w300/f8790c12372442d6a9a29aafa63dd2fa.jpg",
"https://m.atcdn.co.uk/a/media/w300/0daa02e4a9a4453cbccc2075dd09be98.jpg",
"https://m.atcdn.co.uk/a/media/w300/350d745216ef45e0885f311ad45bbb9a.jpg",
"https://m.atcdn.co.uk/a/media/w300/305cafa4481a4243936bac89ebfba1de.jpg",
"https://m.atcdn.co.uk/a/media/w300/bf30cefd795344e9aa86bf1069c689f0.jpg",
"https://m.atcdn.co.uk/a/media/w300/d3da5546d66d4a348bacece150d1f4c9.jpg",
"https://m.atcdn.co.uk/a/media/w300/6ac1d3179e874653b7782d5c7db4836c.jpg",
"https://m.atcdn.co.uk/a/media/w300/773022e2d683401084451221e661957e.jpg",
"https://m.atcdn.co.uk/a/media/w300/05e669842e07479c9a85276444c48653.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607104065559",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607104065559&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Black",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 37900,
"model": "M4",
"price": 31900,
"registration": "DXI219",
"registrationYear": 2017,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Comprehensive BMW Warranty",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/539b8b781b3c474cac2f3d329cc3c8c7.jpg",
"https://m.atcdn.co.uk/a/media/w300/e8a6d89e8f484db4b61e121b146f029e.jpg",
"https://m.atcdn.co.uk/a/media/w300/2bb67daacbff42f2bc50b258cc41c207.jpg",
"https://m.atcdn.co.uk/a/media/w300/5aa79fc9d5d349718e68653c03cb642f.jpg",
"https://m.atcdn.co.uk/a/media/w300/4329fef807d74b8bae0e74a7edfa895a.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd357fafb9eb49f683ee02af7fd56798.jpg",
"https://m.atcdn.co.uk/a/media/w300/6d1109b6e72942ce9aa3905d60ae64dd.jpg",
"https://m.atcdn.co.uk/a/media/w300/3dd9398f5315468faf88fb8ac485e758.jpg",
"https://m.atcdn.co.uk/a/media/w300/ab44d8e976f449d6bb53f765940d6f94.jpg",
"https://m.atcdn.co.uk/a/media/w300/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f86e610d9624013a0c3e50ffd53efbd.jpg",
"https://m.atcdn.co.uk/a/media/w300/f8790c12372442d6a9a29aafa63dd2fa.jpg",
"https://m.atcdn.co.uk/a/media/w300/0daa02e4a9a4453cbccc2075dd09be98.jpg",
"https://m.atcdn.co.uk/a/media/w300/350d745216ef45e0885f311ad45bbb9a.jpg",
"https://m.atcdn.co.uk/a/media/w300/305cafa4481a4243936bac89ebfba1de.jpg",
"https://m.atcdn.co.uk/a/media/w300/bf30cefd795344e9aa86bf1069c689f0.jpg",
"https://m.atcdn.co.uk/a/media/w300/d3da5546d66d4a348bacece150d1f4c9.jpg",
"https://m.atcdn.co.uk/a/media/w300/6ac1d3179e874653b7782d5c7db4836c.jpg",
"https://m.atcdn.co.uk/a/media/w300/773022e2d683401084451221e661957e.jpg",
"https://m.atcdn.co.uk/a/media/w300/05e669842e07479c9a85276444c48653.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607104065559",
"stockId": "54b3c188b5a84df8882a38c14c2bf822",
"searchId": "202607104065559"
},
"steps": [
"start",
"at_id: 202607104065559",
"url: https://www.zuto.com/apply/?advertId=202607104065559&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: DXI219",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-07-10 16:12:00",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-07-11 16:23:24",
"reasons": [
"images_change",
"description_change"
]
},
{
"at": "2026-07-17 17:11:57",
"reasons": [
"images_change",
"description_change"
]
}
],
"description": "BMW M4 Competition with very nearly every conceivable extra.\nUnder BMW Extended Fully Comp Warranty\nPre OFP (sounds incredible, I have owned a 2020 one of these and this sounds much better)\n4 Matching Michelin Tyres \nOriginal Windscreen with no chips\nCarbon fibre roof with no chips\nComplete and Full BMWSH Inc Running In\nSilverstone interior with carbon fibre inlays\nShadow Diamond Cut Wheels\nComfort access & gesture\nHarmon Kardon\nPowerfold mirrors\nTinted Glass\nAdaptive Icon Headlights with Auto Dip\nParking camera\nSpeed Limit Display (heads-up and binnacle)\nOnline entertainment\nWireless phone charging\nFront and rear sensors\nCarbon Fibre Ext Pack, Mirrors & Mirror Caps\nGenuine factory Apple play \nMemory seats\nHeads up display \nTotally unmodified\nRecent Paid For BMW Dealer Software update (2026) inc security update\nPreventative Common Exhaust camshaft alignment complete (2k @Sytner BMW )\nRoad Force Wheel Balancing Just completed @BMW\nMajor Service Completed\nNext service due in 10000 Miles\nImmaculate inside and out\nI have completed 12k Miles Since December in this car.",
"colour_detail": "Black",
"price_history": [
{
"price": 31900,
"recorded_at": "2026-07-10 16:12:00"
}
],
"images_history": [
{
"images": [
{
"hash": "feb3ad8cbe5f40839478df6366fea89a",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/feb3ad8cbe5f40839478df6366fea89a.jpg"
}
},
{
"hash": "9fefd3fdcfe045569ea541e8052802e5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9fefd3fdcfe045569ea541e8052802e5.jpg"
}
},
{
"hash": "3dd9398f5315468faf88fb8ac485e758",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3dd9398f5315468faf88fb8ac485e758.jpg"
}
},
{
"hash": "ab44d8e976f449d6bb53f765940d6f94",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/ab44d8e976f449d6bb53f765940d6f94.jpg"
}
},
{
"hash": "f1d74dba950d45578253ad1e46cd51e5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f1d74dba950d45578253ad1e46cd51e5.jpg"
}
},
{
"hash": "613ff09031db4d478a6dbb68a7c9cce8",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/613ff09031db4d478a6dbb68a7c9cce8.jpg"
}
},
{
"hash": "0e1e425f55f64990a5e97899f31a03dc",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/0e1e425f55f64990a5e97899f31a03dc.jpg"
}
},
{
"hash": "305cafa4481a4243936bac89ebfba1de",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/305cafa4481a4243936bac89ebfba1de.jpg"
}
}
],
"recorded_at": "2026-07-10 16:12:00"
},
{
"images": [
{
"hash": "9fefd3fdcfe045569ea541e8052802e5",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/9fefd3fdcfe045569ea541e8052802e5.jpg"
}
},
{
"hash": "3dd9398f5315468faf88fb8ac485e758",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3dd9398f5315468faf88fb8ac485e758.jpg"
}
},
{
"hash": "ab44d8e976f449d6bb53f765940d6f94",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/ab44d8e976f449d6bb53f765940d6f94.jpg"
}
},
{
"hash": "f1d74dba950d45578253ad1e46cd51e5",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/f1d74dba950d45578253ad1e46cd51e5.jpg"
}
},
{
"hash": "613ff09031db4d478a6dbb68a7c9cce8",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/613ff09031db4d478a6dbb68a7c9cce8.jpg"
}
},
{
"hash": "0e1e425f55f64990a5e97899f31a03dc",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0e1e425f55f64990a5e97899f31a03dc.jpg"
}
},
{
"hash": "305cafa4481a4243936bac89ebfba1de",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/305cafa4481a4243936bac89ebfba1de.jpg"
}
}
],
"recorded_at": "2026-07-11 16:23:24"
},
{
"images": [
{
"hash": "539b8b781b3c474cac2f3d329cc3c8c7",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/539b8b781b3c474cac2f3d329cc3c8c7.jpg"
}
},
{
"hash": "e8a6d89e8f484db4b61e121b146f029e",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e8a6d89e8f484db4b61e121b146f029e.jpg"
}
},
{
"hash": "2bb67daacbff42f2bc50b258cc41c207",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2bb67daacbff42f2bc50b258cc41c207.jpg"
}
},
{
"hash": "5aa79fc9d5d349718e68653c03cb642f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/5aa79fc9d5d349718e68653c03cb642f.jpg"
}
},
{
"hash": "4329fef807d74b8bae0e74a7edfa895a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4329fef807d74b8bae0e74a7edfa895a.jpg"
}
},
{
"hash": "dd357fafb9eb49f683ee02af7fd56798",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/dd357fafb9eb49f683ee02af7fd56798.jpg"
}
},
{
"hash": "6d1109b6e72942ce9aa3905d60ae64dd",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6d1109b6e72942ce9aa3905d60ae64dd.jpg"
}
},
{
"hash": "3dd9398f5315468faf88fb8ac485e758",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3dd9398f5315468faf88fb8ac485e758.jpg"
}
},
{
"hash": "ab44d8e976f449d6bb53f765940d6f94",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/ab44d8e976f449d6bb53f765940d6f94.jpg"
}
},
{
"hash": "e0d3a909a86a418f8bfa2e7dcf15eb74",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/e0d3a909a86a418f8bfa2e7dcf15eb74.jpg"
}
},
{
"hash": "9f86e610d9624013a0c3e50ffd53efbd",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9f86e610d9624013a0c3e50ffd53efbd.jpg"
}
},
{
"hash": "f8790c12372442d6a9a29aafa63dd2fa",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f8790c12372442d6a9a29aafa63dd2fa.jpg"
}
},
{
"hash": "0daa02e4a9a4453cbccc2075dd09be98",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/0daa02e4a9a4453cbccc2075dd09be98.jpg"
}
},
{
"hash": "350d745216ef45e0885f311ad45bbb9a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/350d745216ef45e0885f311ad45bbb9a.jpg"
}
},
{
"hash": "305cafa4481a4243936bac89ebfba1de",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/305cafa4481a4243936bac89ebfba1de.jpg"
}
},
{
"hash": "bf30cefd795344e9aa86bf1069c689f0",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/bf30cefd795344e9aa86bf1069c689f0.jpg"
}
},
{
"hash": "d3da5546d66d4a348bacece150d1f4c9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d3da5546d66d4a348bacece150d1f4c9.jpg"
}
},
{
"hash": "6ac1d3179e874653b7782d5c7db4836c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6ac1d3179e874653b7782d5c7db4836c.jpg"
}
},
{
"hash": "773022e2d683401084451221e661957e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/773022e2d683401084451221e661957e.jpg"
}
},
{
"hash": "05e669842e07479c9a85276444c48653",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/05e669842e07479c9a85276444c48653.jpg"
}
}
],
"recorded_at": "2026-07-17 17:11:57"
}
],
"mileage_history": [
{
"mileage": 37900,
"recorded_at": "2026-07-10 16:12:00"
}
],
"description_history": [
{
"hash": "5fb18e8876f7e9f4619d6c222a8da6be",
"text": "BMW M4 Competition with very nearly every conceivable extra.\nUnder BMW Extended Fully Comp Warranty\nPre OFP (sounds incredible, I have owned a 2020 one of these and this sounds much better)\n4 Matching Michelin Tyres \nOriginal Windscreen with no chips\nCarbon fibre roof with no chips\nComplete and Full BMWSH Inc Running In\nSilverstone interior with carbon fibre inlays\nShadow Diamond Cut Wheels\nComfort access & gesture\nHarmon Kardon\nPowerfold mirrors\nTinted Glass\nAdaptive Icon Headlights with Auto Dip\nParking camera\nSpeed Limit Display (heads-up and binnacle)\nOnline entertainment\nWireless phone charging\nFront and rear sensors\nCarbon Fibre Ext Pack, Mirrors & Mirror Caps\nGenuine factory Apple play \nMemory seats\nHeads up display \nTotally unmodified\nRecent Paid For BMW Dealer Software update (2026) inc security update\nPreventative Common Exhaust camshaft alignment complete (2k @Sytner BMW )\nRoad Force Wheel Balancing Just completed @BMW\nMajor Service Completed\nNext service due in 10000 Miles\nImmaculate inside and out\nI have completed 12k Miles Since December in this car.",
"recorded_at": "2026-07-17 17:11:57"
}
]
}