21 images
Expired
· Days listed: 2
2015 BMW M3
3.0 BiTurbo DCT Euro 6 (s/s) 4dr
£20,000
45,000 miles
VN15OTM
Overview
Mileage
45,000 miles
Registration
2015 (15 reg)
Fuel type
Petrol
Body type
Saloon
Engine
3L
Gearbox
Automatic
Doors
4
Seats
5
Body colour
White
BMW M3 2015 - Alpine White - 20,000
Stunning BMW M3 finished in Alpine White with only 45,000 miles from new. The car is in excellent condition inside and out and has been very well maintained throughout ownership.
Full service history with maintenance carried out using Castrol Edge 5W-30 oil. Rear differential service has also been completed, along with rocker cover seals replacement for added peace of mind. Genuine BMW invoices and paperwork will come with the car.
High specification including:
Harman Kardon sound system
360 camera
Front and rear parking sensors
Heads-Up Display
Keyless start
Adaptive headlights
Previously categorised in 2017 and professionally repaired. Since then, the car has been maintained to a high standard and drives exactly as it should.
The car offers the perfect balance of performance, comfort, and everyday practicality. A clean, well cared for example that's ready to drive away.
20,000
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 7 days ago | £20,000 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 7 days ago | 45,000 | — |
Item data
Processed fields
- vrm
- VN15OTM
- make
- BMW
- model
- M3
- trim line
- 3.0 BiTurbo DCT Euro 6 (s/s) 4dr
- year
- 2015
- body type
- Saloon
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 3000
- engine size litres
- 3
- colour
- White
- doors
- 4
- seats
- 5
- mileage
- 45000
- price
- 20000
- source key
- search-make-bmw-m3
- platform
- autotrader
Item record
- item id
- 32178
- remote id
- https://www.autotrader.co.uk/car-details/202606053037544
- platform
- autotrader
- source key
- search-make-bmw-m3
- remote status
- unavailable
- media count
- 21
- first seen at
- 2026-06-10 06:55:35
- last seen at
- 2026-06-12 12:51:32
- completed at
- 2026-06-12 20:00:21
- remote url
- View original →
Raw data
Item record
{
"item_id": 32178,
"remote_id": "https://www.autotrader.co.uk/car-details/202606053037544",
"source_key": "search-make-bmw-m3",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202606053037544",
"remote_status": "unavailable",
"media_count": 21,
"last_seen_at": "2026-06-12 12:51:32",
"first_seen_at": "2026-06-10 06:55:35",
"completed_at": "2026-06-12 20:00:21",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bbf4c35861a64e1c8e6b31d938beedae.jpg",
"cdn_path": "508/32178/3b338063d5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3b338063d5",
"cdn_sizes": {
"f": "508/32178/3b338063d5f.jpg",
"l": "508/32178/3b338063d5l.jpg",
"m": "508/32178/3b338063d5m.jpg",
"s": "508/32178/3b338063d5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a07f7ea2acc04902b009227407bb455f.jpg",
"cdn_path": "508/32178/6a40b1518cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6a40b1518c",
"cdn_sizes": {
"f": "508/32178/6a40b1518cf.jpg",
"l": "508/32178/6a40b1518cl.jpg",
"m": "508/32178/6a40b1518cm.jpg",
"s": "508/32178/6a40b1518cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8ec6c3d4182e4a078c8af36250775fc3.jpg",
"cdn_path": "508/32178/116e568538f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "116e568538",
"cdn_sizes": {
"f": "508/32178/116e568538f.jpg",
"l": "508/32178/116e568538l.jpg",
"m": "508/32178/116e568538m.jpg",
"s": "508/32178/116e568538s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/533f965fb04d4e0c86fc2b39c0772aa8.jpg",
"cdn_path": "508/32178/6e64e85116f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6e64e85116",
"cdn_sizes": {
"f": "508/32178/6e64e85116f.jpg",
"l": "508/32178/6e64e85116l.jpg",
"m": "508/32178/6e64e85116m.jpg",
"s": "508/32178/6e64e85116s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dd02356afcb84f0988aa8fa0a3edfc61.jpg",
"cdn_path": "508/32178/9e663ebb71f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "9e663ebb71",
"cdn_sizes": {
"f": "508/32178/9e663ebb71f.jpg",
"l": "508/32178/9e663ebb71l.jpg",
"m": "508/32178/9e663ebb71m.jpg",
"s": "508/32178/9e663ebb71s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9537e446114f468faae1ae135ba47ac9.jpg",
"cdn_path": "508/32178/8ce0988766f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8ce0988766",
"cdn_sizes": {
"f": "508/32178/8ce0988766f.jpg",
"l": "508/32178/8ce0988766l.jpg",
"m": "508/32178/8ce0988766m.jpg",
"s": "508/32178/8ce0988766s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/40cd6e0b6e474a279bf7b04c8623b949.jpg",
"cdn_path": "508/32178/b1e3e9e584f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b1e3e9e584",
"cdn_sizes": {
"f": "508/32178/b1e3e9e584f.jpg",
"l": "508/32178/b1e3e9e584l.jpg",
"m": "508/32178/b1e3e9e584m.jpg",
"s": "508/32178/b1e3e9e584s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0d99f4e6827a452ebf19a5b953ca0c5f.jpg",
"cdn_path": "508/32178/31bf47f34df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "31bf47f34d",
"cdn_sizes": {
"f": "508/32178/31bf47f34df.jpg",
"l": "508/32178/31bf47f34dl.jpg",
"m": "508/32178/31bf47f34dm.jpg",
"s": "508/32178/31bf47f34ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/306301f349924f38842bf95b996f8271.jpg",
"cdn_path": "508/32178/93a0eb1707f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "93a0eb1707",
"cdn_sizes": {
"f": "508/32178/93a0eb1707f.jpg",
"l": "508/32178/93a0eb1707l.jpg",
"m": "508/32178/93a0eb1707m.jpg",
"s": "508/32178/93a0eb1707s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d45a318cf01c4f5da6b62bf172d5cb2c.jpg",
"cdn_path": "508/32178/cbde49fd37f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cbde49fd37",
"cdn_sizes": {
"f": "508/32178/cbde49fd37f.jpg",
"l": "508/32178/cbde49fd37l.jpg",
"m": "508/32178/cbde49fd37m.jpg",
"s": "508/32178/cbde49fd37s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5669d40cc1a1475789aaab39c245910f.jpg",
"cdn_path": "508/32178/5570e2d0b2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5570e2d0b2",
"cdn_sizes": {
"f": "508/32178/5570e2d0b2f.jpg",
"l": "508/32178/5570e2d0b2l.jpg",
"m": "508/32178/5570e2d0b2m.jpg",
"s": "508/32178/5570e2d0b2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/20273b1d43e048908554a684c3a6f650.jpg",
"cdn_path": "508/32178/bd028c38daf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bd028c38da",
"cdn_sizes": {
"f": "508/32178/bd028c38daf.jpg",
"l": "508/32178/bd028c38dal.jpg",
"m": "508/32178/bd028c38dam.jpg",
"s": "508/32178/bd028c38das.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/088cf848197841ef85540fb01a6c0825.jpg",
"cdn_path": "508/32178/45c0f77230f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "45c0f77230",
"cdn_sizes": {
"f": "508/32178/45c0f77230f.jpg",
"l": "508/32178/45c0f77230l.jpg",
"m": "508/32178/45c0f77230m.jpg",
"s": "508/32178/45c0f77230s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/13399f11f3804b1592bbe6352e63e78c.jpg",
"cdn_path": "508/32178/9f38fa0af5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9f38fa0af5",
"cdn_sizes": {
"f": "508/32178/9f38fa0af5f.jpg",
"l": "508/32178/9f38fa0af5l.jpg",
"m": "508/32178/9f38fa0af5m.jpg",
"s": "508/32178/9f38fa0af5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/97d82c5769404c598bf37028d8468ce7.jpg",
"cdn_path": "508/32178/d75be0b7bef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d75be0b7be",
"cdn_sizes": {
"f": "508/32178/d75be0b7bef.jpg",
"l": "508/32178/d75be0b7bel.jpg",
"m": "508/32178/d75be0b7bem.jpg",
"s": "508/32178/d75be0b7bes.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/37dca0c1846f444ca4e1457970713ea9.jpg",
"cdn_path": "508/32178/75f906f50ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "75f906f50f",
"cdn_sizes": {
"f": "508/32178/75f906f50ff.jpg",
"l": "508/32178/75f906f50fl.jpg",
"m": "508/32178/75f906f50fm.jpg",
"s": "508/32178/75f906f50fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg",
"cdn_path": "508/32178/bb68f2650ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bb68f2650e",
"cdn_sizes": {
"f": "508/32178/bb68f2650ef.jpg",
"l": "508/32178/bb68f2650el.jpg",
"m": "508/32178/bb68f2650em.jpg",
"s": "508/32178/bb68f2650es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/032488a2dcad43248d873bd42eb77eca.jpg",
"cdn_path": "508/32178/95d06ad3d5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "95d06ad3d5",
"cdn_sizes": {
"f": "508/32178/95d06ad3d5f.jpg",
"l": "508/32178/95d06ad3d5l.jpg",
"m": "508/32178/95d06ad3d5m.jpg",
"s": "508/32178/95d06ad3d5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fd4df47f20a64f59aef6661e19336e46.jpg",
"cdn_path": "508/32178/ede3b224bbf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ede3b224bb",
"cdn_sizes": {
"f": "508/32178/ede3b224bbf.jpg",
"l": "508/32178/ede3b224bbl.jpg",
"m": "508/32178/ede3b224bbm.jpg",
"s": "508/32178/ede3b224bbs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1261188a27ee427d8fb50865ce95fb8b.jpg",
"cdn_path": "508/32178/14701bcf00f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "14701bcf00",
"cdn_sizes": {
"f": "508/32178/14701bcf00f.jpg",
"l": "508/32178/14701bcf00l.jpg",
"m": "508/32178/14701bcf00m.jpg",
"s": "508/32178/14701bcf00s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a6b001dfe3034edf8719b903427c1ec5.jpg",
"cdn_path": "508/32178/7d1bc2f9e8f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "7d1bc2f9e8",
"cdn_sizes": {
"f": "508/32178/7d1bc2f9e8f.jpg",
"l": "508/32178/7d1bc2f9e8l.jpg",
"m": "508/32178/7d1bc2f9e8m.jpg",
"s": "508/32178/7d1bc2f9e8s.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "VN15OTM",
"make": "BMW",
"model": "M3",
"trim_line": "3.0 BiTurbo DCT Euro 6 (s/s) 4dr",
"year": 2015,
"body_type": "Saloon",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "White",
"doors": 4,
"seats": 5,
"mileage": 45000,
"price": 20000,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m3",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202606053037544",
"vdata_scrape_id": "at_id_202606053037544",
"data_complete": false,
"listing": {
"title": null,
"subtitle": "3.0 BiTurbo DCT Euro 6 (s/s) 4dr",
"make": "BMW",
"model": "M3",
"year": 2015,
"price": 20000,
"mileage": 45000,
"fuel": "Petrol",
"body_type": "Saloon",
"gearbox": "Automatic",
"doors": 4,
"seats": 5,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "White",
"range_miles": null,
"vin": null,
"description": "BMW M3 2015 - Alpine White - 20,000\n\nStunning BMW M3 finished in Alpine White with only 45,000 miles from new. The car is in excellent condition inside and out and has been very well maintained throughout ownership.\n\nFull service history with maintenance carried out using Castrol Edge 5W-30 oil. Rear differential service has also been completed, along with rocker cover seals replacement for added peace of mind. Genuine BMW invoices and paperwork will come with the car.\n\nHigh specification including:\n Harman Kardon sound system\n 360 camera\n Front and rear parking sensors\n Heads-Up Display\n Keyless start\n Adaptive headlights\n\nPreviously categorised in 2017 and professionally repaired. Since then, the car has been maintained to a high standard and drives exactly as it should.\n\nThe car offers the perfect balance of performance, comfort, and everyday practicality. A clean, well cared for example that's ready to drive away.\n\n20,000",
"description_section_present": true,
"image_count": 21,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/bbf4c35861a64e1c8e6b31d938beedae.jpg",
"https://m.atcdn.co.uk/a/media/w480/a07f7ea2acc04902b009227407bb455f.jpg",
"https://m.atcdn.co.uk/a/media/w480/8ec6c3d4182e4a078c8af36250775fc3.jpg",
"https://m.atcdn.co.uk/a/media/w800/533f965fb04d4e0c86fc2b39c0772aa8.jpg",
"https://m.atcdn.co.uk/a/media/w480/dd02356afcb84f0988aa8fa0a3edfc61.jpg",
"https://m.atcdn.co.uk/a/media/w480/9537e446114f468faae1ae135ba47ac9.jpg",
"https://m.atcdn.co.uk/a/media/w800/40cd6e0b6e474a279bf7b04c8623b949.jpg",
"https://m.atcdn.co.uk/a/media/w480/0d99f4e6827a452ebf19a5b953ca0c5f.jpg",
"https://m.atcdn.co.uk/a/media/w480/306301f349924f38842bf95b996f8271.jpg",
"https://m.atcdn.co.uk/a/media/w800/d45a318cf01c4f5da6b62bf172d5cb2c.jpg",
"https://m.atcdn.co.uk/a/media/w480/5669d40cc1a1475789aaab39c245910f.jpg",
"https://m.atcdn.co.uk/a/media/w480/20273b1d43e048908554a684c3a6f650.jpg",
"https://m.atcdn.co.uk/a/media/w800/088cf848197841ef85540fb01a6c0825.jpg",
"https://m.atcdn.co.uk/a/media/w480/13399f11f3804b1592bbe6352e63e78c.jpg",
"https://m.atcdn.co.uk/a/media/w480/97d82c5769404c598bf37028d8468ce7.jpg",
"https://m.atcdn.co.uk/a/media/w800/37dca0c1846f444ca4e1457970713ea9.jpg",
"https://m.atcdn.co.uk/a/media/w480/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg",
"https://m.atcdn.co.uk/a/media/w480/032488a2dcad43248d873bd42eb77eca.jpg",
"https://m.atcdn.co.uk/a/media/w800/fd4df47f20a64f59aef6661e19336e46.jpg",
"https://m.atcdn.co.uk/a/media/w480/1261188a27ee427d8fb50865ce95fb8b.jpg",
"https://m.atcdn.co.uk/a/media/w480/a6b001dfe3034edf8719b903427c1ec5.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02081288916",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606053037544",
"scraped_url": "https://www.autotrader.co.uk/car-details/202606053037544",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202606053037544",
"[+0.0s] at_id: 202606053037544",
"[+3.63s] driver started",
"[+5.16s] page loaded",
"[+6.22s] pre-cookie wait done",
"[+6.36s] switched into cookie iframe",
"[+6.7s] cookie button clicked",
"[+7.02s] cookie iframe gone",
"[+8.15s] title: None",
"[+8.19s] subtitle: 3.0 BiTurbo DCT Euro 6 (s/s) 4dr",
"[+8.22s] price: 20000",
"[+8.23s] 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', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information', 'retailer-section-seller-logo']",
"[+8.23s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
"[+8.25s] overview section confirmed via CSS selector",
"[+8.25s] mileage: 45000",
"[+8.26s] year: 2015",
"[+8.28s] fuel: Petrol",
"[+8.28s] body_type: Saloon",
"[+8.29s] gearbox: Automatic",
"[+8.3s] doors: 4",
"[+8.31s] seats: 5",
"[+8.32s] engine: 3.0L",
"[+8.33s] emission_class: Euro 6",
"[+8.33s] colour: White",
"[+8.36s] range_miles: None",
"[+8.37s] data-lp-sdes not found — falling back to title parse",
"[+8.38s] make/model from page title: BMW / M3",
"[+8.45s] dealer_name: None",
"[+8.46s] dealer_id: None",
"[+8.47s] dealer_rating: None",
"[+8.49s] dealer_phone: 02081288916",
"[+8.51s] is_private_seller: True",
"[+8.64s] description_section_present: True",
"[+8.9s] description signpost clicked",
"[+9.47s] description: 939 chars",
"[+9.51s] description modal closed",
"[+9.55s] image_count from counter: 21",
"[+9.61s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+10.28s] image grid present",
"[+10.84s] gallery images extracted: 21",
"[+10.84s] data_complete: False — missing: ['title']",
"[+10.95s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202606053037544",
"vdata_scrape_id": "at_id_202606053037544",
"data_complete": true,
"listing": {
"vrm": "VN15OTM",
"year": 2015,
"make": "BMW",
"model": "M3",
"price": 20000,
"mileage": 45000,
"colour": "White",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr low mileage",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/bbf4c35861a64e1c8e6b31d938beedae.jpg",
"https://m.atcdn.co.uk/a/media/w300/a07f7ea2acc04902b009227407bb455f.jpg",
"https://m.atcdn.co.uk/a/media/w300/8ec6c3d4182e4a078c8af36250775fc3.jpg",
"https://m.atcdn.co.uk/a/media/w300/533f965fb04d4e0c86fc2b39c0772aa8.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd02356afcb84f0988aa8fa0a3edfc61.jpg",
"https://m.atcdn.co.uk/a/media/w300/9537e446114f468faae1ae135ba47ac9.jpg",
"https://m.atcdn.co.uk/a/media/w300/40cd6e0b6e474a279bf7b04c8623b949.jpg",
"https://m.atcdn.co.uk/a/media/w300/0d99f4e6827a452ebf19a5b953ca0c5f.jpg",
"https://m.atcdn.co.uk/a/media/w300/306301f349924f38842bf95b996f8271.jpg",
"https://m.atcdn.co.uk/a/media/w300/d45a318cf01c4f5da6b62bf172d5cb2c.jpg",
"https://m.atcdn.co.uk/a/media/w300/5669d40cc1a1475789aaab39c245910f.jpg",
"https://m.atcdn.co.uk/a/media/w300/20273b1d43e048908554a684c3a6f650.jpg",
"https://m.atcdn.co.uk/a/media/w300/088cf848197841ef85540fb01a6c0825.jpg",
"https://m.atcdn.co.uk/a/media/w300/13399f11f3804b1592bbe6352e63e78c.jpg",
"https://m.atcdn.co.uk/a/media/w300/97d82c5769404c598bf37028d8468ce7.jpg",
"https://m.atcdn.co.uk/a/media/w300/37dca0c1846f444ca4e1457970713ea9.jpg",
"https://m.atcdn.co.uk/a/media/w300/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/032488a2dcad43248d873bd42eb77eca.jpg",
"https://m.atcdn.co.uk/a/media/w300/fd4df47f20a64f59aef6661e19336e46.jpg",
"https://m.atcdn.co.uk/a/media/w300/1261188a27ee427d8fb50865ce95fb8b.jpg",
"https://m.atcdn.co.uk/a/media/w300/a6b001dfe3034edf8719b903427c1ec5.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606053037544",
"scraped_url": "https://www.zuto.com/apply/?advertId=202606053037544&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": 45000,
"model": "M3",
"price": 20000,
"registration": "VN15OTM",
"registrationYear": 2015,
"transmission": "Automatic",
"summary": "BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr low mileage",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/bbf4c35861a64e1c8e6b31d938beedae.jpg",
"https://m.atcdn.co.uk/a/media/w300/a07f7ea2acc04902b009227407bb455f.jpg",
"https://m.atcdn.co.uk/a/media/w300/8ec6c3d4182e4a078c8af36250775fc3.jpg",
"https://m.atcdn.co.uk/a/media/w300/533f965fb04d4e0c86fc2b39c0772aa8.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd02356afcb84f0988aa8fa0a3edfc61.jpg",
"https://m.atcdn.co.uk/a/media/w300/9537e446114f468faae1ae135ba47ac9.jpg",
"https://m.atcdn.co.uk/a/media/w300/40cd6e0b6e474a279bf7b04c8623b949.jpg",
"https://m.atcdn.co.uk/a/media/w300/0d99f4e6827a452ebf19a5b953ca0c5f.jpg",
"https://m.atcdn.co.uk/a/media/w300/306301f349924f38842bf95b996f8271.jpg",
"https://m.atcdn.co.uk/a/media/w300/d45a318cf01c4f5da6b62bf172d5cb2c.jpg",
"https://m.atcdn.co.uk/a/media/w300/5669d40cc1a1475789aaab39c245910f.jpg",
"https://m.atcdn.co.uk/a/media/w300/20273b1d43e048908554a684c3a6f650.jpg",
"https://m.atcdn.co.uk/a/media/w300/088cf848197841ef85540fb01a6c0825.jpg",
"https://m.atcdn.co.uk/a/media/w300/13399f11f3804b1592bbe6352e63e78c.jpg",
"https://m.atcdn.co.uk/a/media/w300/97d82c5769404c598bf37028d8468ce7.jpg",
"https://m.atcdn.co.uk/a/media/w300/37dca0c1846f444ca4e1457970713ea9.jpg",
"https://m.atcdn.co.uk/a/media/w300/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/032488a2dcad43248d873bd42eb77eca.jpg",
"https://m.atcdn.co.uk/a/media/w300/fd4df47f20a64f59aef6661e19336e46.jpg",
"https://m.atcdn.co.uk/a/media/w300/1261188a27ee427d8fb50865ce95fb8b.jpg",
"https://m.atcdn.co.uk/a/media/w300/a6b001dfe3034edf8719b903427c1ec5.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202606053037544",
"stockId": "8a42c99e9e96c779019e98ac75411cec",
"searchId": "202606053037544"
},
"steps": [
"start",
"at_id: 202606053037544",
"url: https://www.zuto.com/apply/?advertId=202606053037544&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: VN15OTM",
"make/model: BMW / M3",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-06-12 21:01:29",
"reasons": [
"first_ingest"
]
}
],
"description": "BMW M3 2015 - Alpine White - 20,000\n\nStunning BMW M3 finished in Alpine White with only 45,000 miles from new. The car is in excellent condition inside and out and has been very well maintained throughout ownership.\n\nFull service history with maintenance carried out using Castrol Edge 5W-30 oil. Rear differential service has also been completed, along with rocker cover seals replacement for added peace of mind. Genuine BMW invoices and paperwork will come with the car.\n\nHigh specification including:\n Harman Kardon sound system\n 360 camera\n Front and rear parking sensors\n Heads-Up Display\n Keyless start\n Adaptive headlights\n\nPreviously categorised in 2017 and professionally repaired. Since then, the car has been maintained to a high standard and drives exactly as it should.\n\nThe car offers the perfect balance of performance, comfort, and everyday practicality. A clean, well cared for example that's ready to drive away.\n\n20,000",
"colour_detail": "White",
"price_history": [
{
"price": 20000,
"recorded_at": "2026-06-12 21:01:29"
}
],
"images_history": [
{
"images": [
{
"hash": "bbf4c35861a64e1c8e6b31d938beedae",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/bbf4c35861a64e1c8e6b31d938beedae.jpg"
}
},
{
"hash": "a07f7ea2acc04902b009227407bb455f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a07f7ea2acc04902b009227407bb455f.jpg"
}
},
{
"hash": "8ec6c3d4182e4a078c8af36250775fc3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8ec6c3d4182e4a078c8af36250775fc3.jpg"
}
},
{
"hash": "533f965fb04d4e0c86fc2b39c0772aa8",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/533f965fb04d4e0c86fc2b39c0772aa8.jpg"
}
},
{
"hash": "dd02356afcb84f0988aa8fa0a3edfc61",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/dd02356afcb84f0988aa8fa0a3edfc61.jpg"
}
},
{
"hash": "9537e446114f468faae1ae135ba47ac9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9537e446114f468faae1ae135ba47ac9.jpg"
}
},
{
"hash": "40cd6e0b6e474a279bf7b04c8623b949",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/40cd6e0b6e474a279bf7b04c8623b949.jpg"
}
},
{
"hash": "0d99f4e6827a452ebf19a5b953ca0c5f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0d99f4e6827a452ebf19a5b953ca0c5f.jpg"
}
},
{
"hash": "306301f349924f38842bf95b996f8271",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/306301f349924f38842bf95b996f8271.jpg"
}
},
{
"hash": "d45a318cf01c4f5da6b62bf172d5cb2c",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/d45a318cf01c4f5da6b62bf172d5cb2c.jpg"
}
},
{
"hash": "5669d40cc1a1475789aaab39c245910f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5669d40cc1a1475789aaab39c245910f.jpg"
}
},
{
"hash": "20273b1d43e048908554a684c3a6f650",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/20273b1d43e048908554a684c3a6f650.jpg"
}
},
{
"hash": "088cf848197841ef85540fb01a6c0825",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/088cf848197841ef85540fb01a6c0825.jpg"
}
},
{
"hash": "13399f11f3804b1592bbe6352e63e78c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/13399f11f3804b1592bbe6352e63e78c.jpg"
}
},
{
"hash": "97d82c5769404c598bf37028d8468ce7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/97d82c5769404c598bf37028d8468ce7.jpg"
}
},
{
"hash": "37dca0c1846f444ca4e1457970713ea9",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/37dca0c1846f444ca4e1457970713ea9.jpg"
}
},
{
"hash": "bd9d361fc1d04ccb9dff35d70cd0f4ac",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg"
}
},
{
"hash": "032488a2dcad43248d873bd42eb77eca",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/032488a2dcad43248d873bd42eb77eca.jpg"
}
},
{
"hash": "fd4df47f20a64f59aef6661e19336e46",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/fd4df47f20a64f59aef6661e19336e46.jpg"
}
},
{
"hash": "1261188a27ee427d8fb50865ce95fb8b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/1261188a27ee427d8fb50865ce95fb8b.jpg"
}
},
{
"hash": "a6b001dfe3034edf8719b903427c1ec5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a6b001dfe3034edf8719b903427c1ec5.jpg"
}
}
],
"recorded_at": "2026-06-12 21:01:29"
}
],
"mileage_history": [
{
"mileage": 45000,
"recorded_at": "2026-06-12 21:01:29"
}
],
"description_history": [
{
"hash": "1c86e303a1742a1cc9525718d67b2d3f",
"text": "BMW M3 2015 - Alpine White - 20,000\n\nStunning BMW M3 finished in Alpine White with only 45,000 miles from new. The car is in excellent condition inside and out and has been very well maintained throughout ownership.\n\nFull service history with maintenance carried out using Castrol Edge 5W-30 oil. Rear differential service has also been completed, along with rocker cover seals replacement for added peace of mind. Genuine BMW invoices and paperwork will come with the car.\n\nHigh specification including:\n Harman Kardon sound system\n 360 camera\n Front and rear parking sensors\n Heads-Up Display\n Keyless start\n Adaptive headlights\n\nPreviously categorised in 2017 and professionally repaired. Since then, the car has been maintained to a high standard and drives exactly as it should.\n\nThe car offers the perfect balance of performance, comfort, and everyday practicality. A clean, well cared for example that's ready to drive away.\n\n20,000",
"recorded_at": "2026-06-12 21:01:29"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bbf4c35861a64e1c8e6b31d938beedae.jpg",
"cdn_path": "508/32178/3b338063d5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3b338063d5",
"cdn_sizes": {
"f": "508/32178/3b338063d5f.jpg",
"l": "508/32178/3b338063d5l.jpg",
"m": "508/32178/3b338063d5m.jpg",
"s": "508/32178/3b338063d5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a07f7ea2acc04902b009227407bb455f.jpg",
"cdn_path": "508/32178/6a40b1518cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6a40b1518c",
"cdn_sizes": {
"f": "508/32178/6a40b1518cf.jpg",
"l": "508/32178/6a40b1518cl.jpg",
"m": "508/32178/6a40b1518cm.jpg",
"s": "508/32178/6a40b1518cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8ec6c3d4182e4a078c8af36250775fc3.jpg",
"cdn_path": "508/32178/116e568538f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "116e568538",
"cdn_sizes": {
"f": "508/32178/116e568538f.jpg",
"l": "508/32178/116e568538l.jpg",
"m": "508/32178/116e568538m.jpg",
"s": "508/32178/116e568538s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/533f965fb04d4e0c86fc2b39c0772aa8.jpg",
"cdn_path": "508/32178/6e64e85116f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6e64e85116",
"cdn_sizes": {
"f": "508/32178/6e64e85116f.jpg",
"l": "508/32178/6e64e85116l.jpg",
"m": "508/32178/6e64e85116m.jpg",
"s": "508/32178/6e64e85116s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dd02356afcb84f0988aa8fa0a3edfc61.jpg",
"cdn_path": "508/32178/9e663ebb71f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "9e663ebb71",
"cdn_sizes": {
"f": "508/32178/9e663ebb71f.jpg",
"l": "508/32178/9e663ebb71l.jpg",
"m": "508/32178/9e663ebb71m.jpg",
"s": "508/32178/9e663ebb71s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9537e446114f468faae1ae135ba47ac9.jpg",
"cdn_path": "508/32178/8ce0988766f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8ce0988766",
"cdn_sizes": {
"f": "508/32178/8ce0988766f.jpg",
"l": "508/32178/8ce0988766l.jpg",
"m": "508/32178/8ce0988766m.jpg",
"s": "508/32178/8ce0988766s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/40cd6e0b6e474a279bf7b04c8623b949.jpg",
"cdn_path": "508/32178/b1e3e9e584f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b1e3e9e584",
"cdn_sizes": {
"f": "508/32178/b1e3e9e584f.jpg",
"l": "508/32178/b1e3e9e584l.jpg",
"m": "508/32178/b1e3e9e584m.jpg",
"s": "508/32178/b1e3e9e584s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0d99f4e6827a452ebf19a5b953ca0c5f.jpg",
"cdn_path": "508/32178/31bf47f34df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "31bf47f34d",
"cdn_sizes": {
"f": "508/32178/31bf47f34df.jpg",
"l": "508/32178/31bf47f34dl.jpg",
"m": "508/32178/31bf47f34dm.jpg",
"s": "508/32178/31bf47f34ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/306301f349924f38842bf95b996f8271.jpg",
"cdn_path": "508/32178/93a0eb1707f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "93a0eb1707",
"cdn_sizes": {
"f": "508/32178/93a0eb1707f.jpg",
"l": "508/32178/93a0eb1707l.jpg",
"m": "508/32178/93a0eb1707m.jpg",
"s": "508/32178/93a0eb1707s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d45a318cf01c4f5da6b62bf172d5cb2c.jpg",
"cdn_path": "508/32178/cbde49fd37f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cbde49fd37",
"cdn_sizes": {
"f": "508/32178/cbde49fd37f.jpg",
"l": "508/32178/cbde49fd37l.jpg",
"m": "508/32178/cbde49fd37m.jpg",
"s": "508/32178/cbde49fd37s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5669d40cc1a1475789aaab39c245910f.jpg",
"cdn_path": "508/32178/5570e2d0b2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5570e2d0b2",
"cdn_sizes": {
"f": "508/32178/5570e2d0b2f.jpg",
"l": "508/32178/5570e2d0b2l.jpg",
"m": "508/32178/5570e2d0b2m.jpg",
"s": "508/32178/5570e2d0b2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/20273b1d43e048908554a684c3a6f650.jpg",
"cdn_path": "508/32178/bd028c38daf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bd028c38da",
"cdn_sizes": {
"f": "508/32178/bd028c38daf.jpg",
"l": "508/32178/bd028c38dal.jpg",
"m": "508/32178/bd028c38dam.jpg",
"s": "508/32178/bd028c38das.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/088cf848197841ef85540fb01a6c0825.jpg",
"cdn_path": "508/32178/45c0f77230f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "45c0f77230",
"cdn_sizes": {
"f": "508/32178/45c0f77230f.jpg",
"l": "508/32178/45c0f77230l.jpg",
"m": "508/32178/45c0f77230m.jpg",
"s": "508/32178/45c0f77230s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/13399f11f3804b1592bbe6352e63e78c.jpg",
"cdn_path": "508/32178/9f38fa0af5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9f38fa0af5",
"cdn_sizes": {
"f": "508/32178/9f38fa0af5f.jpg",
"l": "508/32178/9f38fa0af5l.jpg",
"m": "508/32178/9f38fa0af5m.jpg",
"s": "508/32178/9f38fa0af5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/97d82c5769404c598bf37028d8468ce7.jpg",
"cdn_path": "508/32178/d75be0b7bef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d75be0b7be",
"cdn_sizes": {
"f": "508/32178/d75be0b7bef.jpg",
"l": "508/32178/d75be0b7bel.jpg",
"m": "508/32178/d75be0b7bem.jpg",
"s": "508/32178/d75be0b7bes.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/37dca0c1846f444ca4e1457970713ea9.jpg",
"cdn_path": "508/32178/75f906f50ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "75f906f50f",
"cdn_sizes": {
"f": "508/32178/75f906f50ff.jpg",
"l": "508/32178/75f906f50fl.jpg",
"m": "508/32178/75f906f50fm.jpg",
"s": "508/32178/75f906f50fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg",
"cdn_path": "508/32178/bb68f2650ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bb68f2650e",
"cdn_sizes": {
"f": "508/32178/bb68f2650ef.jpg",
"l": "508/32178/bb68f2650el.jpg",
"m": "508/32178/bb68f2650em.jpg",
"s": "508/32178/bb68f2650es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/032488a2dcad43248d873bd42eb77eca.jpg",
"cdn_path": "508/32178/95d06ad3d5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "95d06ad3d5",
"cdn_sizes": {
"f": "508/32178/95d06ad3d5f.jpg",
"l": "508/32178/95d06ad3d5l.jpg",
"m": "508/32178/95d06ad3d5m.jpg",
"s": "508/32178/95d06ad3d5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fd4df47f20a64f59aef6661e19336e46.jpg",
"cdn_path": "508/32178/ede3b224bbf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ede3b224bb",
"cdn_sizes": {
"f": "508/32178/ede3b224bbf.jpg",
"l": "508/32178/ede3b224bbl.jpg",
"m": "508/32178/ede3b224bbm.jpg",
"s": "508/32178/ede3b224bbs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1261188a27ee427d8fb50865ce95fb8b.jpg",
"cdn_path": "508/32178/14701bcf00f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "14701bcf00",
"cdn_sizes": {
"f": "508/32178/14701bcf00f.jpg",
"l": "508/32178/14701bcf00l.jpg",
"m": "508/32178/14701bcf00m.jpg",
"s": "508/32178/14701bcf00s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a6b001dfe3034edf8719b903427c1ec5.jpg",
"cdn_path": "508/32178/7d1bc2f9e8f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "7d1bc2f9e8",
"cdn_sizes": {
"f": "508/32178/7d1bc2f9e8f.jpg",
"l": "508/32178/7d1bc2f9e8l.jpg",
"m": "508/32178/7d1bc2f9e8m.jpg",
"s": "508/32178/7d1bc2f9e8s.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "VN15OTM",
"make": "BMW",
"model": "M3",
"trim_line": "3.0 BiTurbo DCT Euro 6 (s/s) 4dr",
"year": 2015,
"body_type": "Saloon",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "White",
"doors": 4,
"seats": 5,
"mileage": 45000,
"price": 20000,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m3",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202606053037544",
"vdata_scrape_id": "at_id_202606053037544",
"data_complete": false,
"listing": {
"title": null,
"subtitle": "3.0 BiTurbo DCT Euro 6 (s/s) 4dr",
"make": "BMW",
"model": "M3",
"year": 2015,
"price": 20000,
"mileage": 45000,
"fuel": "Petrol",
"body_type": "Saloon",
"gearbox": "Automatic",
"doors": 4,
"seats": 5,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "White",
"range_miles": null,
"vin": null,
"description": "BMW M3 2015 - Alpine White - 20,000\n\nStunning BMW M3 finished in Alpine White with only 45,000 miles from new. The car is in excellent condition inside and out and has been very well maintained throughout ownership.\n\nFull service history with maintenance carried out using Castrol Edge 5W-30 oil. Rear differential service has also been completed, along with rocker cover seals replacement for added peace of mind. Genuine BMW invoices and paperwork will come with the car.\n\nHigh specification including:\n Harman Kardon sound system\n 360 camera\n Front and rear parking sensors\n Heads-Up Display\n Keyless start\n Adaptive headlights\n\nPreviously categorised in 2017 and professionally repaired. Since then, the car has been maintained to a high standard and drives exactly as it should.\n\nThe car offers the perfect balance of performance, comfort, and everyday practicality. A clean, well cared for example that's ready to drive away.\n\n20,000",
"description_section_present": true,
"image_count": 21,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/bbf4c35861a64e1c8e6b31d938beedae.jpg",
"https://m.atcdn.co.uk/a/media/w480/a07f7ea2acc04902b009227407bb455f.jpg",
"https://m.atcdn.co.uk/a/media/w480/8ec6c3d4182e4a078c8af36250775fc3.jpg",
"https://m.atcdn.co.uk/a/media/w800/533f965fb04d4e0c86fc2b39c0772aa8.jpg",
"https://m.atcdn.co.uk/a/media/w480/dd02356afcb84f0988aa8fa0a3edfc61.jpg",
"https://m.atcdn.co.uk/a/media/w480/9537e446114f468faae1ae135ba47ac9.jpg",
"https://m.atcdn.co.uk/a/media/w800/40cd6e0b6e474a279bf7b04c8623b949.jpg",
"https://m.atcdn.co.uk/a/media/w480/0d99f4e6827a452ebf19a5b953ca0c5f.jpg",
"https://m.atcdn.co.uk/a/media/w480/306301f349924f38842bf95b996f8271.jpg",
"https://m.atcdn.co.uk/a/media/w800/d45a318cf01c4f5da6b62bf172d5cb2c.jpg",
"https://m.atcdn.co.uk/a/media/w480/5669d40cc1a1475789aaab39c245910f.jpg",
"https://m.atcdn.co.uk/a/media/w480/20273b1d43e048908554a684c3a6f650.jpg",
"https://m.atcdn.co.uk/a/media/w800/088cf848197841ef85540fb01a6c0825.jpg",
"https://m.atcdn.co.uk/a/media/w480/13399f11f3804b1592bbe6352e63e78c.jpg",
"https://m.atcdn.co.uk/a/media/w480/97d82c5769404c598bf37028d8468ce7.jpg",
"https://m.atcdn.co.uk/a/media/w800/37dca0c1846f444ca4e1457970713ea9.jpg",
"https://m.atcdn.co.uk/a/media/w480/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg",
"https://m.atcdn.co.uk/a/media/w480/032488a2dcad43248d873bd42eb77eca.jpg",
"https://m.atcdn.co.uk/a/media/w800/fd4df47f20a64f59aef6661e19336e46.jpg",
"https://m.atcdn.co.uk/a/media/w480/1261188a27ee427d8fb50865ce95fb8b.jpg",
"https://m.atcdn.co.uk/a/media/w480/a6b001dfe3034edf8719b903427c1ec5.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02081288916",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606053037544",
"scraped_url": "https://www.autotrader.co.uk/car-details/202606053037544",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202606053037544",
"[+0.0s] at_id: 202606053037544",
"[+3.63s] driver started",
"[+5.16s] page loaded",
"[+6.22s] pre-cookie wait done",
"[+6.36s] switched into cookie iframe",
"[+6.7s] cookie button clicked",
"[+7.02s] cookie iframe gone",
"[+8.15s] title: None",
"[+8.19s] subtitle: 3.0 BiTurbo DCT Euro 6 (s/s) 4dr",
"[+8.22s] price: 20000",
"[+8.23s] 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', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information', 'retailer-section-seller-logo']",
"[+8.23s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
"[+8.25s] overview section confirmed via CSS selector",
"[+8.25s] mileage: 45000",
"[+8.26s] year: 2015",
"[+8.28s] fuel: Petrol",
"[+8.28s] body_type: Saloon",
"[+8.29s] gearbox: Automatic",
"[+8.3s] doors: 4",
"[+8.31s] seats: 5",
"[+8.32s] engine: 3.0L",
"[+8.33s] emission_class: Euro 6",
"[+8.33s] colour: White",
"[+8.36s] range_miles: None",
"[+8.37s] data-lp-sdes not found — falling back to title parse",
"[+8.38s] make/model from page title: BMW / M3",
"[+8.45s] dealer_name: None",
"[+8.46s] dealer_id: None",
"[+8.47s] dealer_rating: None",
"[+8.49s] dealer_phone: 02081288916",
"[+8.51s] is_private_seller: True",
"[+8.64s] description_section_present: True",
"[+8.9s] description signpost clicked",
"[+9.47s] description: 939 chars",
"[+9.51s] description modal closed",
"[+9.55s] image_count from counter: 21",
"[+9.61s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+10.28s] image grid present",
"[+10.84s] gallery images extracted: 21",
"[+10.84s] data_complete: False — missing: ['title']",
"[+10.95s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202606053037544",
"vdata_scrape_id": "at_id_202606053037544",
"data_complete": true,
"listing": {
"vrm": "VN15OTM",
"year": 2015,
"make": "BMW",
"model": "M3",
"price": 20000,
"mileage": 45000,
"colour": "White",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr low mileage",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/bbf4c35861a64e1c8e6b31d938beedae.jpg",
"https://m.atcdn.co.uk/a/media/w300/a07f7ea2acc04902b009227407bb455f.jpg",
"https://m.atcdn.co.uk/a/media/w300/8ec6c3d4182e4a078c8af36250775fc3.jpg",
"https://m.atcdn.co.uk/a/media/w300/533f965fb04d4e0c86fc2b39c0772aa8.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd02356afcb84f0988aa8fa0a3edfc61.jpg",
"https://m.atcdn.co.uk/a/media/w300/9537e446114f468faae1ae135ba47ac9.jpg",
"https://m.atcdn.co.uk/a/media/w300/40cd6e0b6e474a279bf7b04c8623b949.jpg",
"https://m.atcdn.co.uk/a/media/w300/0d99f4e6827a452ebf19a5b953ca0c5f.jpg",
"https://m.atcdn.co.uk/a/media/w300/306301f349924f38842bf95b996f8271.jpg",
"https://m.atcdn.co.uk/a/media/w300/d45a318cf01c4f5da6b62bf172d5cb2c.jpg",
"https://m.atcdn.co.uk/a/media/w300/5669d40cc1a1475789aaab39c245910f.jpg",
"https://m.atcdn.co.uk/a/media/w300/20273b1d43e048908554a684c3a6f650.jpg",
"https://m.atcdn.co.uk/a/media/w300/088cf848197841ef85540fb01a6c0825.jpg",
"https://m.atcdn.co.uk/a/media/w300/13399f11f3804b1592bbe6352e63e78c.jpg",
"https://m.atcdn.co.uk/a/media/w300/97d82c5769404c598bf37028d8468ce7.jpg",
"https://m.atcdn.co.uk/a/media/w300/37dca0c1846f444ca4e1457970713ea9.jpg",
"https://m.atcdn.co.uk/a/media/w300/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/032488a2dcad43248d873bd42eb77eca.jpg",
"https://m.atcdn.co.uk/a/media/w300/fd4df47f20a64f59aef6661e19336e46.jpg",
"https://m.atcdn.co.uk/a/media/w300/1261188a27ee427d8fb50865ce95fb8b.jpg",
"https://m.atcdn.co.uk/a/media/w300/a6b001dfe3034edf8719b903427c1ec5.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606053037544",
"scraped_url": "https://www.zuto.com/apply/?advertId=202606053037544&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": 45000,
"model": "M3",
"price": 20000,
"registration": "VN15OTM",
"registrationYear": 2015,
"transmission": "Automatic",
"summary": "BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr low mileage",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/bbf4c35861a64e1c8e6b31d938beedae.jpg",
"https://m.atcdn.co.uk/a/media/w300/a07f7ea2acc04902b009227407bb455f.jpg",
"https://m.atcdn.co.uk/a/media/w300/8ec6c3d4182e4a078c8af36250775fc3.jpg",
"https://m.atcdn.co.uk/a/media/w300/533f965fb04d4e0c86fc2b39c0772aa8.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd02356afcb84f0988aa8fa0a3edfc61.jpg",
"https://m.atcdn.co.uk/a/media/w300/9537e446114f468faae1ae135ba47ac9.jpg",
"https://m.atcdn.co.uk/a/media/w300/40cd6e0b6e474a279bf7b04c8623b949.jpg",
"https://m.atcdn.co.uk/a/media/w300/0d99f4e6827a452ebf19a5b953ca0c5f.jpg",
"https://m.atcdn.co.uk/a/media/w300/306301f349924f38842bf95b996f8271.jpg",
"https://m.atcdn.co.uk/a/media/w300/d45a318cf01c4f5da6b62bf172d5cb2c.jpg",
"https://m.atcdn.co.uk/a/media/w300/5669d40cc1a1475789aaab39c245910f.jpg",
"https://m.atcdn.co.uk/a/media/w300/20273b1d43e048908554a684c3a6f650.jpg",
"https://m.atcdn.co.uk/a/media/w300/088cf848197841ef85540fb01a6c0825.jpg",
"https://m.atcdn.co.uk/a/media/w300/13399f11f3804b1592bbe6352e63e78c.jpg",
"https://m.atcdn.co.uk/a/media/w300/97d82c5769404c598bf37028d8468ce7.jpg",
"https://m.atcdn.co.uk/a/media/w300/37dca0c1846f444ca4e1457970713ea9.jpg",
"https://m.atcdn.co.uk/a/media/w300/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/032488a2dcad43248d873bd42eb77eca.jpg",
"https://m.atcdn.co.uk/a/media/w300/fd4df47f20a64f59aef6661e19336e46.jpg",
"https://m.atcdn.co.uk/a/media/w300/1261188a27ee427d8fb50865ce95fb8b.jpg",
"https://m.atcdn.co.uk/a/media/w300/a6b001dfe3034edf8719b903427c1ec5.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202606053037544",
"stockId": "8a42c99e9e96c779019e98ac75411cec",
"searchId": "202606053037544"
},
"steps": [
"start",
"at_id: 202606053037544",
"url: https://www.zuto.com/apply/?advertId=202606053037544&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: VN15OTM",
"make/model: BMW / M3",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-06-12 21:01:29",
"reasons": [
"first_ingest"
]
}
],
"description": "BMW M3 2015 - Alpine White - 20,000\n\nStunning BMW M3 finished in Alpine White with only 45,000 miles from new. The car is in excellent condition inside and out and has been very well maintained throughout ownership.\n\nFull service history with maintenance carried out using Castrol Edge 5W-30 oil. Rear differential service has also been completed, along with rocker cover seals replacement for added peace of mind. Genuine BMW invoices and paperwork will come with the car.\n\nHigh specification including:\n Harman Kardon sound system\n 360 camera\n Front and rear parking sensors\n Heads-Up Display\n Keyless start\n Adaptive headlights\n\nPreviously categorised in 2017 and professionally repaired. Since then, the car has been maintained to a high standard and drives exactly as it should.\n\nThe car offers the perfect balance of performance, comfort, and everyday practicality. A clean, well cared for example that's ready to drive away.\n\n20,000",
"colour_detail": "White",
"price_history": [
{
"price": 20000,
"recorded_at": "2026-06-12 21:01:29"
}
],
"images_history": [
{
"images": [
{
"hash": "bbf4c35861a64e1c8e6b31d938beedae",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/bbf4c35861a64e1c8e6b31d938beedae.jpg"
}
},
{
"hash": "a07f7ea2acc04902b009227407bb455f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a07f7ea2acc04902b009227407bb455f.jpg"
}
},
{
"hash": "8ec6c3d4182e4a078c8af36250775fc3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8ec6c3d4182e4a078c8af36250775fc3.jpg"
}
},
{
"hash": "533f965fb04d4e0c86fc2b39c0772aa8",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/533f965fb04d4e0c86fc2b39c0772aa8.jpg"
}
},
{
"hash": "dd02356afcb84f0988aa8fa0a3edfc61",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/dd02356afcb84f0988aa8fa0a3edfc61.jpg"
}
},
{
"hash": "9537e446114f468faae1ae135ba47ac9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9537e446114f468faae1ae135ba47ac9.jpg"
}
},
{
"hash": "40cd6e0b6e474a279bf7b04c8623b949",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/40cd6e0b6e474a279bf7b04c8623b949.jpg"
}
},
{
"hash": "0d99f4e6827a452ebf19a5b953ca0c5f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0d99f4e6827a452ebf19a5b953ca0c5f.jpg"
}
},
{
"hash": "306301f349924f38842bf95b996f8271",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/306301f349924f38842bf95b996f8271.jpg"
}
},
{
"hash": "d45a318cf01c4f5da6b62bf172d5cb2c",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/d45a318cf01c4f5da6b62bf172d5cb2c.jpg"
}
},
{
"hash": "5669d40cc1a1475789aaab39c245910f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5669d40cc1a1475789aaab39c245910f.jpg"
}
},
{
"hash": "20273b1d43e048908554a684c3a6f650",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/20273b1d43e048908554a684c3a6f650.jpg"
}
},
{
"hash": "088cf848197841ef85540fb01a6c0825",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/088cf848197841ef85540fb01a6c0825.jpg"
}
},
{
"hash": "13399f11f3804b1592bbe6352e63e78c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/13399f11f3804b1592bbe6352e63e78c.jpg"
}
},
{
"hash": "97d82c5769404c598bf37028d8468ce7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/97d82c5769404c598bf37028d8468ce7.jpg"
}
},
{
"hash": "37dca0c1846f444ca4e1457970713ea9",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/37dca0c1846f444ca4e1457970713ea9.jpg"
}
},
{
"hash": "bd9d361fc1d04ccb9dff35d70cd0f4ac",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/bd9d361fc1d04ccb9dff35d70cd0f4ac.jpg"
}
},
{
"hash": "032488a2dcad43248d873bd42eb77eca",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/032488a2dcad43248d873bd42eb77eca.jpg"
}
},
{
"hash": "fd4df47f20a64f59aef6661e19336e46",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/fd4df47f20a64f59aef6661e19336e46.jpg"
}
},
{
"hash": "1261188a27ee427d8fb50865ce95fb8b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/1261188a27ee427d8fb50865ce95fb8b.jpg"
}
},
{
"hash": "a6b001dfe3034edf8719b903427c1ec5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a6b001dfe3034edf8719b903427c1ec5.jpg"
}
}
],
"recorded_at": "2026-06-12 21:01:29"
}
],
"mileage_history": [
{
"mileage": 45000,
"recorded_at": "2026-06-12 21:01:29"
}
],
"description_history": [
{
"hash": "1c86e303a1742a1cc9525718d67b2d3f",
"text": "BMW M3 2015 - Alpine White - 20,000\n\nStunning BMW M3 finished in Alpine White with only 45,000 miles from new. The car is in excellent condition inside and out and has been very well maintained throughout ownership.\n\nFull service history with maintenance carried out using Castrol Edge 5W-30 oil. Rear differential service has also been completed, along with rocker cover seals replacement for added peace of mind. Genuine BMW invoices and paperwork will come with the car.\n\nHigh specification including:\n Harman Kardon sound system\n 360 camera\n Front and rear parking sensors\n Heads-Up Display\n Keyless start\n Adaptive headlights\n\nPreviously categorised in 2017 and professionally repaired. Since then, the car has been maintained to a high standard and drives exactly as it should.\n\nThe car offers the perfect balance of performance, comfort, and everyday practicality. A clean, well cared for example that's ready to drive away.\n\n20,000",
"recorded_at": "2026-06-12 21:01:29"
}
]
}