13 images
Online
· Days listed: 8
Listings by other dealers for this VRM
2020 BMW M5
by R NEARY MOTORS (UK) LTD
£44,950 · 73,000 mi
Listed 740,172 days · started 11 days ago
+£2,350
−12 imgs
Description 67% changed
Online
#19505
✓ 100%
Show description changes
+ 2020 70 Plate BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr
+ Absolutely Gorgeous car
BMW F90 M5 COMPETITION
800BHP 1000TORQ
FULL BMW SERVICE HISTORY
BRAND NEW TYRES
2 KEYS
73000 MILES
− ADAPTIVE CRUISE CONTROL
− LANE ASSIST
− HEADS UP DISPLAY
− HEATED STEERING WHEEL
− HEATED AND COOLED FRONT & REAR SEATS
− FRONT MASSAGE SEATS
− DAY TIME TV
− REAR ENTERTAINMENT
− UPGRADED BOWERS & WILKINS SOUND SYSTEM
− APPLE CARPLAY/ ANDROID AUTO
− SPITS FLAMES
− xDrive relentless grip and launch control performance
− Satin black wrap, black underneath.
− Available with or without wrap
+ Full leather heated seats
+ Heads up
+ Harmon kardon
+ Plus much more
+ R Neary Motors UK is Manchester's newest prestige car dealership, proudly owned and operated by Ryan Neary.
+ With over 10 years of experience in the Irish motor trade, Ryan is now taking things up a gear with this exciting new venture - specialising in luxury, performance, and supercars.
+ We focus on sourcing and selling some of the rarest and most desirable vehicles available, offering a personal, transparent, and professional service from start to finish.
+ Every car we sell is physically owned by us, ensuring the highest standards of quality, provenance, and peace of mind for our customers.call Ryan on 07442743596
2020 BMW M5
BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr 800BHP 1000TORQ DMS STAGE 2
£42,600
73,000 miles
PJ70POF
Overview
Mileage
73,000 miles
Registration
2020 (20 reg)
Fuel type
Petrol
Body type
Saloon
Engine
4.4L
Gearbox
Automatic
Doors
4
Seats
5
Body colour
Black
BMW F90 M5 COMPETITION
800BHP 1000TORQ
FULL BMW SERVICE HISTORY
BRAND NEW TYRES
2 KEYS
73000 MILES
ADAPTIVE CRUISE CONTROL
LANE ASSIST
HEADS UP DISPLAY
HEATED STEERING WHEEL
HEATED AND COOLED FRONT & REAR SEATS
FRONT MASSAGE SEATS
DAY TIME TV
REAR ENTERTAINMENT
UPGRADED BOWERS & WILKINS SOUND SYSTEM
APPLE CARPLAY/ ANDROID AUTO
SPITS FLAMES
xDrive relentless grip and launch control performance
Satin black wrap, black underneath. Available with or without wrap
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 6 days ago | £42,600 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 6 days ago | 73,000 | — |
Item data
Processed fields
- vrm
- PJ70POF
- make
- BMW
- model
- M5
- trim line
- BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr 800BHP 1000TORQ DMS STAGE 2
- year
- 2020
- body type
- Saloon
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 4400
- engine size litres
- 4.4
- colour
- Black
- doors
- 4
- seats
- 5
- mileage
- 73000
- price
- 42600
- source key
- search-make-bmw-m5
- platform
- autotrader
Item record
- item id
- 30563
- remote id
- https://www.autotrader.co.uk/car-details/202605192529111
- platform
- autotrader
- source key
- search-make-bmw-m5
- remote status
- available
- media count
- 13
- first seen at
- 2026-06-10 06:49:49
- last seen at
- 2026-06-12 07:04:51
- completed at
- 2026-06-12 16:28:43
- remote url
- View original →
Raw data
Item record
{
"item_id": 30563,
"remote_id": "https://www.autotrader.co.uk/car-details/202605192529111",
"source_key": "search-make-bmw-m5",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202605192529111",
"remote_status": "available",
"media_count": 13,
"last_seen_at": "2026-06-12 07:04:51",
"first_seen_at": "2026-06-10 06:49:49",
"completed_at": "2026-06-12 16:28:43",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/45e6d94d29e940a4bd40def28d855d51.jpg",
"cdn_path": "510/30563/b35cc0cd34f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b35cc0cd34",
"cdn_sizes": {
"f": "510/30563/b35cc0cd34f.jpg",
"l": "510/30563/b35cc0cd34l.jpg",
"m": "510/30563/b35cc0cd34m.jpg",
"s": "510/30563/b35cc0cd34s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/577c0ef553814f128c82eda621ac578e.jpg",
"cdn_path": "510/30563/a88e133f15f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a88e133f15",
"cdn_sizes": {
"f": "510/30563/a88e133f15f.jpg",
"l": "510/30563/a88e133f15l.jpg",
"m": "510/30563/a88e133f15m.jpg",
"s": "510/30563/a88e133f15s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d3774b6c6ff24ef39cab418e9a5cde2b.jpg",
"cdn_path": "510/30563/4360d98318f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4360d98318",
"cdn_sizes": {
"f": "510/30563/4360d98318f.jpg",
"l": "510/30563/4360d98318l.jpg",
"m": "510/30563/4360d98318m.jpg",
"s": "510/30563/4360d98318s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b4f6d6f2ee764afc97c820e15dd3b562.jpg",
"cdn_path": "510/30563/bfaf3bb07df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bfaf3bb07d",
"cdn_sizes": {
"f": "510/30563/bfaf3bb07df.jpg",
"l": "510/30563/bfaf3bb07dl.jpg",
"m": "510/30563/bfaf3bb07dm.jpg",
"s": "510/30563/bfaf3bb07ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/382f5a0761da4283a0ff41b08aa9f747.jpg",
"cdn_path": "510/30563/fbdb63e58df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "fbdb63e58d",
"cdn_sizes": {
"f": "510/30563/fbdb63e58df.jpg",
"l": "510/30563/fbdb63e58dl.jpg",
"m": "510/30563/fbdb63e58dm.jpg",
"s": "510/30563/fbdb63e58ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg",
"cdn_path": "510/30563/0723345b0af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0723345b0a",
"cdn_sizes": {
"f": "510/30563/0723345b0af.jpg",
"l": "510/30563/0723345b0al.jpg",
"m": "510/30563/0723345b0am.jpg",
"s": "510/30563/0723345b0as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e56364b6f0264f34923d8e625e4a5e2b.jpg",
"cdn_path": "510/30563/ff67597355f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ff67597355",
"cdn_sizes": {
"f": "510/30563/ff67597355f.jpg",
"l": "510/30563/ff67597355l.jpg",
"m": "510/30563/ff67597355m.jpg",
"s": "510/30563/ff67597355s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f5a94bd3562c4e4498f8ea0f777e4468.jpg",
"cdn_path": "510/30563/0361e1133ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0361e1133f",
"cdn_sizes": {
"f": "510/30563/0361e1133ff.jpg",
"l": "510/30563/0361e1133fl.jpg",
"m": "510/30563/0361e1133fm.jpg",
"s": "510/30563/0361e1133fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/25eca660710843cea23c59a55aa37fb1.jpg",
"cdn_path": "510/30563/6918ea1afff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6918ea1aff",
"cdn_sizes": {
"f": "510/30563/6918ea1afff.jpg",
"l": "510/30563/6918ea1affl.jpg",
"m": "510/30563/6918ea1affm.jpg",
"s": "510/30563/6918ea1affs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg",
"cdn_path": "510/30563/956105eda5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "956105eda5",
"cdn_sizes": {
"f": "510/30563/956105eda5f.jpg",
"l": "510/30563/956105eda5l.jpg",
"m": "510/30563/956105eda5m.jpg",
"s": "510/30563/956105eda5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5e2c64c7bd984b8da1842fb6ede9af3f.jpg",
"cdn_path": "510/30563/d3fa3d4d5af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d3fa3d4d5a",
"cdn_sizes": {
"f": "510/30563/d3fa3d4d5af.jpg",
"l": "510/30563/d3fa3d4d5al.jpg",
"m": "510/30563/d3fa3d4d5am.jpg",
"s": "510/30563/d3fa3d4d5as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2be70614b84441a8a9ba013e484e73a4.jpg",
"cdn_path": "510/30563/bcf6190ff7f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bcf6190ff7",
"cdn_sizes": {
"f": "510/30563/bcf6190ff7f.jpg",
"l": "510/30563/bcf6190ff7l.jpg",
"m": "510/30563/bcf6190ff7m.jpg",
"s": "510/30563/bcf6190ff7s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1e7339bcd9f6468fbd12b5eea95760ef.jpg",
"cdn_path": "510/30563/9fcfa2985df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9fcfa2985d",
"cdn_sizes": {
"f": "510/30563/9fcfa2985df.jpg",
"l": "510/30563/9fcfa2985dl.jpg",
"m": "510/30563/9fcfa2985dm.jpg",
"s": "510/30563/9fcfa2985ds.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "PJ70POF",
"make": "BMW",
"model": "M5",
"trim_line": "BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr 800BHP 1000TORQ DMS STAGE 2",
"year": 2020,
"body_type": "Saloon",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 4400,
"engine_size_litres": 4.4000000000000003552713678800500929355621337890625,
"colour": "Black",
"doors": 4,
"seats": 5,
"mileage": 73000,
"price": 42600,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m5",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605192529111",
"vdata_scrape_id": "at_id_202605192529111",
"data_complete": true,
"listing": {
"title": "2020 BMW M5",
"subtitle": null,
"make": "BMW",
"model": "M5",
"year": 2020,
"price": 42600,
"mileage": 73000,
"fuel": "Petrol",
"body_type": "Saloon",
"gearbox": "Automatic",
"doors": 4,
"seats": 5,
"engine": "4.4L",
"emission_class": "Euro 6",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "BMW F90 M5 COMPETITION \n800BHP 1000TORQ\nFULL BMW SERVICE HISTORY \nBRAND NEW TYRES \n2 KEYS \n73000 MILES \nADAPTIVE CRUISE CONTROL \nLANE ASSIST \nHEADS UP DISPLAY \n HEATED STEERING WHEEL \n HEATED AND COOLED FRONT & REAR SEATS \n FRONT MASSAGE SEATS \n DAY TIME TV \n REAR ENTERTAINMENT \n UPGRADED BOWERS & WILKINS SOUND SYSTEM \n APPLE CARPLAY/ ANDROID AUTO\n SPITS FLAMES \nxDrive relentless grip and launch control performance\nSatin black wrap, black underneath. Available with or without wrap",
"description_section_present": true,
"image_count": 13,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/45e6d94d29e940a4bd40def28d855d51.jpg",
"https://m.atcdn.co.uk/a/media/w480/577c0ef553814f128c82eda621ac578e.jpg",
"https://m.atcdn.co.uk/a/media/w480/d3774b6c6ff24ef39cab418e9a5cde2b.jpg",
"https://m.atcdn.co.uk/a/media/w800/b4f6d6f2ee764afc97c820e15dd3b562.jpg",
"https://m.atcdn.co.uk/a/media/w480/382f5a0761da4283a0ff41b08aa9f747.jpg",
"https://m.atcdn.co.uk/a/media/w480/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg",
"https://m.atcdn.co.uk/a/media/w800/e56364b6f0264f34923d8e625e4a5e2b.jpg",
"https://m.atcdn.co.uk/a/media/w480/f5a94bd3562c4e4498f8ea0f777e4468.jpg",
"https://m.atcdn.co.uk/a/media/w480/25eca660710843cea23c59a55aa37fb1.jpg",
"https://m.atcdn.co.uk/a/media/w800/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg",
"https://m.atcdn.co.uk/a/media/w480/5e2c64c7bd984b8da1842fb6ede9af3f.jpg",
"https://m.atcdn.co.uk/a/media/w480/2be70614b84441a8a9ba013e484e73a4.jpg",
"https://m.atcdn.co.uk/a/media/w800/1e7339bcd9f6468fbd12b5eea95760ef.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01792925701",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605192529111",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605192529111",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605192529111",
"[+0.0s] at_id: 202605192529111",
"[+5.01s] driver started",
"[+7.29s] page loaded",
"[+8.44s] pre-cookie wait done",
"[+8.52s] switched into cookie iframe",
"[+9.4s] cookie button clicked",
"[+9.62s] cookie iframe gone",
"[+9.67s] title: 2020 BMW M5",
"[+11.24s] subtitle: None",
"[+11.44s] price: 42600",
"[+11.49s] 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']",
"[+11.49s] 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.52s] overview section confirmed via CSS selector",
"[+11.54s] mileage: 73000",
"[+11.56s] year: 2020",
"[+11.59s] fuel: Petrol",
"[+11.6s] body_type: Saloon",
"[+11.61s] gearbox: Automatic",
"[+11.62s] doors: 4",
"[+11.63s] seats: 5",
"[+11.63s] engine: 4.4L",
"[+11.64s] emission_class: Euro 6",
"[+11.65s] colour: Black",
"[+11.67s] range_miles: None",
"[+11.68s] data-lp-sdes not found — falling back to title parse",
"[+11.69s] make/model from page title: BMW / M5",
"[+11.77s] dealer_name: None",
"[+11.8s] dealer_id: None",
"[+11.83s] dealer_rating: None",
"[+11.87s] dealer_phone: 01792925701",
"[+11.89s] is_private_seller: True",
"[+11.97s] description_section_present: True",
"[+12.48s] description signpost clicked",
"[+13.46s] description: 485 chars",
"[+13.49s] description modal closed",
"[+13.53s] image_count from counter: 13",
"[+13.61s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+14.29s] image grid present",
"[+14.87s] gallery images extracted: 13",
"[+14.87s] data_complete: True",
"[+15.03s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605192529111",
"vdata_scrape_id": "at_id_202605192529111",
"data_complete": true,
"listing": {
"vrm": "PJ70POF",
"year": 2020,
"make": "BMW",
"model": "M5",
"price": 42600,
"mileage": 73000,
"colour": "Black",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr 800BHP 1000TORQ DMS STAGE 2",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/45e6d94d29e940a4bd40def28d855d51.jpg",
"https://m.atcdn.co.uk/a/media/w300/577c0ef553814f128c82eda621ac578e.jpg",
"https://m.atcdn.co.uk/a/media/w300/d3774b6c6ff24ef39cab418e9a5cde2b.jpg",
"https://m.atcdn.co.uk/a/media/w300/b4f6d6f2ee764afc97c820e15dd3b562.jpg",
"https://m.atcdn.co.uk/a/media/w300/382f5a0761da4283a0ff41b08aa9f747.jpg",
"https://m.atcdn.co.uk/a/media/w300/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg",
"https://m.atcdn.co.uk/a/media/w300/e56364b6f0264f34923d8e625e4a5e2b.jpg",
"https://m.atcdn.co.uk/a/media/w300/f5a94bd3562c4e4498f8ea0f777e4468.jpg",
"https://m.atcdn.co.uk/a/media/w300/25eca660710843cea23c59a55aa37fb1.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg",
"https://m.atcdn.co.uk/a/media/w300/5e2c64c7bd984b8da1842fb6ede9af3f.jpg",
"https://m.atcdn.co.uk/a/media/w300/2be70614b84441a8a9ba013e484e73a4.jpg",
"https://m.atcdn.co.uk/a/media/w300/1e7339bcd9f6468fbd12b5eea95760ef.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605192529111",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605192529111&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Black",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 73000,
"model": "M5",
"price": 42600,
"registration": "PJ70POF",
"registrationYear": 2020,
"transmission": "Automatic",
"summary": "BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr 800BHP 1000TORQ DMS STAGE 2",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/45e6d94d29e940a4bd40def28d855d51.jpg",
"https://m.atcdn.co.uk/a/media/w300/577c0ef553814f128c82eda621ac578e.jpg",
"https://m.atcdn.co.uk/a/media/w300/d3774b6c6ff24ef39cab418e9a5cde2b.jpg",
"https://m.atcdn.co.uk/a/media/w300/b4f6d6f2ee764afc97c820e15dd3b562.jpg",
"https://m.atcdn.co.uk/a/media/w300/382f5a0761da4283a0ff41b08aa9f747.jpg",
"https://m.atcdn.co.uk/a/media/w300/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg",
"https://m.atcdn.co.uk/a/media/w300/e56364b6f0264f34923d8e625e4a5e2b.jpg",
"https://m.atcdn.co.uk/a/media/w300/f5a94bd3562c4e4498f8ea0f777e4468.jpg",
"https://m.atcdn.co.uk/a/media/w300/25eca660710843cea23c59a55aa37fb1.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg",
"https://m.atcdn.co.uk/a/media/w300/5e2c64c7bd984b8da1842fb6ede9af3f.jpg",
"https://m.atcdn.co.uk/a/media/w300/2be70614b84441a8a9ba013e484e73a4.jpg",
"https://m.atcdn.co.uk/a/media/w300/1e7339bcd9f6468fbd12b5eea95760ef.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605192529111",
"stockId": "8a42bf5c9e40d32b019e410545697780",
"searchId": "202605192529111"
},
"steps": [
"start",
"at_id: 202605192529111",
"url: https://www.zuto.com/apply/?advertId=202605192529111&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: PJ70POF",
"make/model: BMW / M5",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-06-12 17:28:53",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-12 17:29:52",
"reasons": [
"no_change"
]
}
],
"description": "BMW F90 M5 COMPETITION \n800BHP 1000TORQ\nFULL BMW SERVICE HISTORY \nBRAND NEW TYRES \n2 KEYS \n73000 MILES \nADAPTIVE CRUISE CONTROL \nLANE ASSIST \nHEADS UP DISPLAY \n HEATED STEERING WHEEL \n HEATED AND COOLED FRONT & REAR SEATS \n FRONT MASSAGE SEATS \n DAY TIME TV \n REAR ENTERTAINMENT \n UPGRADED BOWERS & WILKINS SOUND SYSTEM \n APPLE CARPLAY/ ANDROID AUTO\n SPITS FLAMES \nxDrive relentless grip and launch control performance\nSatin black wrap, black underneath. Available with or without wrap",
"colour_detail": "Black",
"price_history": [
{
"price": 42600,
"recorded_at": "2026-06-12 17:28:53"
}
],
"images_history": [
{
"images": [
{
"hash": "45e6d94d29e940a4bd40def28d855d51",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45e6d94d29e940a4bd40def28d855d51.jpg"
}
},
{
"hash": "577c0ef553814f128c82eda621ac578e",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/577c0ef553814f128c82eda621ac578e.jpg"
}
},
{
"hash": "d3774b6c6ff24ef39cab418e9a5cde2b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d3774b6c6ff24ef39cab418e9a5cde2b.jpg"
}
},
{
"hash": "b4f6d6f2ee764afc97c820e15dd3b562",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b4f6d6f2ee764afc97c820e15dd3b562.jpg"
}
},
{
"hash": "382f5a0761da4283a0ff41b08aa9f747",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/382f5a0761da4283a0ff41b08aa9f747.jpg"
}
},
{
"hash": "4fbc30a78fee49ee8e8bff3bb4a27acc",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg"
}
},
{
"hash": "e56364b6f0264f34923d8e625e4a5e2b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/e56364b6f0264f34923d8e625e4a5e2b.jpg"
}
},
{
"hash": "f5a94bd3562c4e4498f8ea0f777e4468",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f5a94bd3562c4e4498f8ea0f777e4468.jpg"
}
},
{
"hash": "25eca660710843cea23c59a55aa37fb1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/25eca660710843cea23c59a55aa37fb1.jpg"
}
},
{
"hash": "dd9e9f2fc88e4c5f840cf27b9ffed861",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg"
}
},
{
"hash": "5e2c64c7bd984b8da1842fb6ede9af3f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5e2c64c7bd984b8da1842fb6ede9af3f.jpg"
}
},
{
"hash": "2be70614b84441a8a9ba013e484e73a4",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2be70614b84441a8a9ba013e484e73a4.jpg"
}
},
{
"hash": "1e7339bcd9f6468fbd12b5eea95760ef",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/1e7339bcd9f6468fbd12b5eea95760ef.jpg"
}
}
],
"recorded_at": "2026-06-12 17:28:53"
}
],
"mileage_history": [
{
"mileage": 73000,
"recorded_at": "2026-06-12 17:28:53"
}
],
"description_history": [
{
"hash": "4ce3b29610611dc5654026bee6f72fed",
"text": "BMW F90 M5 COMPETITION \n800BHP 1000TORQ\nFULL BMW SERVICE HISTORY \nBRAND NEW TYRES \n2 KEYS \n73000 MILES \nADAPTIVE CRUISE CONTROL \nLANE ASSIST \nHEADS UP DISPLAY \n HEATED STEERING WHEEL \n HEATED AND COOLED FRONT & REAR SEATS \n FRONT MASSAGE SEATS \n DAY TIME TV \n REAR ENTERTAINMENT \n UPGRADED BOWERS & WILKINS SOUND SYSTEM \n APPLE CARPLAY/ ANDROID AUTO\n SPITS FLAMES \nxDrive relentless grip and launch control performance\nSatin black wrap, black underneath. Available with or without wrap",
"recorded_at": "2026-06-12 17:29:52"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/45e6d94d29e940a4bd40def28d855d51.jpg",
"cdn_path": "510/30563/b35cc0cd34f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b35cc0cd34",
"cdn_sizes": {
"f": "510/30563/b35cc0cd34f.jpg",
"l": "510/30563/b35cc0cd34l.jpg",
"m": "510/30563/b35cc0cd34m.jpg",
"s": "510/30563/b35cc0cd34s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/577c0ef553814f128c82eda621ac578e.jpg",
"cdn_path": "510/30563/a88e133f15f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a88e133f15",
"cdn_sizes": {
"f": "510/30563/a88e133f15f.jpg",
"l": "510/30563/a88e133f15l.jpg",
"m": "510/30563/a88e133f15m.jpg",
"s": "510/30563/a88e133f15s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d3774b6c6ff24ef39cab418e9a5cde2b.jpg",
"cdn_path": "510/30563/4360d98318f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4360d98318",
"cdn_sizes": {
"f": "510/30563/4360d98318f.jpg",
"l": "510/30563/4360d98318l.jpg",
"m": "510/30563/4360d98318m.jpg",
"s": "510/30563/4360d98318s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b4f6d6f2ee764afc97c820e15dd3b562.jpg",
"cdn_path": "510/30563/bfaf3bb07df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bfaf3bb07d",
"cdn_sizes": {
"f": "510/30563/bfaf3bb07df.jpg",
"l": "510/30563/bfaf3bb07dl.jpg",
"m": "510/30563/bfaf3bb07dm.jpg",
"s": "510/30563/bfaf3bb07ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/382f5a0761da4283a0ff41b08aa9f747.jpg",
"cdn_path": "510/30563/fbdb63e58df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "fbdb63e58d",
"cdn_sizes": {
"f": "510/30563/fbdb63e58df.jpg",
"l": "510/30563/fbdb63e58dl.jpg",
"m": "510/30563/fbdb63e58dm.jpg",
"s": "510/30563/fbdb63e58ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg",
"cdn_path": "510/30563/0723345b0af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0723345b0a",
"cdn_sizes": {
"f": "510/30563/0723345b0af.jpg",
"l": "510/30563/0723345b0al.jpg",
"m": "510/30563/0723345b0am.jpg",
"s": "510/30563/0723345b0as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e56364b6f0264f34923d8e625e4a5e2b.jpg",
"cdn_path": "510/30563/ff67597355f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ff67597355",
"cdn_sizes": {
"f": "510/30563/ff67597355f.jpg",
"l": "510/30563/ff67597355l.jpg",
"m": "510/30563/ff67597355m.jpg",
"s": "510/30563/ff67597355s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f5a94bd3562c4e4498f8ea0f777e4468.jpg",
"cdn_path": "510/30563/0361e1133ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0361e1133f",
"cdn_sizes": {
"f": "510/30563/0361e1133ff.jpg",
"l": "510/30563/0361e1133fl.jpg",
"m": "510/30563/0361e1133fm.jpg",
"s": "510/30563/0361e1133fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/25eca660710843cea23c59a55aa37fb1.jpg",
"cdn_path": "510/30563/6918ea1afff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6918ea1aff",
"cdn_sizes": {
"f": "510/30563/6918ea1afff.jpg",
"l": "510/30563/6918ea1affl.jpg",
"m": "510/30563/6918ea1affm.jpg",
"s": "510/30563/6918ea1affs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg",
"cdn_path": "510/30563/956105eda5f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "956105eda5",
"cdn_sizes": {
"f": "510/30563/956105eda5f.jpg",
"l": "510/30563/956105eda5l.jpg",
"m": "510/30563/956105eda5m.jpg",
"s": "510/30563/956105eda5s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5e2c64c7bd984b8da1842fb6ede9af3f.jpg",
"cdn_path": "510/30563/d3fa3d4d5af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d3fa3d4d5a",
"cdn_sizes": {
"f": "510/30563/d3fa3d4d5af.jpg",
"l": "510/30563/d3fa3d4d5al.jpg",
"m": "510/30563/d3fa3d4d5am.jpg",
"s": "510/30563/d3fa3d4d5as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2be70614b84441a8a9ba013e484e73a4.jpg",
"cdn_path": "510/30563/bcf6190ff7f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bcf6190ff7",
"cdn_sizes": {
"f": "510/30563/bcf6190ff7f.jpg",
"l": "510/30563/bcf6190ff7l.jpg",
"m": "510/30563/bcf6190ff7m.jpg",
"s": "510/30563/bcf6190ff7s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1e7339bcd9f6468fbd12b5eea95760ef.jpg",
"cdn_path": "510/30563/9fcfa2985df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9fcfa2985d",
"cdn_sizes": {
"f": "510/30563/9fcfa2985df.jpg",
"l": "510/30563/9fcfa2985dl.jpg",
"m": "510/30563/9fcfa2985dm.jpg",
"s": "510/30563/9fcfa2985ds.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "PJ70POF",
"make": "BMW",
"model": "M5",
"trim_line": "BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr 800BHP 1000TORQ DMS STAGE 2",
"year": 2020,
"body_type": "Saloon",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 4400,
"engine_size_litres": 4.4000000000000003552713678800500929355621337890625,
"colour": "Black",
"doors": 4,
"seats": 5,
"mileage": 73000,
"price": 42600,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m5",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605192529111",
"vdata_scrape_id": "at_id_202605192529111",
"data_complete": true,
"listing": {
"title": "2020 BMW M5",
"subtitle": null,
"make": "BMW",
"model": "M5",
"year": 2020,
"price": 42600,
"mileage": 73000,
"fuel": "Petrol",
"body_type": "Saloon",
"gearbox": "Automatic",
"doors": 4,
"seats": 5,
"engine": "4.4L",
"emission_class": "Euro 6",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "BMW F90 M5 COMPETITION \n800BHP 1000TORQ\nFULL BMW SERVICE HISTORY \nBRAND NEW TYRES \n2 KEYS \n73000 MILES \nADAPTIVE CRUISE CONTROL \nLANE ASSIST \nHEADS UP DISPLAY \n HEATED STEERING WHEEL \n HEATED AND COOLED FRONT & REAR SEATS \n FRONT MASSAGE SEATS \n DAY TIME TV \n REAR ENTERTAINMENT \n UPGRADED BOWERS & WILKINS SOUND SYSTEM \n APPLE CARPLAY/ ANDROID AUTO\n SPITS FLAMES \nxDrive relentless grip and launch control performance\nSatin black wrap, black underneath. Available with or without wrap",
"description_section_present": true,
"image_count": 13,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/45e6d94d29e940a4bd40def28d855d51.jpg",
"https://m.atcdn.co.uk/a/media/w480/577c0ef553814f128c82eda621ac578e.jpg",
"https://m.atcdn.co.uk/a/media/w480/d3774b6c6ff24ef39cab418e9a5cde2b.jpg",
"https://m.atcdn.co.uk/a/media/w800/b4f6d6f2ee764afc97c820e15dd3b562.jpg",
"https://m.atcdn.co.uk/a/media/w480/382f5a0761da4283a0ff41b08aa9f747.jpg",
"https://m.atcdn.co.uk/a/media/w480/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg",
"https://m.atcdn.co.uk/a/media/w800/e56364b6f0264f34923d8e625e4a5e2b.jpg",
"https://m.atcdn.co.uk/a/media/w480/f5a94bd3562c4e4498f8ea0f777e4468.jpg",
"https://m.atcdn.co.uk/a/media/w480/25eca660710843cea23c59a55aa37fb1.jpg",
"https://m.atcdn.co.uk/a/media/w800/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg",
"https://m.atcdn.co.uk/a/media/w480/5e2c64c7bd984b8da1842fb6ede9af3f.jpg",
"https://m.atcdn.co.uk/a/media/w480/2be70614b84441a8a9ba013e484e73a4.jpg",
"https://m.atcdn.co.uk/a/media/w800/1e7339bcd9f6468fbd12b5eea95760ef.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01792925701",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605192529111",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605192529111",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605192529111",
"[+0.0s] at_id: 202605192529111",
"[+5.01s] driver started",
"[+7.29s] page loaded",
"[+8.44s] pre-cookie wait done",
"[+8.52s] switched into cookie iframe",
"[+9.4s] cookie button clicked",
"[+9.62s] cookie iframe gone",
"[+9.67s] title: 2020 BMW M5",
"[+11.24s] subtitle: None",
"[+11.44s] price: 42600",
"[+11.49s] 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']",
"[+11.49s] 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.52s] overview section confirmed via CSS selector",
"[+11.54s] mileage: 73000",
"[+11.56s] year: 2020",
"[+11.59s] fuel: Petrol",
"[+11.6s] body_type: Saloon",
"[+11.61s] gearbox: Automatic",
"[+11.62s] doors: 4",
"[+11.63s] seats: 5",
"[+11.63s] engine: 4.4L",
"[+11.64s] emission_class: Euro 6",
"[+11.65s] colour: Black",
"[+11.67s] range_miles: None",
"[+11.68s] data-lp-sdes not found — falling back to title parse",
"[+11.69s] make/model from page title: BMW / M5",
"[+11.77s] dealer_name: None",
"[+11.8s] dealer_id: None",
"[+11.83s] dealer_rating: None",
"[+11.87s] dealer_phone: 01792925701",
"[+11.89s] is_private_seller: True",
"[+11.97s] description_section_present: True",
"[+12.48s] description signpost clicked",
"[+13.46s] description: 485 chars",
"[+13.49s] description modal closed",
"[+13.53s] image_count from counter: 13",
"[+13.61s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+14.29s] image grid present",
"[+14.87s] gallery images extracted: 13",
"[+14.87s] data_complete: True",
"[+15.03s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605192529111",
"vdata_scrape_id": "at_id_202605192529111",
"data_complete": true,
"listing": {
"vrm": "PJ70POF",
"year": 2020,
"make": "BMW",
"model": "M5",
"price": 42600,
"mileage": 73000,
"colour": "Black",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr 800BHP 1000TORQ DMS STAGE 2",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/45e6d94d29e940a4bd40def28d855d51.jpg",
"https://m.atcdn.co.uk/a/media/w300/577c0ef553814f128c82eda621ac578e.jpg",
"https://m.atcdn.co.uk/a/media/w300/d3774b6c6ff24ef39cab418e9a5cde2b.jpg",
"https://m.atcdn.co.uk/a/media/w300/b4f6d6f2ee764afc97c820e15dd3b562.jpg",
"https://m.atcdn.co.uk/a/media/w300/382f5a0761da4283a0ff41b08aa9f747.jpg",
"https://m.atcdn.co.uk/a/media/w300/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg",
"https://m.atcdn.co.uk/a/media/w300/e56364b6f0264f34923d8e625e4a5e2b.jpg",
"https://m.atcdn.co.uk/a/media/w300/f5a94bd3562c4e4498f8ea0f777e4468.jpg",
"https://m.atcdn.co.uk/a/media/w300/25eca660710843cea23c59a55aa37fb1.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg",
"https://m.atcdn.co.uk/a/media/w300/5e2c64c7bd984b8da1842fb6ede9af3f.jpg",
"https://m.atcdn.co.uk/a/media/w300/2be70614b84441a8a9ba013e484e73a4.jpg",
"https://m.atcdn.co.uk/a/media/w300/1e7339bcd9f6468fbd12b5eea95760ef.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605192529111",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605192529111&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Black",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 73000,
"model": "M5",
"price": 42600,
"registration": "PJ70POF",
"registrationYear": 2020,
"transmission": "Automatic",
"summary": "BMW M5 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr 800BHP 1000TORQ DMS STAGE 2",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/45e6d94d29e940a4bd40def28d855d51.jpg",
"https://m.atcdn.co.uk/a/media/w300/577c0ef553814f128c82eda621ac578e.jpg",
"https://m.atcdn.co.uk/a/media/w300/d3774b6c6ff24ef39cab418e9a5cde2b.jpg",
"https://m.atcdn.co.uk/a/media/w300/b4f6d6f2ee764afc97c820e15dd3b562.jpg",
"https://m.atcdn.co.uk/a/media/w300/382f5a0761da4283a0ff41b08aa9f747.jpg",
"https://m.atcdn.co.uk/a/media/w300/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg",
"https://m.atcdn.co.uk/a/media/w300/e56364b6f0264f34923d8e625e4a5e2b.jpg",
"https://m.atcdn.co.uk/a/media/w300/f5a94bd3562c4e4498f8ea0f777e4468.jpg",
"https://m.atcdn.co.uk/a/media/w300/25eca660710843cea23c59a55aa37fb1.jpg",
"https://m.atcdn.co.uk/a/media/w300/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg",
"https://m.atcdn.co.uk/a/media/w300/5e2c64c7bd984b8da1842fb6ede9af3f.jpg",
"https://m.atcdn.co.uk/a/media/w300/2be70614b84441a8a9ba013e484e73a4.jpg",
"https://m.atcdn.co.uk/a/media/w300/1e7339bcd9f6468fbd12b5eea95760ef.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605192529111",
"stockId": "8a42bf5c9e40d32b019e410545697780",
"searchId": "202605192529111"
},
"steps": [
"start",
"at_id: 202605192529111",
"url: https://www.zuto.com/apply/?advertId=202605192529111&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: PJ70POF",
"make/model: BMW / M5",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-06-12 17:28:53",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-12 17:29:52",
"reasons": [
"no_change"
]
}
],
"description": "BMW F90 M5 COMPETITION \n800BHP 1000TORQ\nFULL BMW SERVICE HISTORY \nBRAND NEW TYRES \n2 KEYS \n73000 MILES \nADAPTIVE CRUISE CONTROL \nLANE ASSIST \nHEADS UP DISPLAY \n HEATED STEERING WHEEL \n HEATED AND COOLED FRONT & REAR SEATS \n FRONT MASSAGE SEATS \n DAY TIME TV \n REAR ENTERTAINMENT \n UPGRADED BOWERS & WILKINS SOUND SYSTEM \n APPLE CARPLAY/ ANDROID AUTO\n SPITS FLAMES \nxDrive relentless grip and launch control performance\nSatin black wrap, black underneath. Available with or without wrap",
"colour_detail": "Black",
"price_history": [
{
"price": 42600,
"recorded_at": "2026-06-12 17:28:53"
}
],
"images_history": [
{
"images": [
{
"hash": "45e6d94d29e940a4bd40def28d855d51",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45e6d94d29e940a4bd40def28d855d51.jpg"
}
},
{
"hash": "577c0ef553814f128c82eda621ac578e",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/577c0ef553814f128c82eda621ac578e.jpg"
}
},
{
"hash": "d3774b6c6ff24ef39cab418e9a5cde2b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d3774b6c6ff24ef39cab418e9a5cde2b.jpg"
}
},
{
"hash": "b4f6d6f2ee764afc97c820e15dd3b562",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b4f6d6f2ee764afc97c820e15dd3b562.jpg"
}
},
{
"hash": "382f5a0761da4283a0ff41b08aa9f747",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/382f5a0761da4283a0ff41b08aa9f747.jpg"
}
},
{
"hash": "4fbc30a78fee49ee8e8bff3bb4a27acc",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4fbc30a78fee49ee8e8bff3bb4a27acc.jpg"
}
},
{
"hash": "e56364b6f0264f34923d8e625e4a5e2b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/e56364b6f0264f34923d8e625e4a5e2b.jpg"
}
},
{
"hash": "f5a94bd3562c4e4498f8ea0f777e4468",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f5a94bd3562c4e4498f8ea0f777e4468.jpg"
}
},
{
"hash": "25eca660710843cea23c59a55aa37fb1",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/25eca660710843cea23c59a55aa37fb1.jpg"
}
},
{
"hash": "dd9e9f2fc88e4c5f840cf27b9ffed861",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/dd9e9f2fc88e4c5f840cf27b9ffed861.jpg"
}
},
{
"hash": "5e2c64c7bd984b8da1842fb6ede9af3f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5e2c64c7bd984b8da1842fb6ede9af3f.jpg"
}
},
{
"hash": "2be70614b84441a8a9ba013e484e73a4",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2be70614b84441a8a9ba013e484e73a4.jpg"
}
},
{
"hash": "1e7339bcd9f6468fbd12b5eea95760ef",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/1e7339bcd9f6468fbd12b5eea95760ef.jpg"
}
}
],
"recorded_at": "2026-06-12 17:28:53"
}
],
"mileage_history": [
{
"mileage": 73000,
"recorded_at": "2026-06-12 17:28:53"
}
],
"description_history": [
{
"hash": "4ce3b29610611dc5654026bee6f72fed",
"text": "BMW F90 M5 COMPETITION \n800BHP 1000TORQ\nFULL BMW SERVICE HISTORY \nBRAND NEW TYRES \n2 KEYS \n73000 MILES \nADAPTIVE CRUISE CONTROL \nLANE ASSIST \nHEADS UP DISPLAY \n HEATED STEERING WHEEL \n HEATED AND COOLED FRONT & REAR SEATS \n FRONT MASSAGE SEATS \n DAY TIME TV \n REAR ENTERTAINMENT \n UPGRADED BOWERS & WILKINS SOUND SYSTEM \n APPLE CARPLAY/ ANDROID AUTO\n SPITS FLAMES \nxDrive relentless grip and launch control performance\nSatin black wrap, black underneath. Available with or without wrap",
"recorded_at": "2026-06-12 17:29:52"
}
]
}