26 images
Online
· Days listed: 6
2017 BMW M4
3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
£34,499
17,148 miles
SW18FFP
Overview
Mileage
17,148 miles
Registration
2017 (17 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Silver
TRADE UP EVENT – JUNE OFFERS NOW ON
Call 01224335577 for your personalised quote
Get £500 more for your BMW when you part exchange during our June Trade Up Event.*
Plus enjoy:
£500 BMW Finance Contribution (minimum borrowing applies)
12 Months BMW Approved Warranty
12 Months BMW Roadside Assistance
Minimum 6 Months MOT on all BMW Approved Used Cars
With a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.
Reserve your chosen vehicle today and speak to our team for a personalised quotation.
*Terms and conditions apply. Ask for full details.
Offered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.
Key features include:
M Competition Package
BMW M Full Carbon Exterior Package
M Double Clutch Transmission - 7-speed
BMW M Head-up Display
Harman/Kardon Surround Sound Audio
20" NON-RFT Black 666 M star-spoke forged alloys
Sun Protection Glass
Carbon Fibre interior trim- Black Chrome
Heated Steering Wheel
Reversing Camera
As a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 3 days ago | £34,499 | −£1,100 |
| 6 days ago | £35,599 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 6 days ago | 17,148 | — |
Item data
Processed fields
- vrm
- SW18FFP
- make
- BMW
- model
- M4
- trim line
- 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
- year
- 2017
- body type
- Coupe
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 3000
- engine size litres
- 3
- colour
- Silver
- doors
- 2
- seats
- 4
- mileage
- 17148
- price
- 34499
- source key
- search-make-bmw-m4
- platform
- autotrader
Item record
- item id
- 26232
- remote id
- https://www.autotrader.co.uk/car-details/202603311185673
- platform
- autotrader
- source key
- search-make-bmw-m4
- remote status
- available
- media count
- 26
- first seen at
- 2026-06-12 07:10:50
- last seen at
- 2026-06-15 08:04:15
- completed at
- 2026-06-15 08:08:09
- remote url
- View original →
Raw data
Item record
{
"item_id": 26232,
"remote_id": "https://www.autotrader.co.uk/car-details/202603311185673",
"source_key": "search-make-bmw-m4",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202603311185673",
"remote_status": "available",
"media_count": 26,
"last_seen_at": "2026-06-15 08:04:15",
"first_seen_at": "2026-06-12 07:10:50",
"completed_at": "2026-06-15 08:08:09",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2820e966e5c74baf905a3e446110f765.jpg",
"cdn_path": "509/26232/003b6d2661f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "003b6d2661",
"cdn_sizes": {
"f": "509/26232/003b6d2661f.jpg",
"l": "509/26232/003b6d2661l.jpg",
"m": "509/26232/003b6d2661m.jpg",
"s": "509/26232/003b6d2661s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b28923c3980a42a7b1eabb9989ae949d.jpg",
"cdn_path": "509/26232/4eef9044fcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4eef9044fc",
"cdn_sizes": {
"f": "509/26232/4eef9044fcf.jpg",
"l": "509/26232/4eef9044fcl.jpg",
"m": "509/26232/4eef9044fcm.jpg",
"s": "509/26232/4eef9044fcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
"cdn_path": "509/26232/fea22f679ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "fea22f679e",
"cdn_sizes": {
"f": "509/26232/fea22f679ef.jpg",
"l": "509/26232/fea22f679el.jpg",
"m": "509/26232/fea22f679em.jpg",
"s": "509/26232/fea22f679es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c624908fb1214ba8adab264825efaa19.jpg",
"cdn_path": "509/26232/49468fd876f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "49468fd876",
"cdn_sizes": {
"f": "509/26232/49468fd876f.jpg",
"l": "509/26232/49468fd876l.jpg",
"m": "509/26232/49468fd876m.jpg",
"s": "509/26232/49468fd876s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/517ba6ed928c4333b17c5e87c0332597.jpg",
"cdn_path": "509/26232/619faa5f1bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "619faa5f1b",
"cdn_sizes": {
"f": "509/26232/619faa5f1bf.jpg",
"l": "509/26232/619faa5f1bl.jpg",
"m": "509/26232/619faa5f1bm.jpg",
"s": "509/26232/619faa5f1bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e1a3f06722b744b6993dac1f30da2811.jpg",
"cdn_path": "509/26232/8360b09311f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8360b09311",
"cdn_sizes": {
"f": "509/26232/8360b09311f.jpg",
"l": "509/26232/8360b09311l.jpg",
"m": "509/26232/8360b09311m.jpg",
"s": "509/26232/8360b09311s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/031849f5ead44a5ea2421b6bd50d830b.jpg",
"cdn_path": "509/26232/d243e87864f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d243e87864",
"cdn_sizes": {
"f": "509/26232/d243e87864f.jpg",
"l": "509/26232/d243e87864l.jpg",
"m": "509/26232/d243e87864m.jpg",
"s": "509/26232/d243e87864s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
"cdn_path": "509/26232/f744c8c521f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f744c8c521",
"cdn_sizes": {
"f": "509/26232/f744c8c521f.jpg",
"l": "509/26232/f744c8c521l.jpg",
"m": "509/26232/f744c8c521m.jpg",
"s": "509/26232/f744c8c521s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1ca701b422d4412998fca1c4250ba040.jpg",
"cdn_path": "509/26232/07a037f239f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "07a037f239",
"cdn_sizes": {
"f": "509/26232/07a037f239f.jpg",
"l": "509/26232/07a037f239l.jpg",
"m": "509/26232/07a037f239m.jpg",
"s": "509/26232/07a037f239s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/43506c920dbb49169d248c7e9af02065.jpg",
"cdn_path": "509/26232/2c18909d82f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2c18909d82",
"cdn_sizes": {
"f": "509/26232/2c18909d82f.jpg",
"l": "509/26232/2c18909d82l.jpg",
"m": "509/26232/2c18909d82m.jpg",
"s": "509/26232/2c18909d82s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4990d03e4ce34e318fadd531d28d61f3.jpg",
"cdn_path": "509/26232/4baae89256f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4baae89256",
"cdn_sizes": {
"f": "509/26232/4baae89256f.jpg",
"l": "509/26232/4baae89256l.jpg",
"m": "509/26232/4baae89256m.jpg",
"s": "509/26232/4baae89256s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/caa50247afbc4a83b2763e655dde3fab.jpg",
"cdn_path": "509/26232/bf7e931de0f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bf7e931de0",
"cdn_sizes": {
"f": "509/26232/bf7e931de0f.jpg",
"l": "509/26232/bf7e931de0l.jpg",
"m": "509/26232/bf7e931de0m.jpg",
"s": "509/26232/bf7e931de0s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
"cdn_path": "509/26232/fb00365718f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "fb00365718",
"cdn_sizes": {
"f": "509/26232/fb00365718f.jpg",
"l": "509/26232/fb00365718l.jpg",
"m": "509/26232/fb00365718m.jpg",
"s": "509/26232/fb00365718s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/198c0daa771340918fd1dd14d7f24cef.jpg",
"cdn_path": "509/26232/d064f26d6ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d064f26d6f",
"cdn_sizes": {
"f": "509/26232/d064f26d6ff.jpg",
"l": "509/26232/d064f26d6fl.jpg",
"m": "509/26232/d064f26d6fm.jpg",
"s": "509/26232/d064f26d6fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0585a2977ddb41a898d62b9d04ec16d3.jpg",
"cdn_path": "509/26232/5664a4174ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5664a4174e",
"cdn_sizes": {
"f": "509/26232/5664a4174ef.jpg",
"l": "509/26232/5664a4174el.jpg",
"m": "509/26232/5664a4174em.jpg",
"s": "509/26232/5664a4174es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0633382c8a544a018c44a41f5cc4091e.jpg",
"cdn_path": "509/26232/390d727105f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "390d727105",
"cdn_sizes": {
"f": "509/26232/390d727105f.jpg",
"l": "509/26232/390d727105l.jpg",
"m": "509/26232/390d727105m.jpg",
"s": "509/26232/390d727105s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/017b7ab990ad40fca7d0916c79619137.jpg",
"cdn_path": "509/26232/783df4a098f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "783df4a098",
"cdn_sizes": {
"f": "509/26232/783df4a098f.jpg",
"l": "509/26232/783df4a098l.jpg",
"m": "509/26232/783df4a098m.jpg",
"s": "509/26232/783df4a098s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fc2065579bdf4aaea02c618544f506fd.jpg",
"cdn_path": "509/26232/799297d13df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "799297d13d",
"cdn_sizes": {
"f": "509/26232/799297d13df.jpg",
"l": "509/26232/799297d13dl.jpg",
"m": "509/26232/799297d13dm.jpg",
"s": "509/26232/799297d13ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ed76c3aad623435ebae93f5f789db446.jpg",
"cdn_path": "509/26232/dc5944ba18f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "dc5944ba18",
"cdn_sizes": {
"f": "509/26232/dc5944ba18f.jpg",
"l": "509/26232/dc5944ba18l.jpg",
"m": "509/26232/dc5944ba18m.jpg",
"s": "509/26232/dc5944ba18s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
"cdn_path": "509/26232/0160471372f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0160471372",
"cdn_sizes": {
"f": "509/26232/0160471372f.jpg",
"l": "509/26232/0160471372l.jpg",
"m": "509/26232/0160471372m.jpg",
"s": "509/26232/0160471372s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
"cdn_path": "509/26232/32cf29c5e5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "32cf29c5e5",
"cdn_sizes": {
"f": "509/26232/32cf29c5e5f.jpg",
"l": "509/26232/32cf29c5e5l.jpg",
"m": "509/26232/32cf29c5e5m.jpg",
"s": "509/26232/32cf29c5e5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/03d4f8cef7d640cbbfd3356d54644248.jpg",
"cdn_path": "509/26232/25568bdbe9f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "25568bdbe9",
"cdn_sizes": {
"f": "509/26232/25568bdbe9f.jpg",
"l": "509/26232/25568bdbe9l.jpg",
"m": "509/26232/25568bdbe9m.jpg",
"s": "509/26232/25568bdbe9s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3893fc54af424bb0a69ba1badf112557.jpg",
"cdn_path": "509/26232/6045045554f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6045045554",
"cdn_sizes": {
"f": "509/26232/6045045554f.jpg",
"l": "509/26232/6045045554l.jpg",
"m": "509/26232/6045045554m.jpg",
"s": "509/26232/6045045554s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8a785f9451974b0da94bec69175c2563.jpg",
"cdn_path": "509/26232/40b5cbd00ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "40b5cbd00e",
"cdn_sizes": {
"f": "509/26232/40b5cbd00ef.jpg",
"l": "509/26232/40b5cbd00el.jpg",
"m": "509/26232/40b5cbd00em.jpg",
"s": "509/26232/40b5cbd00es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/898884980edf459e994e99bbe47b94d4.jpg",
"cdn_path": "509/26232/827adae118f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "827adae118",
"cdn_sizes": {
"f": "509/26232/827adae118f.jpg",
"l": "509/26232/827adae118l.jpg",
"m": "509/26232/827adae118m.jpg",
"s": "509/26232/827adae118s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0c517beff5e24eab90094ea797896998.jpg",
"cdn_path": "509/26232/bef8294405f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bef8294405",
"cdn_sizes": {
"f": "509/26232/bef8294405f.jpg",
"l": "509/26232/bef8294405l.jpg",
"m": "509/26232/bef8294405m.jpg",
"s": "509/26232/bef8294405s.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "SW18FFP",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"year": 2017,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Silver",
"doors": 2,
"seats": 4,
"mileage": 17148,
"price": 34499,
"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": "202603311185673",
"vdata_scrape_id": "at_id_202603311185673",
"data_complete": false,
"listing": {
"title": null,
"subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2017,
"price": 34499,
"mileage": 17148,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Silver",
"range_miles": null,
"vin": null,
"description": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
"description_section_present": true,
"image_count": 26,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/2820e966e5c74baf905a3e446110f765.jpg",
"https://m.atcdn.co.uk/a/media/w480/b28923c3980a42a7b1eabb9989ae949d.jpg",
"https://m.atcdn.co.uk/a/media/w480/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
"https://m.atcdn.co.uk/a/media/w800/c624908fb1214ba8adab264825efaa19.jpg",
"https://m.atcdn.co.uk/a/media/w480/517ba6ed928c4333b17c5e87c0332597.jpg",
"https://m.atcdn.co.uk/a/media/w480/e1a3f06722b744b6993dac1f30da2811.jpg",
"https://m.atcdn.co.uk/a/media/w800/031849f5ead44a5ea2421b6bd50d830b.jpg",
"https://m.atcdn.co.uk/a/media/w480/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
"https://m.atcdn.co.uk/a/media/w480/1ca701b422d4412998fca1c4250ba040.jpg",
"https://m.atcdn.co.uk/a/media/w800/43506c920dbb49169d248c7e9af02065.jpg",
"https://m.atcdn.co.uk/a/media/w480/4990d03e4ce34e318fadd531d28d61f3.jpg",
"https://m.atcdn.co.uk/a/media/w480/caa50247afbc4a83b2763e655dde3fab.jpg",
"https://m.atcdn.co.uk/a/media/w800/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
"https://m.atcdn.co.uk/a/media/w480/198c0daa771340918fd1dd14d7f24cef.jpg",
"https://m.atcdn.co.uk/a/media/w480/0585a2977ddb41a898d62b9d04ec16d3.jpg",
"https://m.atcdn.co.uk/a/media/w800/0633382c8a544a018c44a41f5cc4091e.jpg",
"https://m.atcdn.co.uk/a/media/w480/017b7ab990ad40fca7d0916c79619137.jpg",
"https://m.atcdn.co.uk/a/media/w480/fc2065579bdf4aaea02c618544f506fd.jpg",
"https://m.atcdn.co.uk/a/media/w800/ed76c3aad623435ebae93f5f789db446.jpg",
"https://m.atcdn.co.uk/a/media/w480/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
"https://m.atcdn.co.uk/a/media/w480/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
"https://m.atcdn.co.uk/a/media/w800/03d4f8cef7d640cbbfd3356d54644248.jpg",
"https://m.atcdn.co.uk/a/media/w480/3893fc54af424bb0a69ba1badf112557.jpg",
"https://m.atcdn.co.uk/a/media/w480/8a785f9451974b0da94bec69175c2563.jpg",
"https://m.atcdn.co.uk/a/media/w800/898884980edf459e994e99bbe47b94d4.jpg",
"https://m.atcdn.co.uk/a/media/w480/0c517beff5e24eab90094ea797896998.jpg"
],
"dealer_name": "John Clark BMW Aberdeen",
"dealer_id": "422910",
"dealer_rating": "4.8",
"dealer_phone": "01224952966",
"is_private_seller": false
},
"advert_url": "https://www.autotrader.co.uk/car-details/202603311185673",
"scraped_url": "https://www.autotrader.co.uk/car-details/202603311185673",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202603311185673",
"[+0.0s] at_id: 202603311185673",
"[+4.89s] driver started",
"[+6.98s] page loaded",
"[+8.08s] pre-cookie wait done",
"[+8.18s] switched into cookie iframe",
"[+8.85s] cookie button clicked",
"[+8.95s] cookie iframe gone",
"[+11.13s] title: None",
"[+11.18s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"[+11.21s] price: 34499",
"[+11.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', 'meet-seller-nav', 'delivery-collection-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon']",
"[+11.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']",
"[+11.25s] overview section confirmed via CSS selector",
"[+11.28s] mileage: 17148",
"[+11.29s] year: 2017",
"[+11.31s] fuel: Petrol",
"[+11.32s] body_type: Coupe",
"[+11.33s] gearbox: Automatic",
"[+11.35s] doors: 2",
"[+11.38s] seats: 4",
"[+11.39s] engine: 3.0L",
"[+11.4s] emission_class: Euro 6",
"[+11.41s] colour: Silver",
"[+11.43s] range_miles: None",
"[+11.44s] data-lp-sdes not found — falling back to title parse",
"[+11.45s] make/model from page title: BMW / M4",
"[+11.59s] dealer_name: John Clark BMW Aberdeen",
"[+11.61s] dealer_id: 422910",
"[+11.64s] dealer_rating: 4.8",
"[+11.66s] dealer_phone: 01224952966",
"[+11.68s] is_private_seller: False",
"[+11.8s] description_section_present: True",
"[+12.24s] description signpost clicked",
"[+13.96s] description: 1641 chars",
"[+14.0s] description modal closed",
"[+14.04s] image_count from counter: 26",
"[+14.12s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+14.82s] image grid present",
"[+15.35s] gallery images extracted: 26",
"[+15.35s] data_complete: False — missing: ['title']",
"[+15.5s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202603311185673",
"vdata_scrape_id": "at_id_202603311185673",
"data_complete": true,
"listing": {
"vrm": "SW18FFP",
"year": 2017,
"make": "BMW",
"model": "M4",
"price": 34499,
"mileage": 17148,
"colour": "Silver",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr £500 FINANCE ALLOWANCE",
"dealer_id": "422910",
"dealer_name": "John Clark BMW Aberdeen | AB12 3EW",
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/2820e966e5c74baf905a3e446110f765.jpg",
"https://m.atcdn.co.uk/a/media/w300/b28923c3980a42a7b1eabb9989ae949d.jpg",
"https://m.atcdn.co.uk/a/media/w300/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/c624908fb1214ba8adab264825efaa19.jpg",
"https://m.atcdn.co.uk/a/media/w300/517ba6ed928c4333b17c5e87c0332597.jpg",
"https://m.atcdn.co.uk/a/media/w300/e1a3f06722b744b6993dac1f30da2811.jpg",
"https://m.atcdn.co.uk/a/media/w300/031849f5ead44a5ea2421b6bd50d830b.jpg",
"https://m.atcdn.co.uk/a/media/w300/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
"https://m.atcdn.co.uk/a/media/w300/1ca701b422d4412998fca1c4250ba040.jpg",
"https://m.atcdn.co.uk/a/media/w300/43506c920dbb49169d248c7e9af02065.jpg",
"https://m.atcdn.co.uk/a/media/w300/4990d03e4ce34e318fadd531d28d61f3.jpg",
"https://m.atcdn.co.uk/a/media/w300/caa50247afbc4a83b2763e655dde3fab.jpg",
"https://m.atcdn.co.uk/a/media/w300/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
"https://m.atcdn.co.uk/a/media/w300/198c0daa771340918fd1dd14d7f24cef.jpg",
"https://m.atcdn.co.uk/a/media/w300/0585a2977ddb41a898d62b9d04ec16d3.jpg",
"https://m.atcdn.co.uk/a/media/w300/0633382c8a544a018c44a41f5cc4091e.jpg",
"https://m.atcdn.co.uk/a/media/w300/017b7ab990ad40fca7d0916c79619137.jpg",
"https://m.atcdn.co.uk/a/media/w300/fc2065579bdf4aaea02c618544f506fd.jpg",
"https://m.atcdn.co.uk/a/media/w300/ed76c3aad623435ebae93f5f789db446.jpg",
"https://m.atcdn.co.uk/a/media/w300/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
"https://m.atcdn.co.uk/a/media/w300/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
"https://m.atcdn.co.uk/a/media/w300/03d4f8cef7d640cbbfd3356d54644248.jpg",
"https://m.atcdn.co.uk/a/media/w300/3893fc54af424bb0a69ba1badf112557.jpg",
"https://m.atcdn.co.uk/a/media/w300/8a785f9451974b0da94bec69175c2563.jpg",
"https://m.atcdn.co.uk/a/media/w300/898884980edf459e994e99bbe47b94d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/0c517beff5e24eab90094ea797896998.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202603311185673",
"scraped_url": "https://www.zuto.com/apply/?advertId=202603311185673&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Silver",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 17148,
"model": "M4",
"price": 34499,
"registration": "SW18FFP",
"registrationYear": 2017,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr £500 FINANCE ALLOWANCE",
"dealerId": "422910",
"dealerName": "John Clark BMW Aberdeen | AB12 3EW",
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/2820e966e5c74baf905a3e446110f765.jpg",
"https://m.atcdn.co.uk/a/media/w300/b28923c3980a42a7b1eabb9989ae949d.jpg",
"https://m.atcdn.co.uk/a/media/w300/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/c624908fb1214ba8adab264825efaa19.jpg",
"https://m.atcdn.co.uk/a/media/w300/517ba6ed928c4333b17c5e87c0332597.jpg",
"https://m.atcdn.co.uk/a/media/w300/e1a3f06722b744b6993dac1f30da2811.jpg",
"https://m.atcdn.co.uk/a/media/w300/031849f5ead44a5ea2421b6bd50d830b.jpg",
"https://m.atcdn.co.uk/a/media/w300/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
"https://m.atcdn.co.uk/a/media/w300/1ca701b422d4412998fca1c4250ba040.jpg",
"https://m.atcdn.co.uk/a/media/w300/43506c920dbb49169d248c7e9af02065.jpg",
"https://m.atcdn.co.uk/a/media/w300/4990d03e4ce34e318fadd531d28d61f3.jpg",
"https://m.atcdn.co.uk/a/media/w300/caa50247afbc4a83b2763e655dde3fab.jpg",
"https://m.atcdn.co.uk/a/media/w300/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
"https://m.atcdn.co.uk/a/media/w300/198c0daa771340918fd1dd14d7f24cef.jpg",
"https://m.atcdn.co.uk/a/media/w300/0585a2977ddb41a898d62b9d04ec16d3.jpg",
"https://m.atcdn.co.uk/a/media/w300/0633382c8a544a018c44a41f5cc4091e.jpg",
"https://m.atcdn.co.uk/a/media/w300/017b7ab990ad40fca7d0916c79619137.jpg",
"https://m.atcdn.co.uk/a/media/w300/fc2065579bdf4aaea02c618544f506fd.jpg",
"https://m.atcdn.co.uk/a/media/w300/ed76c3aad623435ebae93f5f789db446.jpg",
"https://m.atcdn.co.uk/a/media/w300/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
"https://m.atcdn.co.uk/a/media/w300/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
"https://m.atcdn.co.uk/a/media/w300/03d4f8cef7d640cbbfd3356d54644248.jpg",
"https://m.atcdn.co.uk/a/media/w300/3893fc54af424bb0a69ba1badf112557.jpg",
"https://m.atcdn.co.uk/a/media/w300/8a785f9451974b0da94bec69175c2563.jpg",
"https://m.atcdn.co.uk/a/media/w300/898884980edf459e994e99bbe47b94d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/0c517beff5e24eab90094ea797896998.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202603311185673",
"stockId": "8a4292b79cfcb255019d451212ef6f29",
"searchId": "202603311185673"
},
"steps": [
"start",
"at_id: 202603311185673",
"url: https://www.zuto.com/apply/?advertId=202603311185673&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: SW18FFP",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-06-12 08:16:14",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-15 09:08:41",
"reasons": [
"price_change"
]
},
{
"at": "2026-06-15 09:09:19",
"reasons": [
"no_change"
]
}
],
"description": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
"colour_detail": "Silver",
"price_history": [
{
"price": 35599,
"recorded_at": "2026-06-12 08:16:14"
},
{
"price": 34499,
"recorded_at": "2026-06-15 09:08:41"
}
],
"images_history": [
{
"images": [
{
"hash": "2820e966e5c74baf905a3e446110f765",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/2820e966e5c74baf905a3e446110f765.jpg"
}
},
{
"hash": "b28923c3980a42a7b1eabb9989ae949d",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b28923c3980a42a7b1eabb9989ae949d.jpg"
}
},
{
"hash": "f2a51274cd3547678c3a9e3cbe2509c3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f2a51274cd3547678c3a9e3cbe2509c3.jpg"
}
},
{
"hash": "c624908fb1214ba8adab264825efaa19",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/c624908fb1214ba8adab264825efaa19.jpg"
}
},
{
"hash": "517ba6ed928c4333b17c5e87c0332597",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/517ba6ed928c4333b17c5e87c0332597.jpg"
}
},
{
"hash": "e1a3f06722b744b6993dac1f30da2811",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e1a3f06722b744b6993dac1f30da2811.jpg"
}
},
{
"hash": "031849f5ead44a5ea2421b6bd50d830b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/031849f5ead44a5ea2421b6bd50d830b.jpg"
}
},
{
"hash": "c074cdb5002a4e9283df7bf4ba90e3f7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c074cdb5002a4e9283df7bf4ba90e3f7.jpg"
}
},
{
"hash": "1ca701b422d4412998fca1c4250ba040",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/1ca701b422d4412998fca1c4250ba040.jpg"
}
},
{
"hash": "43506c920dbb49169d248c7e9af02065",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/43506c920dbb49169d248c7e9af02065.jpg"
}
},
{
"hash": "4990d03e4ce34e318fadd531d28d61f3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4990d03e4ce34e318fadd531d28d61f3.jpg"
}
},
{
"hash": "caa50247afbc4a83b2763e655dde3fab",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/caa50247afbc4a83b2763e655dde3fab.jpg"
}
},
{
"hash": "fc489fe31d28430c8044d8eb1ec4baf5",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/fc489fe31d28430c8044d8eb1ec4baf5.jpg"
}
},
{
"hash": "198c0daa771340918fd1dd14d7f24cef",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/198c0daa771340918fd1dd14d7f24cef.jpg"
}
},
{
"hash": "0585a2977ddb41a898d62b9d04ec16d3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0585a2977ddb41a898d62b9d04ec16d3.jpg"
}
},
{
"hash": "0633382c8a544a018c44a41f5cc4091e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/0633382c8a544a018c44a41f5cc4091e.jpg"
}
},
{
"hash": "017b7ab990ad40fca7d0916c79619137",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/017b7ab990ad40fca7d0916c79619137.jpg"
}
},
{
"hash": "fc2065579bdf4aaea02c618544f506fd",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/fc2065579bdf4aaea02c618544f506fd.jpg"
}
},
{
"hash": "ed76c3aad623435ebae93f5f789db446",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/ed76c3aad623435ebae93f5f789db446.jpg"
}
},
{
"hash": "cbd243c8b6dc46c98c2f1ac156ea954a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cbd243c8b6dc46c98c2f1ac156ea954a.jpg"
}
},
{
"hash": "f2c086898b2e4d7e906421d0ce6d3d33",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f2c086898b2e4d7e906421d0ce6d3d33.jpg"
}
},
{
"hash": "03d4f8cef7d640cbbfd3356d54644248",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/03d4f8cef7d640cbbfd3356d54644248.jpg"
}
},
{
"hash": "3893fc54af424bb0a69ba1badf112557",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3893fc54af424bb0a69ba1badf112557.jpg"
}
},
{
"hash": "8a785f9451974b0da94bec69175c2563",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8a785f9451974b0da94bec69175c2563.jpg"
}
},
{
"hash": "898884980edf459e994e99bbe47b94d4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/898884980edf459e994e99bbe47b94d4.jpg"
}
},
{
"hash": "0c517beff5e24eab90094ea797896998",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0c517beff5e24eab90094ea797896998.jpg"
}
}
],
"recorded_at": "2026-06-12 08:16:14"
}
],
"mileage_history": [
{
"mileage": 17148,
"recorded_at": "2026-06-12 08:16:14"
}
],
"description_history": [
{
"hash": "5a19bda4d225ed22c7e2a03f6c33645e",
"text": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
"recorded_at": "2026-06-15 09:09:19"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2820e966e5c74baf905a3e446110f765.jpg",
"cdn_path": "509/26232/003b6d2661f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "003b6d2661",
"cdn_sizes": {
"f": "509/26232/003b6d2661f.jpg",
"l": "509/26232/003b6d2661l.jpg",
"m": "509/26232/003b6d2661m.jpg",
"s": "509/26232/003b6d2661s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b28923c3980a42a7b1eabb9989ae949d.jpg",
"cdn_path": "509/26232/4eef9044fcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4eef9044fc",
"cdn_sizes": {
"f": "509/26232/4eef9044fcf.jpg",
"l": "509/26232/4eef9044fcl.jpg",
"m": "509/26232/4eef9044fcm.jpg",
"s": "509/26232/4eef9044fcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
"cdn_path": "509/26232/fea22f679ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "fea22f679e",
"cdn_sizes": {
"f": "509/26232/fea22f679ef.jpg",
"l": "509/26232/fea22f679el.jpg",
"m": "509/26232/fea22f679em.jpg",
"s": "509/26232/fea22f679es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c624908fb1214ba8adab264825efaa19.jpg",
"cdn_path": "509/26232/49468fd876f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "49468fd876",
"cdn_sizes": {
"f": "509/26232/49468fd876f.jpg",
"l": "509/26232/49468fd876l.jpg",
"m": "509/26232/49468fd876m.jpg",
"s": "509/26232/49468fd876s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/517ba6ed928c4333b17c5e87c0332597.jpg",
"cdn_path": "509/26232/619faa5f1bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "619faa5f1b",
"cdn_sizes": {
"f": "509/26232/619faa5f1bf.jpg",
"l": "509/26232/619faa5f1bl.jpg",
"m": "509/26232/619faa5f1bm.jpg",
"s": "509/26232/619faa5f1bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e1a3f06722b744b6993dac1f30da2811.jpg",
"cdn_path": "509/26232/8360b09311f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8360b09311",
"cdn_sizes": {
"f": "509/26232/8360b09311f.jpg",
"l": "509/26232/8360b09311l.jpg",
"m": "509/26232/8360b09311m.jpg",
"s": "509/26232/8360b09311s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/031849f5ead44a5ea2421b6bd50d830b.jpg",
"cdn_path": "509/26232/d243e87864f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d243e87864",
"cdn_sizes": {
"f": "509/26232/d243e87864f.jpg",
"l": "509/26232/d243e87864l.jpg",
"m": "509/26232/d243e87864m.jpg",
"s": "509/26232/d243e87864s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
"cdn_path": "509/26232/f744c8c521f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f744c8c521",
"cdn_sizes": {
"f": "509/26232/f744c8c521f.jpg",
"l": "509/26232/f744c8c521l.jpg",
"m": "509/26232/f744c8c521m.jpg",
"s": "509/26232/f744c8c521s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1ca701b422d4412998fca1c4250ba040.jpg",
"cdn_path": "509/26232/07a037f239f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "07a037f239",
"cdn_sizes": {
"f": "509/26232/07a037f239f.jpg",
"l": "509/26232/07a037f239l.jpg",
"m": "509/26232/07a037f239m.jpg",
"s": "509/26232/07a037f239s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/43506c920dbb49169d248c7e9af02065.jpg",
"cdn_path": "509/26232/2c18909d82f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2c18909d82",
"cdn_sizes": {
"f": "509/26232/2c18909d82f.jpg",
"l": "509/26232/2c18909d82l.jpg",
"m": "509/26232/2c18909d82m.jpg",
"s": "509/26232/2c18909d82s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4990d03e4ce34e318fadd531d28d61f3.jpg",
"cdn_path": "509/26232/4baae89256f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4baae89256",
"cdn_sizes": {
"f": "509/26232/4baae89256f.jpg",
"l": "509/26232/4baae89256l.jpg",
"m": "509/26232/4baae89256m.jpg",
"s": "509/26232/4baae89256s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/caa50247afbc4a83b2763e655dde3fab.jpg",
"cdn_path": "509/26232/bf7e931de0f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bf7e931de0",
"cdn_sizes": {
"f": "509/26232/bf7e931de0f.jpg",
"l": "509/26232/bf7e931de0l.jpg",
"m": "509/26232/bf7e931de0m.jpg",
"s": "509/26232/bf7e931de0s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
"cdn_path": "509/26232/fb00365718f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "fb00365718",
"cdn_sizes": {
"f": "509/26232/fb00365718f.jpg",
"l": "509/26232/fb00365718l.jpg",
"m": "509/26232/fb00365718m.jpg",
"s": "509/26232/fb00365718s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/198c0daa771340918fd1dd14d7f24cef.jpg",
"cdn_path": "509/26232/d064f26d6ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d064f26d6f",
"cdn_sizes": {
"f": "509/26232/d064f26d6ff.jpg",
"l": "509/26232/d064f26d6fl.jpg",
"m": "509/26232/d064f26d6fm.jpg",
"s": "509/26232/d064f26d6fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0585a2977ddb41a898d62b9d04ec16d3.jpg",
"cdn_path": "509/26232/5664a4174ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5664a4174e",
"cdn_sizes": {
"f": "509/26232/5664a4174ef.jpg",
"l": "509/26232/5664a4174el.jpg",
"m": "509/26232/5664a4174em.jpg",
"s": "509/26232/5664a4174es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0633382c8a544a018c44a41f5cc4091e.jpg",
"cdn_path": "509/26232/390d727105f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "390d727105",
"cdn_sizes": {
"f": "509/26232/390d727105f.jpg",
"l": "509/26232/390d727105l.jpg",
"m": "509/26232/390d727105m.jpg",
"s": "509/26232/390d727105s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/017b7ab990ad40fca7d0916c79619137.jpg",
"cdn_path": "509/26232/783df4a098f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "783df4a098",
"cdn_sizes": {
"f": "509/26232/783df4a098f.jpg",
"l": "509/26232/783df4a098l.jpg",
"m": "509/26232/783df4a098m.jpg",
"s": "509/26232/783df4a098s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fc2065579bdf4aaea02c618544f506fd.jpg",
"cdn_path": "509/26232/799297d13df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "799297d13d",
"cdn_sizes": {
"f": "509/26232/799297d13df.jpg",
"l": "509/26232/799297d13dl.jpg",
"m": "509/26232/799297d13dm.jpg",
"s": "509/26232/799297d13ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ed76c3aad623435ebae93f5f789db446.jpg",
"cdn_path": "509/26232/dc5944ba18f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "dc5944ba18",
"cdn_sizes": {
"f": "509/26232/dc5944ba18f.jpg",
"l": "509/26232/dc5944ba18l.jpg",
"m": "509/26232/dc5944ba18m.jpg",
"s": "509/26232/dc5944ba18s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
"cdn_path": "509/26232/0160471372f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0160471372",
"cdn_sizes": {
"f": "509/26232/0160471372f.jpg",
"l": "509/26232/0160471372l.jpg",
"m": "509/26232/0160471372m.jpg",
"s": "509/26232/0160471372s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
"cdn_path": "509/26232/32cf29c5e5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "32cf29c5e5",
"cdn_sizes": {
"f": "509/26232/32cf29c5e5f.jpg",
"l": "509/26232/32cf29c5e5l.jpg",
"m": "509/26232/32cf29c5e5m.jpg",
"s": "509/26232/32cf29c5e5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/03d4f8cef7d640cbbfd3356d54644248.jpg",
"cdn_path": "509/26232/25568bdbe9f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "25568bdbe9",
"cdn_sizes": {
"f": "509/26232/25568bdbe9f.jpg",
"l": "509/26232/25568bdbe9l.jpg",
"m": "509/26232/25568bdbe9m.jpg",
"s": "509/26232/25568bdbe9s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3893fc54af424bb0a69ba1badf112557.jpg",
"cdn_path": "509/26232/6045045554f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6045045554",
"cdn_sizes": {
"f": "509/26232/6045045554f.jpg",
"l": "509/26232/6045045554l.jpg",
"m": "509/26232/6045045554m.jpg",
"s": "509/26232/6045045554s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8a785f9451974b0da94bec69175c2563.jpg",
"cdn_path": "509/26232/40b5cbd00ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "40b5cbd00e",
"cdn_sizes": {
"f": "509/26232/40b5cbd00ef.jpg",
"l": "509/26232/40b5cbd00el.jpg",
"m": "509/26232/40b5cbd00em.jpg",
"s": "509/26232/40b5cbd00es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/898884980edf459e994e99bbe47b94d4.jpg",
"cdn_path": "509/26232/827adae118f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "827adae118",
"cdn_sizes": {
"f": "509/26232/827adae118f.jpg",
"l": "509/26232/827adae118l.jpg",
"m": "509/26232/827adae118m.jpg",
"s": "509/26232/827adae118s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0c517beff5e24eab90094ea797896998.jpg",
"cdn_path": "509/26232/bef8294405f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bef8294405",
"cdn_sizes": {
"f": "509/26232/bef8294405f.jpg",
"l": "509/26232/bef8294405l.jpg",
"m": "509/26232/bef8294405m.jpg",
"s": "509/26232/bef8294405s.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "SW18FFP",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"year": 2017,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Silver",
"doors": 2,
"seats": 4,
"mileage": 17148,
"price": 34499,
"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": "202603311185673",
"vdata_scrape_id": "at_id_202603311185673",
"data_complete": false,
"listing": {
"title": null,
"subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2017,
"price": 34499,
"mileage": 17148,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Silver",
"range_miles": null,
"vin": null,
"description": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
"description_section_present": true,
"image_count": 26,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/2820e966e5c74baf905a3e446110f765.jpg",
"https://m.atcdn.co.uk/a/media/w480/b28923c3980a42a7b1eabb9989ae949d.jpg",
"https://m.atcdn.co.uk/a/media/w480/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
"https://m.atcdn.co.uk/a/media/w800/c624908fb1214ba8adab264825efaa19.jpg",
"https://m.atcdn.co.uk/a/media/w480/517ba6ed928c4333b17c5e87c0332597.jpg",
"https://m.atcdn.co.uk/a/media/w480/e1a3f06722b744b6993dac1f30da2811.jpg",
"https://m.atcdn.co.uk/a/media/w800/031849f5ead44a5ea2421b6bd50d830b.jpg",
"https://m.atcdn.co.uk/a/media/w480/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
"https://m.atcdn.co.uk/a/media/w480/1ca701b422d4412998fca1c4250ba040.jpg",
"https://m.atcdn.co.uk/a/media/w800/43506c920dbb49169d248c7e9af02065.jpg",
"https://m.atcdn.co.uk/a/media/w480/4990d03e4ce34e318fadd531d28d61f3.jpg",
"https://m.atcdn.co.uk/a/media/w480/caa50247afbc4a83b2763e655dde3fab.jpg",
"https://m.atcdn.co.uk/a/media/w800/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
"https://m.atcdn.co.uk/a/media/w480/198c0daa771340918fd1dd14d7f24cef.jpg",
"https://m.atcdn.co.uk/a/media/w480/0585a2977ddb41a898d62b9d04ec16d3.jpg",
"https://m.atcdn.co.uk/a/media/w800/0633382c8a544a018c44a41f5cc4091e.jpg",
"https://m.atcdn.co.uk/a/media/w480/017b7ab990ad40fca7d0916c79619137.jpg",
"https://m.atcdn.co.uk/a/media/w480/fc2065579bdf4aaea02c618544f506fd.jpg",
"https://m.atcdn.co.uk/a/media/w800/ed76c3aad623435ebae93f5f789db446.jpg",
"https://m.atcdn.co.uk/a/media/w480/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
"https://m.atcdn.co.uk/a/media/w480/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
"https://m.atcdn.co.uk/a/media/w800/03d4f8cef7d640cbbfd3356d54644248.jpg",
"https://m.atcdn.co.uk/a/media/w480/3893fc54af424bb0a69ba1badf112557.jpg",
"https://m.atcdn.co.uk/a/media/w480/8a785f9451974b0da94bec69175c2563.jpg",
"https://m.atcdn.co.uk/a/media/w800/898884980edf459e994e99bbe47b94d4.jpg",
"https://m.atcdn.co.uk/a/media/w480/0c517beff5e24eab90094ea797896998.jpg"
],
"dealer_name": "John Clark BMW Aberdeen",
"dealer_id": "422910",
"dealer_rating": "4.8",
"dealer_phone": "01224952966",
"is_private_seller": false
},
"advert_url": "https://www.autotrader.co.uk/car-details/202603311185673",
"scraped_url": "https://www.autotrader.co.uk/car-details/202603311185673",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202603311185673",
"[+0.0s] at_id: 202603311185673",
"[+4.89s] driver started",
"[+6.98s] page loaded",
"[+8.08s] pre-cookie wait done",
"[+8.18s] switched into cookie iframe",
"[+8.85s] cookie button clicked",
"[+8.95s] cookie iframe gone",
"[+11.13s] title: None",
"[+11.18s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"[+11.21s] price: 34499",
"[+11.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', 'meet-seller-nav', 'delivery-collection-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon']",
"[+11.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']",
"[+11.25s] overview section confirmed via CSS selector",
"[+11.28s] mileage: 17148",
"[+11.29s] year: 2017",
"[+11.31s] fuel: Petrol",
"[+11.32s] body_type: Coupe",
"[+11.33s] gearbox: Automatic",
"[+11.35s] doors: 2",
"[+11.38s] seats: 4",
"[+11.39s] engine: 3.0L",
"[+11.4s] emission_class: Euro 6",
"[+11.41s] colour: Silver",
"[+11.43s] range_miles: None",
"[+11.44s] data-lp-sdes not found — falling back to title parse",
"[+11.45s] make/model from page title: BMW / M4",
"[+11.59s] dealer_name: John Clark BMW Aberdeen",
"[+11.61s] dealer_id: 422910",
"[+11.64s] dealer_rating: 4.8",
"[+11.66s] dealer_phone: 01224952966",
"[+11.68s] is_private_seller: False",
"[+11.8s] description_section_present: True",
"[+12.24s] description signpost clicked",
"[+13.96s] description: 1641 chars",
"[+14.0s] description modal closed",
"[+14.04s] image_count from counter: 26",
"[+14.12s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+14.82s] image grid present",
"[+15.35s] gallery images extracted: 26",
"[+15.35s] data_complete: False — missing: ['title']",
"[+15.5s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202603311185673",
"vdata_scrape_id": "at_id_202603311185673",
"data_complete": true,
"listing": {
"vrm": "SW18FFP",
"year": 2017,
"make": "BMW",
"model": "M4",
"price": 34499,
"mileage": 17148,
"colour": "Silver",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr £500 FINANCE ALLOWANCE",
"dealer_id": "422910",
"dealer_name": "John Clark BMW Aberdeen | AB12 3EW",
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/2820e966e5c74baf905a3e446110f765.jpg",
"https://m.atcdn.co.uk/a/media/w300/b28923c3980a42a7b1eabb9989ae949d.jpg",
"https://m.atcdn.co.uk/a/media/w300/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/c624908fb1214ba8adab264825efaa19.jpg",
"https://m.atcdn.co.uk/a/media/w300/517ba6ed928c4333b17c5e87c0332597.jpg",
"https://m.atcdn.co.uk/a/media/w300/e1a3f06722b744b6993dac1f30da2811.jpg",
"https://m.atcdn.co.uk/a/media/w300/031849f5ead44a5ea2421b6bd50d830b.jpg",
"https://m.atcdn.co.uk/a/media/w300/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
"https://m.atcdn.co.uk/a/media/w300/1ca701b422d4412998fca1c4250ba040.jpg",
"https://m.atcdn.co.uk/a/media/w300/43506c920dbb49169d248c7e9af02065.jpg",
"https://m.atcdn.co.uk/a/media/w300/4990d03e4ce34e318fadd531d28d61f3.jpg",
"https://m.atcdn.co.uk/a/media/w300/caa50247afbc4a83b2763e655dde3fab.jpg",
"https://m.atcdn.co.uk/a/media/w300/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
"https://m.atcdn.co.uk/a/media/w300/198c0daa771340918fd1dd14d7f24cef.jpg",
"https://m.atcdn.co.uk/a/media/w300/0585a2977ddb41a898d62b9d04ec16d3.jpg",
"https://m.atcdn.co.uk/a/media/w300/0633382c8a544a018c44a41f5cc4091e.jpg",
"https://m.atcdn.co.uk/a/media/w300/017b7ab990ad40fca7d0916c79619137.jpg",
"https://m.atcdn.co.uk/a/media/w300/fc2065579bdf4aaea02c618544f506fd.jpg",
"https://m.atcdn.co.uk/a/media/w300/ed76c3aad623435ebae93f5f789db446.jpg",
"https://m.atcdn.co.uk/a/media/w300/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
"https://m.atcdn.co.uk/a/media/w300/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
"https://m.atcdn.co.uk/a/media/w300/03d4f8cef7d640cbbfd3356d54644248.jpg",
"https://m.atcdn.co.uk/a/media/w300/3893fc54af424bb0a69ba1badf112557.jpg",
"https://m.atcdn.co.uk/a/media/w300/8a785f9451974b0da94bec69175c2563.jpg",
"https://m.atcdn.co.uk/a/media/w300/898884980edf459e994e99bbe47b94d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/0c517beff5e24eab90094ea797896998.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202603311185673",
"scraped_url": "https://www.zuto.com/apply/?advertId=202603311185673&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Silver",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 17148,
"model": "M4",
"price": 34499,
"registration": "SW18FFP",
"registrationYear": 2017,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr £500 FINANCE ALLOWANCE",
"dealerId": "422910",
"dealerName": "John Clark BMW Aberdeen | AB12 3EW",
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/2820e966e5c74baf905a3e446110f765.jpg",
"https://m.atcdn.co.uk/a/media/w300/b28923c3980a42a7b1eabb9989ae949d.jpg",
"https://m.atcdn.co.uk/a/media/w300/f2a51274cd3547678c3a9e3cbe2509c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/c624908fb1214ba8adab264825efaa19.jpg",
"https://m.atcdn.co.uk/a/media/w300/517ba6ed928c4333b17c5e87c0332597.jpg",
"https://m.atcdn.co.uk/a/media/w300/e1a3f06722b744b6993dac1f30da2811.jpg",
"https://m.atcdn.co.uk/a/media/w300/031849f5ead44a5ea2421b6bd50d830b.jpg",
"https://m.atcdn.co.uk/a/media/w300/c074cdb5002a4e9283df7bf4ba90e3f7.jpg",
"https://m.atcdn.co.uk/a/media/w300/1ca701b422d4412998fca1c4250ba040.jpg",
"https://m.atcdn.co.uk/a/media/w300/43506c920dbb49169d248c7e9af02065.jpg",
"https://m.atcdn.co.uk/a/media/w300/4990d03e4ce34e318fadd531d28d61f3.jpg",
"https://m.atcdn.co.uk/a/media/w300/caa50247afbc4a83b2763e655dde3fab.jpg",
"https://m.atcdn.co.uk/a/media/w300/fc489fe31d28430c8044d8eb1ec4baf5.jpg",
"https://m.atcdn.co.uk/a/media/w300/198c0daa771340918fd1dd14d7f24cef.jpg",
"https://m.atcdn.co.uk/a/media/w300/0585a2977ddb41a898d62b9d04ec16d3.jpg",
"https://m.atcdn.co.uk/a/media/w300/0633382c8a544a018c44a41f5cc4091e.jpg",
"https://m.atcdn.co.uk/a/media/w300/017b7ab990ad40fca7d0916c79619137.jpg",
"https://m.atcdn.co.uk/a/media/w300/fc2065579bdf4aaea02c618544f506fd.jpg",
"https://m.atcdn.co.uk/a/media/w300/ed76c3aad623435ebae93f5f789db446.jpg",
"https://m.atcdn.co.uk/a/media/w300/cbd243c8b6dc46c98c2f1ac156ea954a.jpg",
"https://m.atcdn.co.uk/a/media/w300/f2c086898b2e4d7e906421d0ce6d3d33.jpg",
"https://m.atcdn.co.uk/a/media/w300/03d4f8cef7d640cbbfd3356d54644248.jpg",
"https://m.atcdn.co.uk/a/media/w300/3893fc54af424bb0a69ba1badf112557.jpg",
"https://m.atcdn.co.uk/a/media/w300/8a785f9451974b0da94bec69175c2563.jpg",
"https://m.atcdn.co.uk/a/media/w300/898884980edf459e994e99bbe47b94d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/0c517beff5e24eab90094ea797896998.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202603311185673",
"stockId": "8a4292b79cfcb255019d451212ef6f29",
"searchId": "202603311185673"
},
"steps": [
"start",
"at_id: 202603311185673",
"url: https://www.zuto.com/apply/?advertId=202603311185673&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: SW18FFP",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-06-12 08:16:14",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-15 09:08:41",
"reasons": [
"price_change"
]
},
{
"at": "2026-06-15 09:09:19",
"reasons": [
"no_change"
]
}
],
"description": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
"colour_detail": "Silver",
"price_history": [
{
"price": 35599,
"recorded_at": "2026-06-12 08:16:14"
},
{
"price": 34499,
"recorded_at": "2026-06-15 09:08:41"
}
],
"images_history": [
{
"images": [
{
"hash": "2820e966e5c74baf905a3e446110f765",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/2820e966e5c74baf905a3e446110f765.jpg"
}
},
{
"hash": "b28923c3980a42a7b1eabb9989ae949d",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b28923c3980a42a7b1eabb9989ae949d.jpg"
}
},
{
"hash": "f2a51274cd3547678c3a9e3cbe2509c3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f2a51274cd3547678c3a9e3cbe2509c3.jpg"
}
},
{
"hash": "c624908fb1214ba8adab264825efaa19",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/c624908fb1214ba8adab264825efaa19.jpg"
}
},
{
"hash": "517ba6ed928c4333b17c5e87c0332597",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/517ba6ed928c4333b17c5e87c0332597.jpg"
}
},
{
"hash": "e1a3f06722b744b6993dac1f30da2811",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e1a3f06722b744b6993dac1f30da2811.jpg"
}
},
{
"hash": "031849f5ead44a5ea2421b6bd50d830b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/031849f5ead44a5ea2421b6bd50d830b.jpg"
}
},
{
"hash": "c074cdb5002a4e9283df7bf4ba90e3f7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c074cdb5002a4e9283df7bf4ba90e3f7.jpg"
}
},
{
"hash": "1ca701b422d4412998fca1c4250ba040",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/1ca701b422d4412998fca1c4250ba040.jpg"
}
},
{
"hash": "43506c920dbb49169d248c7e9af02065",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/43506c920dbb49169d248c7e9af02065.jpg"
}
},
{
"hash": "4990d03e4ce34e318fadd531d28d61f3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4990d03e4ce34e318fadd531d28d61f3.jpg"
}
},
{
"hash": "caa50247afbc4a83b2763e655dde3fab",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/caa50247afbc4a83b2763e655dde3fab.jpg"
}
},
{
"hash": "fc489fe31d28430c8044d8eb1ec4baf5",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/fc489fe31d28430c8044d8eb1ec4baf5.jpg"
}
},
{
"hash": "198c0daa771340918fd1dd14d7f24cef",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/198c0daa771340918fd1dd14d7f24cef.jpg"
}
},
{
"hash": "0585a2977ddb41a898d62b9d04ec16d3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0585a2977ddb41a898d62b9d04ec16d3.jpg"
}
},
{
"hash": "0633382c8a544a018c44a41f5cc4091e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/0633382c8a544a018c44a41f5cc4091e.jpg"
}
},
{
"hash": "017b7ab990ad40fca7d0916c79619137",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/017b7ab990ad40fca7d0916c79619137.jpg"
}
},
{
"hash": "fc2065579bdf4aaea02c618544f506fd",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/fc2065579bdf4aaea02c618544f506fd.jpg"
}
},
{
"hash": "ed76c3aad623435ebae93f5f789db446",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/ed76c3aad623435ebae93f5f789db446.jpg"
}
},
{
"hash": "cbd243c8b6dc46c98c2f1ac156ea954a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cbd243c8b6dc46c98c2f1ac156ea954a.jpg"
}
},
{
"hash": "f2c086898b2e4d7e906421d0ce6d3d33",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f2c086898b2e4d7e906421d0ce6d3d33.jpg"
}
},
{
"hash": "03d4f8cef7d640cbbfd3356d54644248",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/03d4f8cef7d640cbbfd3356d54644248.jpg"
}
},
{
"hash": "3893fc54af424bb0a69ba1badf112557",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3893fc54af424bb0a69ba1badf112557.jpg"
}
},
{
"hash": "8a785f9451974b0da94bec69175c2563",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8a785f9451974b0da94bec69175c2563.jpg"
}
},
{
"hash": "898884980edf459e994e99bbe47b94d4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/898884980edf459e994e99bbe47b94d4.jpg"
}
},
{
"hash": "0c517beff5e24eab90094ea797896998",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0c517beff5e24eab90094ea797896998.jpg"
}
}
],
"recorded_at": "2026-06-12 08:16:14"
}
],
"mileage_history": [
{
"mileage": 17148,
"recorded_at": "2026-06-12 08:16:14"
}
],
"description_history": [
{
"hash": "5a19bda4d225ed22c7e2a03f6c33645e",
"text": "TRADE UP EVENT – JUNE OFFERS NOW ON\n\nCall 01224335577 for your personalised quote\n\nGet £500 more for your BMW when you part exchange during our June Trade Up Event.*\n\nPlus enjoy:\n\n£500 BMW Finance Contribution (minimum borrowing applies)\n12 Months BMW Approved Warranty\n12 Months BMW Roadside Assistance\nMinimum 6 Months MOT on all BMW Approved Used Cars\n\nWith a wide selection of BMW Approved Used vehicles available, now is the perfect time to upgrade.\n\nReserve your chosen vehicle today and speak to our team for a personalised quotation.\n\n*Terms and conditions apply. Ask for full details.\n\nOffered for sale by John Clark Aberdeen is this 2017 BMW M4 Coupe Competition Package, presented in Silverstone II Metallic with Black Extended Merino Leather interior. This high-performance coupe has covered 17,148 miles. This M4 benefits from the Competition Package, enhancing its power output and dynamic driving capabilities.\n\nKey features include:\n\nM Competition Package\nBMW M Full Carbon Exterior Package\nM Double Clutch Transmission - 7-speed\nBMW M Head-up Display\nHarman/Kardon Surround Sound Audio\n20\" NON-RFT Black 666 M star-spoke forged alloys\nSun Protection Glass\nCarbon Fibre interior trim- Black Chrome\nHeated Steering Wheel\nReversing Camera\n\nAs a BMW Approved Used vehicle, this M4 undergoes thorough inspection and testing by BMW experts, providing quality assurance and peace of mind. Benefit from a minimum 12-month unlimited mileage BMW Warranty, BMW Roadside Assistance and MOT Cover ensuring worry free motoring. You can be assured this vehicle is independently checked with verification of the mileage and vehicle history.",
"recorded_at": "2026-06-15 09:09:19"
}
]
}