22 images
Online
· Days listed: 39
Previously listed as
2018 BMW M4
3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
£31,100
33,584 miles
Y60JEP
Overview
Mileage
33,584 miles
Registration
2018 (18 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Grey
This M4 Competition has been treated with utmost respect throughout its ownership, ensuring exterior and interior of the highest standard.
Every scheduled maintenance has been completed strictly on time by authorised BMW technicians. The car wants for nothing and is ready for its next owner. All documentation, service receipts, and both keys are present.
Benefits include:
- Ghost Immobiliser
- Full Body Carbon Kit
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 4 weeks ago | £31,100 | −£900 |
| 6 weeks ago | £32,000 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 6 weeks ago | 33,584 | — |
From other listings of this vehicle by this dealer
Data points lifted from sibling listings inside the relisting window — same VRM, same dealer, separate adverts.
Sources & channels
Item data
Processed fields
- vrm
- Y60JEP
- make
- BMW
- model
- M4
- trim line
- 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
- year
- 2018
- body type
- Coupe
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 3000
- engine size litres
- 3
- colour
- Grey
- doors
- 2
- seats
- 4
- mileage
- 33584
- price
- 31100
- source key
- search-make-bmw-m4
- platform
- autotrader
Item record
- item id
- 53469
- remote id
- https://www.autotrader.co.uk/car-details/202606253614980
- platform
- autotrader
- source key
- search-make-bmw-m4
- remote status
- available
- media count
- 22
- first seen at
- 2026-06-26 11:07:59
- last seen at
- 2026-07-05 13:30:05
- completed at
- 2026-07-05 13:32:17
- remote url
- View original →
Raw data
Item record
{
"item_id": 53469,
"remote_id": "https://www.autotrader.co.uk/car-details/202606253614980",
"source_key": "search-make-bmw-m4",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202606253614980",
"primary_source_id": 54087,
"primary_source_key": "search-make-bmw-m4",
"primary_source_tier": 2,
"remote_status": "available",
"media_count": 22,
"last_seen_at": "2026-07-05 13:30:05",
"first_seen_at": "2026-06-26 11:07:59",
"completed_at": "2026-07-05 13:32:17",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b4e89f3addbd4a9da953f142e57fd7fb.jpg",
"cdn_path": "509/53469/389d86af54f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "389d86af54",
"cdn_sizes": {
"f": "509/53469/389d86af54f.jpg",
"l": "509/53469/389d86af54l.jpg",
"m": "509/53469/389d86af54m.jpg",
"s": "509/53469/389d86af54s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e4f6600e6b834810a3f3e91f36dd8ddb.jpg",
"cdn_path": "509/53469/8262d11a64f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8262d11a64",
"cdn_sizes": {
"f": "509/53469/8262d11a64f.jpg",
"l": "509/53469/8262d11a64l.jpg",
"m": "509/53469/8262d11a64m.jpg",
"s": "509/53469/8262d11a64s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dda644549fd14de994c1024428c2bc5c.jpg",
"cdn_path": "509/53469/36390d49e1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "36390d49e1",
"cdn_sizes": {
"f": "509/53469/36390d49e1f.jpg",
"l": "509/53469/36390d49e1l.jpg",
"m": "509/53469/36390d49e1m.jpg",
"s": "509/53469/36390d49e1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d01039d17d8e4aff8543912df45bac73.jpg",
"cdn_path": "509/53469/70af76de32f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "70af76de32",
"cdn_sizes": {
"f": "509/53469/70af76de32f.jpg",
"l": "509/53469/70af76de32l.jpg",
"m": "509/53469/70af76de32m.jpg",
"s": "509/53469/70af76de32s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6e605b11221e473ca4413296f55c7e22.jpg",
"cdn_path": "509/53469/cce374f8dcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cce374f8dc",
"cdn_sizes": {
"f": "509/53469/cce374f8dcf.jpg",
"l": "509/53469/cce374f8dcl.jpg",
"m": "509/53469/cce374f8dcm.jpg",
"s": "509/53469/cce374f8dcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/df52c0036a8d471088cc5e540273df75.jpg",
"cdn_path": "509/53469/4e3ab7f654f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4e3ab7f654",
"cdn_sizes": {
"f": "509/53469/4e3ab7f654f.jpg",
"l": "509/53469/4e3ab7f654l.jpg",
"m": "509/53469/4e3ab7f654m.jpg",
"s": "509/53469/4e3ab7f654s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e32adb79e9224b23b7b721b21f926d21.jpg",
"cdn_path": "509/53469/4246d13766f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4246d13766",
"cdn_sizes": {
"f": "509/53469/4246d13766f.jpg",
"l": "509/53469/4246d13766l.jpg",
"m": "509/53469/4246d13766m.jpg",
"s": "509/53469/4246d13766s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e99ccf44f52e431d9505661a23441f6a.jpg",
"cdn_path": "509/53469/5a8841c388f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5a8841c388",
"cdn_sizes": {
"f": "509/53469/5a8841c388f.jpg",
"l": "509/53469/5a8841c388l.jpg",
"m": "509/53469/5a8841c388m.jpg",
"s": "509/53469/5a8841c388s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b3bca1c15e284a1ba13adf2844401a29.jpg",
"cdn_path": "509/53469/380df176ebf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "380df176eb",
"cdn_sizes": {
"f": "509/53469/380df176ebf.jpg",
"l": "509/53469/380df176ebl.jpg",
"m": "509/53469/380df176ebm.jpg",
"s": "509/53469/380df176ebs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b01e147bd85d4a9a918c0d1e42b57627.jpg",
"cdn_path": "509/53469/03e0a3e7a2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "03e0a3e7a2",
"cdn_sizes": {
"f": "509/53469/03e0a3e7a2f.jpg",
"l": "509/53469/03e0a3e7a2l.jpg",
"m": "509/53469/03e0a3e7a2m.jpg",
"s": "509/53469/03e0a3e7a2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg",
"cdn_path": "509/53469/ea69385412f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ea69385412",
"cdn_sizes": {
"f": "509/53469/ea69385412f.jpg",
"l": "509/53469/ea69385412l.jpg",
"m": "509/53469/ea69385412m.jpg",
"s": "509/53469/ea69385412s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c63745594c4642aa87dea783a6ef2284.jpg",
"cdn_path": "509/53469/cb2597030df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cb2597030d",
"cdn_sizes": {
"f": "509/53469/cb2597030df.jpg",
"l": "509/53469/cb2597030dl.jpg",
"m": "509/53469/cb2597030dm.jpg",
"s": "509/53469/cb2597030ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3571e8c9922941fd9b4615251de6dd12.jpg",
"cdn_path": "509/53469/2e9782e9bcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2e9782e9bc",
"cdn_sizes": {
"f": "509/53469/2e9782e9bcf.jpg",
"l": "509/53469/2e9782e9bcl.jpg",
"m": "509/53469/2e9782e9bcm.jpg",
"s": "509/53469/2e9782e9bcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b9c7e9562be84988a9d8f1d036d0b468.jpg",
"cdn_path": "509/53469/0fccc105a5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0fccc105a5",
"cdn_sizes": {
"f": "509/53469/0fccc105a5f.jpg",
"l": "509/53469/0fccc105a5l.jpg",
"m": "509/53469/0fccc105a5m.jpg",
"s": "509/53469/0fccc105a5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/00dfe576e9354d5f9c1a3715c907f84b.jpg",
"cdn_path": "509/53469/fe2d7a9cc9f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "fe2d7a9cc9",
"cdn_sizes": {
"f": "509/53469/fe2d7a9cc9f.jpg",
"l": "509/53469/fe2d7a9cc9l.jpg",
"m": "509/53469/fe2d7a9cc9m.jpg",
"s": "509/53469/fe2d7a9cc9s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fe94052939054eba8954f7e0ad6a4130.jpg",
"cdn_path": "509/53469/b92c0db481f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b92c0db481",
"cdn_sizes": {
"f": "509/53469/b92c0db481f.jpg",
"l": "509/53469/b92c0db481l.jpg",
"m": "509/53469/b92c0db481m.jpg",
"s": "509/53469/b92c0db481s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/029112bf59dc45008c9bae5ffeb7abd1.jpg",
"cdn_path": "509/53469/20a9861fdff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "20a9861fdf",
"cdn_sizes": {
"f": "509/53469/20a9861fdff.jpg",
"l": "509/53469/20a9861fdfl.jpg",
"m": "509/53469/20a9861fdfm.jpg",
"s": "509/53469/20a9861fdfs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/90144f93a77e48ab8d450e6f440c49f5.jpg",
"cdn_path": "509/53469/a139347f4df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a139347f4d",
"cdn_sizes": {
"f": "509/53469/a139347f4df.jpg",
"l": "509/53469/a139347f4dl.jpg",
"m": "509/53469/a139347f4dm.jpg",
"s": "509/53469/a139347f4ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/95f1b87308924f0ea3a2f29c9be05f32.jpg",
"cdn_path": "509/53469/9024f01c91f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9024f01c91",
"cdn_sizes": {
"f": "509/53469/9024f01c91f.jpg",
"l": "509/53469/9024f01c91l.jpg",
"m": "509/53469/9024f01c91m.jpg",
"s": "509/53469/9024f01c91s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/7a180abbc84d44df91942ef8b0fe46ad.jpg",
"cdn_path": "509/53469/15c03265a2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "15c03265a2",
"cdn_sizes": {
"f": "509/53469/15c03265a2f.jpg",
"l": "509/53469/15c03265a2l.jpg",
"m": "509/53469/15c03265a2m.jpg",
"s": "509/53469/15c03265a2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e718ed589e0547dab7e59b7c2c58e4ef.jpg",
"cdn_path": "509/53469/dba911607af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "dba911607a",
"cdn_sizes": {
"f": "509/53469/dba911607af.jpg",
"l": "509/53469/dba911607al.jpg",
"m": "509/53469/dba911607am.jpg",
"s": "509/53469/dba911607as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/10b07fe5c51644228a6e037129105e90.jpg",
"cdn_path": "509/53469/75692d1c40f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "75692d1c40",
"cdn_sizes": {
"f": "509/53469/75692d1c40f.jpg",
"l": "509/53469/75692d1c40l.jpg",
"m": "509/53469/75692d1c40m.jpg",
"s": "509/53469/75692d1c40s.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "Y60JEP",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"year": 2018,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Grey",
"doors": 2,
"seats": 4,
"mileage": 33584,
"price": 31100,
"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": "202606253614980",
"vdata_scrape_id": "at_id_202606253614980",
"data_complete": true,
"listing": {
"title": "2018 BMW M4",
"subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2018,
"price": 31100,
"mileage": 33584,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Grey",
"range_miles": null,
"vin": null,
"description": "This M4 Competition has been treated with utmost respect throughout its ownership, ensuring exterior and interior of the highest standard. \n\nEvery scheduled maintenance has been completed strictly on time by authorised BMW technicians. The car wants for nothing and is ready for its next owner. All documentation, service receipts, and both keys are present. \n\nBenefits include: \n\n- Ghost Immobiliser\n- Full Body Carbon Kit",
"description_section_present": true,
"image_count": 22,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/b4e89f3addbd4a9da953f142e57fd7fb.jpg",
"https://m.atcdn.co.uk/a/media/w480/e4f6600e6b834810a3f3e91f36dd8ddb.jpg",
"https://m.atcdn.co.uk/a/media/w480/dda644549fd14de994c1024428c2bc5c.jpg",
"https://m.atcdn.co.uk/a/media/w800/d01039d17d8e4aff8543912df45bac73.jpg",
"https://m.atcdn.co.uk/a/media/w480/6e605b11221e473ca4413296f55c7e22.jpg",
"https://m.atcdn.co.uk/a/media/w480/df52c0036a8d471088cc5e540273df75.jpg",
"https://m.atcdn.co.uk/a/media/w800/e32adb79e9224b23b7b721b21f926d21.jpg",
"https://m.atcdn.co.uk/a/media/w480/e99ccf44f52e431d9505661a23441f6a.jpg",
"https://m.atcdn.co.uk/a/media/w480/b3bca1c15e284a1ba13adf2844401a29.jpg",
"https://m.atcdn.co.uk/a/media/w800/b01e147bd85d4a9a918c0d1e42b57627.jpg",
"https://m.atcdn.co.uk/a/media/w480/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg",
"https://m.atcdn.co.uk/a/media/w480/c63745594c4642aa87dea783a6ef2284.jpg",
"https://m.atcdn.co.uk/a/media/w800/3571e8c9922941fd9b4615251de6dd12.jpg",
"https://m.atcdn.co.uk/a/media/w480/b9c7e9562be84988a9d8f1d036d0b468.jpg",
"https://m.atcdn.co.uk/a/media/w480/00dfe576e9354d5f9c1a3715c907f84b.jpg",
"https://m.atcdn.co.uk/a/media/w800/fe94052939054eba8954f7e0ad6a4130.jpg",
"https://m.atcdn.co.uk/a/media/w480/029112bf59dc45008c9bae5ffeb7abd1.jpg",
"https://m.atcdn.co.uk/a/media/w480/90144f93a77e48ab8d450e6f440c49f5.jpg",
"https://m.atcdn.co.uk/a/media/w800/95f1b87308924f0ea3a2f29c9be05f32.jpg",
"https://m.atcdn.co.uk/a/media/w480/7a180abbc84d44df91942ef8b0fe46ad.jpg",
"https://m.atcdn.co.uk/a/media/w480/e718ed589e0547dab7e59b7c2c58e4ef.jpg",
"https://m.atcdn.co.uk/a/media/w800/10b07fe5c51644228a6e037129105e90.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01752948300",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606253614980",
"scraped_url": "https://www.autotrader.co.uk/car-details/202606253614980",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202606253614980",
"[+0.0s] at_id: 202606253614980",
"[+2.53s] driver started",
"[+4.48s] page loaded",
"[+5.63s] pre-cookie wait done",
"[+5.7s] switched into cookie iframe",
"[+6.49s] cookie button clicked",
"[+6.52s] cookie iframe gone",
"[+6.57s] title: 2018 BMW M4",
"[+6.61s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"[+8.36s] price: 31100",
"[+8.38s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+8.39s] 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.53s] overview section confirmed via CSS selector",
"[+8.57s] mileage: 33584",
"[+8.59s] year: 2018",
"[+8.64s] fuel: Petrol",
"[+8.65s] body_type: Coupe",
"[+8.66s] gearbox: Automatic",
"[+8.68s] doors: 2",
"[+8.69s] seats: 4",
"[+8.7s] engine: 3.0L",
"[+8.71s] emission_class: Euro 6",
"[+8.72s] colour: Grey",
"[+8.75s] range_miles: None",
"[+8.77s] data-lp-sdes not found — falling back to title parse",
"[+8.9s] make/model from page title: BMW / M4",
"[+9.0s] dealer_name: None",
"[+9.02s] dealer_id: None",
"[+9.13s] dealer_rating: None",
"[+9.17s] dealer_phone: 01752948300",
"[+9.29s] is_private_seller: True",
"[+9.73s] description_section_present: True",
"[+10.01s] description signpost clicked",
"[+10.91s] description: 423 chars",
"[+11.03s] description modal closed",
"[+11.07s] image_count from counter: 22",
"[+11.15s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+11.83s] image grid present",
"[+12.35s] gallery images extracted: 22",
"[+12.35s] data_complete: True",
"[+12.69s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202606253614980",
"vdata_scrape_id": "at_id_202606253614980",
"data_complete": true,
"listing": {
"vrm": "Y60JEP",
"year": 2018,
"make": "BMW",
"model": "M4",
"price": 31100,
"mileage": 33584,
"colour": "Grey",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Full BMW Service History",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/b4e89f3addbd4a9da953f142e57fd7fb.jpg",
"https://m.atcdn.co.uk/a/media/w300/e4f6600e6b834810a3f3e91f36dd8ddb.jpg",
"https://m.atcdn.co.uk/a/media/w300/dda644549fd14de994c1024428c2bc5c.jpg",
"https://m.atcdn.co.uk/a/media/w300/d01039d17d8e4aff8543912df45bac73.jpg",
"https://m.atcdn.co.uk/a/media/w300/6e605b11221e473ca4413296f55c7e22.jpg",
"https://m.atcdn.co.uk/a/media/w300/df52c0036a8d471088cc5e540273df75.jpg",
"https://m.atcdn.co.uk/a/media/w300/e32adb79e9224b23b7b721b21f926d21.jpg",
"https://m.atcdn.co.uk/a/media/w300/e99ccf44f52e431d9505661a23441f6a.jpg",
"https://m.atcdn.co.uk/a/media/w300/b3bca1c15e284a1ba13adf2844401a29.jpg",
"https://m.atcdn.co.uk/a/media/w300/b01e147bd85d4a9a918c0d1e42b57627.jpg",
"https://m.atcdn.co.uk/a/media/w300/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg",
"https://m.atcdn.co.uk/a/media/w300/c63745594c4642aa87dea783a6ef2284.jpg",
"https://m.atcdn.co.uk/a/media/w300/3571e8c9922941fd9b4615251de6dd12.jpg",
"https://m.atcdn.co.uk/a/media/w300/b9c7e9562be84988a9d8f1d036d0b468.jpg",
"https://m.atcdn.co.uk/a/media/w300/00dfe576e9354d5f9c1a3715c907f84b.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe94052939054eba8954f7e0ad6a4130.jpg",
"https://m.atcdn.co.uk/a/media/w300/029112bf59dc45008c9bae5ffeb7abd1.jpg",
"https://m.atcdn.co.uk/a/media/w300/90144f93a77e48ab8d450e6f440c49f5.jpg",
"https://m.atcdn.co.uk/a/media/w300/95f1b87308924f0ea3a2f29c9be05f32.jpg",
"https://m.atcdn.co.uk/a/media/w300/7a180abbc84d44df91942ef8b0fe46ad.jpg",
"https://m.atcdn.co.uk/a/media/w300/e718ed589e0547dab7e59b7c2c58e4ef.jpg",
"https://m.atcdn.co.uk/a/media/w300/10b07fe5c51644228a6e037129105e90.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606253614980",
"scraped_url": "https://www.zuto.com/apply/?advertId=202606253614980&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Grey",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 33584,
"model": "M4",
"price": 31100,
"registration": "Y60JEP",
"registrationYear": 2018,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Full BMW Service History",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/b4e89f3addbd4a9da953f142e57fd7fb.jpg",
"https://m.atcdn.co.uk/a/media/w300/e4f6600e6b834810a3f3e91f36dd8ddb.jpg",
"https://m.atcdn.co.uk/a/media/w300/dda644549fd14de994c1024428c2bc5c.jpg",
"https://m.atcdn.co.uk/a/media/w300/d01039d17d8e4aff8543912df45bac73.jpg",
"https://m.atcdn.co.uk/a/media/w300/6e605b11221e473ca4413296f55c7e22.jpg",
"https://m.atcdn.co.uk/a/media/w300/df52c0036a8d471088cc5e540273df75.jpg",
"https://m.atcdn.co.uk/a/media/w300/e32adb79e9224b23b7b721b21f926d21.jpg",
"https://m.atcdn.co.uk/a/media/w300/e99ccf44f52e431d9505661a23441f6a.jpg",
"https://m.atcdn.co.uk/a/media/w300/b3bca1c15e284a1ba13adf2844401a29.jpg",
"https://m.atcdn.co.uk/a/media/w300/b01e147bd85d4a9a918c0d1e42b57627.jpg",
"https://m.atcdn.co.uk/a/media/w300/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg",
"https://m.atcdn.co.uk/a/media/w300/c63745594c4642aa87dea783a6ef2284.jpg",
"https://m.atcdn.co.uk/a/media/w300/3571e8c9922941fd9b4615251de6dd12.jpg",
"https://m.atcdn.co.uk/a/media/w300/b9c7e9562be84988a9d8f1d036d0b468.jpg",
"https://m.atcdn.co.uk/a/media/w300/00dfe576e9354d5f9c1a3715c907f84b.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe94052939054eba8954f7e0ad6a4130.jpg",
"https://m.atcdn.co.uk/a/media/w300/029112bf59dc45008c9bae5ffeb7abd1.jpg",
"https://m.atcdn.co.uk/a/media/w300/90144f93a77e48ab8d450e6f440c49f5.jpg",
"https://m.atcdn.co.uk/a/media/w300/95f1b87308924f0ea3a2f29c9be05f32.jpg",
"https://m.atcdn.co.uk/a/media/w300/7a180abbc84d44df91942ef8b0fe46ad.jpg",
"https://m.atcdn.co.uk/a/media/w300/e718ed589e0547dab7e59b7c2c58e4ef.jpg",
"https://m.atcdn.co.uk/a/media/w300/10b07fe5c51644228a6e037129105e90.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202606253614980",
"stockId": "8a42bb849ef9d818019efee4225611ae",
"searchId": "202606253614980"
},
"steps": [
"start",
"at_id: 202606253614980",
"url: https://www.zuto.com/apply/?advertId=202606253614980&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: Y60JEP",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-06-26 12:09:36",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-07-05 14:32:37",
"reasons": [
"price_change"
]
}
],
"description": "This M4 Competition has been treated with utmost respect throughout its ownership, ensuring exterior and interior of the highest standard. \n\nEvery scheduled maintenance has been completed strictly on time by authorised BMW technicians. The car wants for nothing and is ready for its next owner. All documentation, service receipts, and both keys are present. \n\nBenefits include: \n\n- Ghost Immobiliser\n- Full Body Carbon Kit",
"colour_detail": "Grey",
"price_history": [
{
"price": 32000,
"recorded_at": "2026-06-26 12:09:36"
},
{
"price": 31100,
"recorded_at": "2026-07-05 14:32:37"
}
],
"images_history": [
{
"images": [
{
"hash": "b4e89f3addbd4a9da953f142e57fd7fb",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b4e89f3addbd4a9da953f142e57fd7fb.jpg"
}
},
{
"hash": "e4f6600e6b834810a3f3e91f36dd8ddb",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e4f6600e6b834810a3f3e91f36dd8ddb.jpg"
}
},
{
"hash": "dda644549fd14de994c1024428c2bc5c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/dda644549fd14de994c1024428c2bc5c.jpg"
}
},
{
"hash": "d01039d17d8e4aff8543912df45bac73",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/d01039d17d8e4aff8543912df45bac73.jpg"
}
},
{
"hash": "6e605b11221e473ca4413296f55c7e22",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6e605b11221e473ca4413296f55c7e22.jpg"
}
},
{
"hash": "df52c0036a8d471088cc5e540273df75",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/df52c0036a8d471088cc5e540273df75.jpg"
}
},
{
"hash": "e32adb79e9224b23b7b721b21f926d21",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/e32adb79e9224b23b7b721b21f926d21.jpg"
}
},
{
"hash": "e99ccf44f52e431d9505661a23441f6a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e99ccf44f52e431d9505661a23441f6a.jpg"
}
},
{
"hash": "b3bca1c15e284a1ba13adf2844401a29",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b3bca1c15e284a1ba13adf2844401a29.jpg"
}
},
{
"hash": "b01e147bd85d4a9a918c0d1e42b57627",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b01e147bd85d4a9a918c0d1e42b57627.jpg"
}
},
{
"hash": "67ff76a1ca2f4a44b1fd4c0a8dea9eac",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg"
}
},
{
"hash": "c63745594c4642aa87dea783a6ef2284",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c63745594c4642aa87dea783a6ef2284.jpg"
}
},
{
"hash": "3571e8c9922941fd9b4615251de6dd12",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/3571e8c9922941fd9b4615251de6dd12.jpg"
}
},
{
"hash": "b9c7e9562be84988a9d8f1d036d0b468",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b9c7e9562be84988a9d8f1d036d0b468.jpg"
}
},
{
"hash": "00dfe576e9354d5f9c1a3715c907f84b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/00dfe576e9354d5f9c1a3715c907f84b.jpg"
}
},
{
"hash": "fe94052939054eba8954f7e0ad6a4130",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/fe94052939054eba8954f7e0ad6a4130.jpg"
}
},
{
"hash": "029112bf59dc45008c9bae5ffeb7abd1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/029112bf59dc45008c9bae5ffeb7abd1.jpg"
}
},
{
"hash": "90144f93a77e48ab8d450e6f440c49f5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/90144f93a77e48ab8d450e6f440c49f5.jpg"
}
},
{
"hash": "95f1b87308924f0ea3a2f29c9be05f32",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/95f1b87308924f0ea3a2f29c9be05f32.jpg"
}
},
{
"hash": "7a180abbc84d44df91942ef8b0fe46ad",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/7a180abbc84d44df91942ef8b0fe46ad.jpg"
}
},
{
"hash": "e718ed589e0547dab7e59b7c2c58e4ef",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e718ed589e0547dab7e59b7c2c58e4ef.jpg"
}
},
{
"hash": "10b07fe5c51644228a6e037129105e90",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/10b07fe5c51644228a6e037129105e90.jpg"
}
}
],
"recorded_at": "2026-06-26 12:09:36"
}
],
"mileage_history": [
{
"mileage": 33584,
"recorded_at": "2026-06-26 12:09:36"
}
],
"description_history": [
{
"hash": "996d29e42d30511b282d4d0625889ef4",
"text": "This M4 Competition has been treated with utmost respect throughout its ownership, ensuring exterior and interior of the highest standard. \n\nEvery scheduled maintenance has been completed strictly on time by authorised BMW technicians. The car wants for nothing and is ready for its next owner. All documentation, service receipts, and both keys are present. \n\nBenefits include: \n\n- Ghost Immobiliser\n- Full Body Carbon Kit",
"recorded_at": "2026-07-05 14:32:37"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b4e89f3addbd4a9da953f142e57fd7fb.jpg",
"cdn_path": "509/53469/389d86af54f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "389d86af54",
"cdn_sizes": {
"f": "509/53469/389d86af54f.jpg",
"l": "509/53469/389d86af54l.jpg",
"m": "509/53469/389d86af54m.jpg",
"s": "509/53469/389d86af54s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e4f6600e6b834810a3f3e91f36dd8ddb.jpg",
"cdn_path": "509/53469/8262d11a64f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8262d11a64",
"cdn_sizes": {
"f": "509/53469/8262d11a64f.jpg",
"l": "509/53469/8262d11a64l.jpg",
"m": "509/53469/8262d11a64m.jpg",
"s": "509/53469/8262d11a64s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dda644549fd14de994c1024428c2bc5c.jpg",
"cdn_path": "509/53469/36390d49e1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "36390d49e1",
"cdn_sizes": {
"f": "509/53469/36390d49e1f.jpg",
"l": "509/53469/36390d49e1l.jpg",
"m": "509/53469/36390d49e1m.jpg",
"s": "509/53469/36390d49e1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d01039d17d8e4aff8543912df45bac73.jpg",
"cdn_path": "509/53469/70af76de32f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "70af76de32",
"cdn_sizes": {
"f": "509/53469/70af76de32f.jpg",
"l": "509/53469/70af76de32l.jpg",
"m": "509/53469/70af76de32m.jpg",
"s": "509/53469/70af76de32s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6e605b11221e473ca4413296f55c7e22.jpg",
"cdn_path": "509/53469/cce374f8dcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cce374f8dc",
"cdn_sizes": {
"f": "509/53469/cce374f8dcf.jpg",
"l": "509/53469/cce374f8dcl.jpg",
"m": "509/53469/cce374f8dcm.jpg",
"s": "509/53469/cce374f8dcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/df52c0036a8d471088cc5e540273df75.jpg",
"cdn_path": "509/53469/4e3ab7f654f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4e3ab7f654",
"cdn_sizes": {
"f": "509/53469/4e3ab7f654f.jpg",
"l": "509/53469/4e3ab7f654l.jpg",
"m": "509/53469/4e3ab7f654m.jpg",
"s": "509/53469/4e3ab7f654s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e32adb79e9224b23b7b721b21f926d21.jpg",
"cdn_path": "509/53469/4246d13766f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4246d13766",
"cdn_sizes": {
"f": "509/53469/4246d13766f.jpg",
"l": "509/53469/4246d13766l.jpg",
"m": "509/53469/4246d13766m.jpg",
"s": "509/53469/4246d13766s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e99ccf44f52e431d9505661a23441f6a.jpg",
"cdn_path": "509/53469/5a8841c388f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5a8841c388",
"cdn_sizes": {
"f": "509/53469/5a8841c388f.jpg",
"l": "509/53469/5a8841c388l.jpg",
"m": "509/53469/5a8841c388m.jpg",
"s": "509/53469/5a8841c388s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b3bca1c15e284a1ba13adf2844401a29.jpg",
"cdn_path": "509/53469/380df176ebf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "380df176eb",
"cdn_sizes": {
"f": "509/53469/380df176ebf.jpg",
"l": "509/53469/380df176ebl.jpg",
"m": "509/53469/380df176ebm.jpg",
"s": "509/53469/380df176ebs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b01e147bd85d4a9a918c0d1e42b57627.jpg",
"cdn_path": "509/53469/03e0a3e7a2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "03e0a3e7a2",
"cdn_sizes": {
"f": "509/53469/03e0a3e7a2f.jpg",
"l": "509/53469/03e0a3e7a2l.jpg",
"m": "509/53469/03e0a3e7a2m.jpg",
"s": "509/53469/03e0a3e7a2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg",
"cdn_path": "509/53469/ea69385412f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ea69385412",
"cdn_sizes": {
"f": "509/53469/ea69385412f.jpg",
"l": "509/53469/ea69385412l.jpg",
"m": "509/53469/ea69385412m.jpg",
"s": "509/53469/ea69385412s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c63745594c4642aa87dea783a6ef2284.jpg",
"cdn_path": "509/53469/cb2597030df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cb2597030d",
"cdn_sizes": {
"f": "509/53469/cb2597030df.jpg",
"l": "509/53469/cb2597030dl.jpg",
"m": "509/53469/cb2597030dm.jpg",
"s": "509/53469/cb2597030ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3571e8c9922941fd9b4615251de6dd12.jpg",
"cdn_path": "509/53469/2e9782e9bcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2e9782e9bc",
"cdn_sizes": {
"f": "509/53469/2e9782e9bcf.jpg",
"l": "509/53469/2e9782e9bcl.jpg",
"m": "509/53469/2e9782e9bcm.jpg",
"s": "509/53469/2e9782e9bcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b9c7e9562be84988a9d8f1d036d0b468.jpg",
"cdn_path": "509/53469/0fccc105a5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0fccc105a5",
"cdn_sizes": {
"f": "509/53469/0fccc105a5f.jpg",
"l": "509/53469/0fccc105a5l.jpg",
"m": "509/53469/0fccc105a5m.jpg",
"s": "509/53469/0fccc105a5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/00dfe576e9354d5f9c1a3715c907f84b.jpg",
"cdn_path": "509/53469/fe2d7a9cc9f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "fe2d7a9cc9",
"cdn_sizes": {
"f": "509/53469/fe2d7a9cc9f.jpg",
"l": "509/53469/fe2d7a9cc9l.jpg",
"m": "509/53469/fe2d7a9cc9m.jpg",
"s": "509/53469/fe2d7a9cc9s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fe94052939054eba8954f7e0ad6a4130.jpg",
"cdn_path": "509/53469/b92c0db481f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b92c0db481",
"cdn_sizes": {
"f": "509/53469/b92c0db481f.jpg",
"l": "509/53469/b92c0db481l.jpg",
"m": "509/53469/b92c0db481m.jpg",
"s": "509/53469/b92c0db481s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/029112bf59dc45008c9bae5ffeb7abd1.jpg",
"cdn_path": "509/53469/20a9861fdff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "20a9861fdf",
"cdn_sizes": {
"f": "509/53469/20a9861fdff.jpg",
"l": "509/53469/20a9861fdfl.jpg",
"m": "509/53469/20a9861fdfm.jpg",
"s": "509/53469/20a9861fdfs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/90144f93a77e48ab8d450e6f440c49f5.jpg",
"cdn_path": "509/53469/a139347f4df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a139347f4d",
"cdn_sizes": {
"f": "509/53469/a139347f4df.jpg",
"l": "509/53469/a139347f4dl.jpg",
"m": "509/53469/a139347f4dm.jpg",
"s": "509/53469/a139347f4ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/95f1b87308924f0ea3a2f29c9be05f32.jpg",
"cdn_path": "509/53469/9024f01c91f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9024f01c91",
"cdn_sizes": {
"f": "509/53469/9024f01c91f.jpg",
"l": "509/53469/9024f01c91l.jpg",
"m": "509/53469/9024f01c91m.jpg",
"s": "509/53469/9024f01c91s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/7a180abbc84d44df91942ef8b0fe46ad.jpg",
"cdn_path": "509/53469/15c03265a2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "15c03265a2",
"cdn_sizes": {
"f": "509/53469/15c03265a2f.jpg",
"l": "509/53469/15c03265a2l.jpg",
"m": "509/53469/15c03265a2m.jpg",
"s": "509/53469/15c03265a2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e718ed589e0547dab7e59b7c2c58e4ef.jpg",
"cdn_path": "509/53469/dba911607af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "dba911607a",
"cdn_sizes": {
"f": "509/53469/dba911607af.jpg",
"l": "509/53469/dba911607al.jpg",
"m": "509/53469/dba911607am.jpg",
"s": "509/53469/dba911607as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/10b07fe5c51644228a6e037129105e90.jpg",
"cdn_path": "509/53469/75692d1c40f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "75692d1c40",
"cdn_sizes": {
"f": "509/53469/75692d1c40f.jpg",
"l": "509/53469/75692d1c40l.jpg",
"m": "509/53469/75692d1c40m.jpg",
"s": "509/53469/75692d1c40s.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "Y60JEP",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"year": 2018,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Grey",
"doors": 2,
"seats": 4,
"mileage": 33584,
"price": 31100,
"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": "202606253614980",
"vdata_scrape_id": "at_id_202606253614980",
"data_complete": true,
"listing": {
"title": "2018 BMW M4",
"subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2018,
"price": 31100,
"mileage": 33584,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Grey",
"range_miles": null,
"vin": null,
"description": "This M4 Competition has been treated with utmost respect throughout its ownership, ensuring exterior and interior of the highest standard. \n\nEvery scheduled maintenance has been completed strictly on time by authorised BMW technicians. The car wants for nothing and is ready for its next owner. All documentation, service receipts, and both keys are present. \n\nBenefits include: \n\n- Ghost Immobiliser\n- Full Body Carbon Kit",
"description_section_present": true,
"image_count": 22,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/b4e89f3addbd4a9da953f142e57fd7fb.jpg",
"https://m.atcdn.co.uk/a/media/w480/e4f6600e6b834810a3f3e91f36dd8ddb.jpg",
"https://m.atcdn.co.uk/a/media/w480/dda644549fd14de994c1024428c2bc5c.jpg",
"https://m.atcdn.co.uk/a/media/w800/d01039d17d8e4aff8543912df45bac73.jpg",
"https://m.atcdn.co.uk/a/media/w480/6e605b11221e473ca4413296f55c7e22.jpg",
"https://m.atcdn.co.uk/a/media/w480/df52c0036a8d471088cc5e540273df75.jpg",
"https://m.atcdn.co.uk/a/media/w800/e32adb79e9224b23b7b721b21f926d21.jpg",
"https://m.atcdn.co.uk/a/media/w480/e99ccf44f52e431d9505661a23441f6a.jpg",
"https://m.atcdn.co.uk/a/media/w480/b3bca1c15e284a1ba13adf2844401a29.jpg",
"https://m.atcdn.co.uk/a/media/w800/b01e147bd85d4a9a918c0d1e42b57627.jpg",
"https://m.atcdn.co.uk/a/media/w480/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg",
"https://m.atcdn.co.uk/a/media/w480/c63745594c4642aa87dea783a6ef2284.jpg",
"https://m.atcdn.co.uk/a/media/w800/3571e8c9922941fd9b4615251de6dd12.jpg",
"https://m.atcdn.co.uk/a/media/w480/b9c7e9562be84988a9d8f1d036d0b468.jpg",
"https://m.atcdn.co.uk/a/media/w480/00dfe576e9354d5f9c1a3715c907f84b.jpg",
"https://m.atcdn.co.uk/a/media/w800/fe94052939054eba8954f7e0ad6a4130.jpg",
"https://m.atcdn.co.uk/a/media/w480/029112bf59dc45008c9bae5ffeb7abd1.jpg",
"https://m.atcdn.co.uk/a/media/w480/90144f93a77e48ab8d450e6f440c49f5.jpg",
"https://m.atcdn.co.uk/a/media/w800/95f1b87308924f0ea3a2f29c9be05f32.jpg",
"https://m.atcdn.co.uk/a/media/w480/7a180abbc84d44df91942ef8b0fe46ad.jpg",
"https://m.atcdn.co.uk/a/media/w480/e718ed589e0547dab7e59b7c2c58e4ef.jpg",
"https://m.atcdn.co.uk/a/media/w800/10b07fe5c51644228a6e037129105e90.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01752948300",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606253614980",
"scraped_url": "https://www.autotrader.co.uk/car-details/202606253614980",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202606253614980",
"[+0.0s] at_id: 202606253614980",
"[+2.53s] driver started",
"[+4.48s] page loaded",
"[+5.63s] pre-cookie wait done",
"[+5.7s] switched into cookie iframe",
"[+6.49s] cookie button clicked",
"[+6.52s] cookie iframe gone",
"[+6.57s] title: 2018 BMW M4",
"[+6.61s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"[+8.36s] price: 31100",
"[+8.38s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+8.39s] 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.53s] overview section confirmed via CSS selector",
"[+8.57s] mileage: 33584",
"[+8.59s] year: 2018",
"[+8.64s] fuel: Petrol",
"[+8.65s] body_type: Coupe",
"[+8.66s] gearbox: Automatic",
"[+8.68s] doors: 2",
"[+8.69s] seats: 4",
"[+8.7s] engine: 3.0L",
"[+8.71s] emission_class: Euro 6",
"[+8.72s] colour: Grey",
"[+8.75s] range_miles: None",
"[+8.77s] data-lp-sdes not found — falling back to title parse",
"[+8.9s] make/model from page title: BMW / M4",
"[+9.0s] dealer_name: None",
"[+9.02s] dealer_id: None",
"[+9.13s] dealer_rating: None",
"[+9.17s] dealer_phone: 01752948300",
"[+9.29s] is_private_seller: True",
"[+9.73s] description_section_present: True",
"[+10.01s] description signpost clicked",
"[+10.91s] description: 423 chars",
"[+11.03s] description modal closed",
"[+11.07s] image_count from counter: 22",
"[+11.15s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+11.83s] image grid present",
"[+12.35s] gallery images extracted: 22",
"[+12.35s] data_complete: True",
"[+12.69s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202606253614980",
"vdata_scrape_id": "at_id_202606253614980",
"data_complete": true,
"listing": {
"vrm": "Y60JEP",
"year": 2018,
"make": "BMW",
"model": "M4",
"price": 31100,
"mileage": 33584,
"colour": "Grey",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Full BMW Service History",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/b4e89f3addbd4a9da953f142e57fd7fb.jpg",
"https://m.atcdn.co.uk/a/media/w300/e4f6600e6b834810a3f3e91f36dd8ddb.jpg",
"https://m.atcdn.co.uk/a/media/w300/dda644549fd14de994c1024428c2bc5c.jpg",
"https://m.atcdn.co.uk/a/media/w300/d01039d17d8e4aff8543912df45bac73.jpg",
"https://m.atcdn.co.uk/a/media/w300/6e605b11221e473ca4413296f55c7e22.jpg",
"https://m.atcdn.co.uk/a/media/w300/df52c0036a8d471088cc5e540273df75.jpg",
"https://m.atcdn.co.uk/a/media/w300/e32adb79e9224b23b7b721b21f926d21.jpg",
"https://m.atcdn.co.uk/a/media/w300/e99ccf44f52e431d9505661a23441f6a.jpg",
"https://m.atcdn.co.uk/a/media/w300/b3bca1c15e284a1ba13adf2844401a29.jpg",
"https://m.atcdn.co.uk/a/media/w300/b01e147bd85d4a9a918c0d1e42b57627.jpg",
"https://m.atcdn.co.uk/a/media/w300/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg",
"https://m.atcdn.co.uk/a/media/w300/c63745594c4642aa87dea783a6ef2284.jpg",
"https://m.atcdn.co.uk/a/media/w300/3571e8c9922941fd9b4615251de6dd12.jpg",
"https://m.atcdn.co.uk/a/media/w300/b9c7e9562be84988a9d8f1d036d0b468.jpg",
"https://m.atcdn.co.uk/a/media/w300/00dfe576e9354d5f9c1a3715c907f84b.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe94052939054eba8954f7e0ad6a4130.jpg",
"https://m.atcdn.co.uk/a/media/w300/029112bf59dc45008c9bae5ffeb7abd1.jpg",
"https://m.atcdn.co.uk/a/media/w300/90144f93a77e48ab8d450e6f440c49f5.jpg",
"https://m.atcdn.co.uk/a/media/w300/95f1b87308924f0ea3a2f29c9be05f32.jpg",
"https://m.atcdn.co.uk/a/media/w300/7a180abbc84d44df91942ef8b0fe46ad.jpg",
"https://m.atcdn.co.uk/a/media/w300/e718ed589e0547dab7e59b7c2c58e4ef.jpg",
"https://m.atcdn.co.uk/a/media/w300/10b07fe5c51644228a6e037129105e90.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606253614980",
"scraped_url": "https://www.zuto.com/apply/?advertId=202606253614980&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Grey",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 33584,
"model": "M4",
"price": 31100,
"registration": "Y60JEP",
"registrationYear": 2018,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr Full BMW Service History",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/b4e89f3addbd4a9da953f142e57fd7fb.jpg",
"https://m.atcdn.co.uk/a/media/w300/e4f6600e6b834810a3f3e91f36dd8ddb.jpg",
"https://m.atcdn.co.uk/a/media/w300/dda644549fd14de994c1024428c2bc5c.jpg",
"https://m.atcdn.co.uk/a/media/w300/d01039d17d8e4aff8543912df45bac73.jpg",
"https://m.atcdn.co.uk/a/media/w300/6e605b11221e473ca4413296f55c7e22.jpg",
"https://m.atcdn.co.uk/a/media/w300/df52c0036a8d471088cc5e540273df75.jpg",
"https://m.atcdn.co.uk/a/media/w300/e32adb79e9224b23b7b721b21f926d21.jpg",
"https://m.atcdn.co.uk/a/media/w300/e99ccf44f52e431d9505661a23441f6a.jpg",
"https://m.atcdn.co.uk/a/media/w300/b3bca1c15e284a1ba13adf2844401a29.jpg",
"https://m.atcdn.co.uk/a/media/w300/b01e147bd85d4a9a918c0d1e42b57627.jpg",
"https://m.atcdn.co.uk/a/media/w300/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg",
"https://m.atcdn.co.uk/a/media/w300/c63745594c4642aa87dea783a6ef2284.jpg",
"https://m.atcdn.co.uk/a/media/w300/3571e8c9922941fd9b4615251de6dd12.jpg",
"https://m.atcdn.co.uk/a/media/w300/b9c7e9562be84988a9d8f1d036d0b468.jpg",
"https://m.atcdn.co.uk/a/media/w300/00dfe576e9354d5f9c1a3715c907f84b.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe94052939054eba8954f7e0ad6a4130.jpg",
"https://m.atcdn.co.uk/a/media/w300/029112bf59dc45008c9bae5ffeb7abd1.jpg",
"https://m.atcdn.co.uk/a/media/w300/90144f93a77e48ab8d450e6f440c49f5.jpg",
"https://m.atcdn.co.uk/a/media/w300/95f1b87308924f0ea3a2f29c9be05f32.jpg",
"https://m.atcdn.co.uk/a/media/w300/7a180abbc84d44df91942ef8b0fe46ad.jpg",
"https://m.atcdn.co.uk/a/media/w300/e718ed589e0547dab7e59b7c2c58e4ef.jpg",
"https://m.atcdn.co.uk/a/media/w300/10b07fe5c51644228a6e037129105e90.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202606253614980",
"stockId": "8a42bb849ef9d818019efee4225611ae",
"searchId": "202606253614980"
},
"steps": [
"start",
"at_id: 202606253614980",
"url: https://www.zuto.com/apply/?advertId=202606253614980&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: Y60JEP",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-06-26 12:09:36",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-07-05 14:32:37",
"reasons": [
"price_change"
]
}
],
"description": "This M4 Competition has been treated with utmost respect throughout its ownership, ensuring exterior and interior of the highest standard. \n\nEvery scheduled maintenance has been completed strictly on time by authorised BMW technicians. The car wants for nothing and is ready for its next owner. All documentation, service receipts, and both keys are present. \n\nBenefits include: \n\n- Ghost Immobiliser\n- Full Body Carbon Kit",
"colour_detail": "Grey",
"price_history": [
{
"price": 32000,
"recorded_at": "2026-06-26 12:09:36"
},
{
"price": 31100,
"recorded_at": "2026-07-05 14:32:37"
}
],
"images_history": [
{
"images": [
{
"hash": "b4e89f3addbd4a9da953f142e57fd7fb",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b4e89f3addbd4a9da953f142e57fd7fb.jpg"
}
},
{
"hash": "e4f6600e6b834810a3f3e91f36dd8ddb",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e4f6600e6b834810a3f3e91f36dd8ddb.jpg"
}
},
{
"hash": "dda644549fd14de994c1024428c2bc5c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/dda644549fd14de994c1024428c2bc5c.jpg"
}
},
{
"hash": "d01039d17d8e4aff8543912df45bac73",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/d01039d17d8e4aff8543912df45bac73.jpg"
}
},
{
"hash": "6e605b11221e473ca4413296f55c7e22",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6e605b11221e473ca4413296f55c7e22.jpg"
}
},
{
"hash": "df52c0036a8d471088cc5e540273df75",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/df52c0036a8d471088cc5e540273df75.jpg"
}
},
{
"hash": "e32adb79e9224b23b7b721b21f926d21",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/e32adb79e9224b23b7b721b21f926d21.jpg"
}
},
{
"hash": "e99ccf44f52e431d9505661a23441f6a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e99ccf44f52e431d9505661a23441f6a.jpg"
}
},
{
"hash": "b3bca1c15e284a1ba13adf2844401a29",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b3bca1c15e284a1ba13adf2844401a29.jpg"
}
},
{
"hash": "b01e147bd85d4a9a918c0d1e42b57627",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b01e147bd85d4a9a918c0d1e42b57627.jpg"
}
},
{
"hash": "67ff76a1ca2f4a44b1fd4c0a8dea9eac",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/67ff76a1ca2f4a44b1fd4c0a8dea9eac.jpg"
}
},
{
"hash": "c63745594c4642aa87dea783a6ef2284",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c63745594c4642aa87dea783a6ef2284.jpg"
}
},
{
"hash": "3571e8c9922941fd9b4615251de6dd12",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/3571e8c9922941fd9b4615251de6dd12.jpg"
}
},
{
"hash": "b9c7e9562be84988a9d8f1d036d0b468",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b9c7e9562be84988a9d8f1d036d0b468.jpg"
}
},
{
"hash": "00dfe576e9354d5f9c1a3715c907f84b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/00dfe576e9354d5f9c1a3715c907f84b.jpg"
}
},
{
"hash": "fe94052939054eba8954f7e0ad6a4130",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/fe94052939054eba8954f7e0ad6a4130.jpg"
}
},
{
"hash": "029112bf59dc45008c9bae5ffeb7abd1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/029112bf59dc45008c9bae5ffeb7abd1.jpg"
}
},
{
"hash": "90144f93a77e48ab8d450e6f440c49f5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/90144f93a77e48ab8d450e6f440c49f5.jpg"
}
},
{
"hash": "95f1b87308924f0ea3a2f29c9be05f32",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/95f1b87308924f0ea3a2f29c9be05f32.jpg"
}
},
{
"hash": "7a180abbc84d44df91942ef8b0fe46ad",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/7a180abbc84d44df91942ef8b0fe46ad.jpg"
}
},
{
"hash": "e718ed589e0547dab7e59b7c2c58e4ef",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e718ed589e0547dab7e59b7c2c58e4ef.jpg"
}
},
{
"hash": "10b07fe5c51644228a6e037129105e90",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/10b07fe5c51644228a6e037129105e90.jpg"
}
}
],
"recorded_at": "2026-06-26 12:09:36"
}
],
"mileage_history": [
{
"mileage": 33584,
"recorded_at": "2026-06-26 12:09:36"
}
],
"description_history": [
{
"hash": "996d29e42d30511b282d4d0625889ef4",
"text": "This M4 Competition has been treated with utmost respect throughout its ownership, ensuring exterior and interior of the highest standard. \n\nEvery scheduled maintenance has been completed strictly on time by authorised BMW technicians. The car wants for nothing and is ready for its next owner. All documentation, service receipts, and both keys are present. \n\nBenefits include: \n\n- Ghost Immobiliser\n- Full Body Carbon Kit",
"recorded_at": "2026-07-05 14:32:37"
}
]
}