Edit in admin →
19 images

Image history

2 snapshots in total. The main gallery above is the latest.

Expired · Days listed: 1

2015 BMW M4

3.0 BiTurbo DCT Euro 6 (s/s) 2dr

£19,250
82,000 miles
M4YVX

Overview

Mileage
82,000 miles
Registration
2015 (15 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Yellow
Reluctant sale of my beautiful M4. Finished in Austen yellow, with carbon fibre roof. I have had the car 4 years and loved every minute. It's 2015 . Hpi clear. Private reg M4YVX will stay on car. Full BMW service history up to my ownership then serviced every year/ 5,000 miles by my trusted independent mechanic. 81,000 miles. Just had new front tyres,OEM front & rear discs and pads. Recent genuine BMW rocker cover replacement (Pcv valve) Spark plugs. MOT June 20th 2027 Last serviced in January. The car was modified by the previous owner. Direnza/Japspeed used it as a research and development car. Custom exhaust,uprated charge cooler,charge cooler radiator,Auxiliary radiator,12 mm spacers,k&n panel filters. Report supplied Mapped to around 560 bhp. No printout unfortunately. Crank hub capture plate fitted. Harmon Kardon sound system. No issues with the car Maintained regardless of cost. Would love the car to go to an enthusiast. Based in Huddersfield. Contact me for more details or any questions.

Seller

History

Price history

When Price Δ
4 weeks ago £19,250

Mileage history

When Mileage Δ
4 weeks ago 82,000

Sources & channels

Sources (1)

  • BMW M4 Primary
    search-make-bmw-m4
    First discovered: 2026-06-30 11:57:35

Primary source — authority over expiry decisions.

Item data

Processed fields

vrm
M4YVX
make
BMW
model
M4
trim line
3.0 BiTurbo DCT Euro 6 (s/s) 2dr
year
2015
body type
Coupe
fuel type
Petrol
transmission
Automatic
engine size cc
3000
engine size litres
3
colour
Yellow
doors
2
seats
4
mileage
82000
price
19250
source key
search-make-bmw-m4
platform
autotrader

Item record

item id
55634
remote id
https://www.autotrader.co.uk/car-details/202606303746376
platform
autotrader
source key
search-make-bmw-m4
remote status
unavailable
media count
19
first seen at
2026-06-30 11:57:35
last seen at
2026-07-01 12:13:08
completed at
2026-07-01 12:15:30
remote url
View original →

Raw data

Item record
{
    "item_id": 55634,
    "remote_id": "https://www.autotrader.co.uk/car-details/202606303746376",
    "source_key": "search-make-bmw-m4",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202606303746376",
    "primary_source_id": 54087,
    "primary_source_key": "search-make-bmw-m4",
    "primary_source_tier": 2,
    "remote_status": "unavailable",
    "media_count": 19,
    "last_seen_at": "2026-07-01 12:13:08",
    "first_seen_at": "2026-06-30 11:57:35",
    "completed_at": "2026-07-01 12:15:30",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/4bf54220768641f8b8159a12c03e2e1e.jpg",
                "cdn_path": "509/55634/f8d8b5d21af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "f8d8b5d21a",
                "cdn_sizes": {
                    "f": "509/55634/f8d8b5d21af.jpg",
                    "l": "509/55634/f8d8b5d21al.jpg",
                    "m": "509/55634/f8d8b5d21am.jpg",
                    "s": "509/55634/f8d8b5d21as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/530cbab6e51847baa9ca86523dfa3e04.jpg",
                "cdn_path": "509/55634/8f1dadae18f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8f1dadae18",
                "cdn_sizes": {
                    "f": "509/55634/8f1dadae18f.jpg",
                    "l": "509/55634/8f1dadae18l.jpg",
                    "m": "509/55634/8f1dadae18m.jpg",
                    "s": "509/55634/8f1dadae18s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/adcf83f41a0242fb9c131001117c8fd6.jpg",
                "cdn_path": "509/55634/3c5c975936f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "3c5c975936",
                "cdn_sizes": {
                    "f": "509/55634/3c5c975936f.jpg",
                    "l": "509/55634/3c5c975936l.jpg",
                    "m": "509/55634/3c5c975936m.jpg",
                    "s": "509/55634/3c5c975936s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/4aad95f56d6f46d5b27ef10600be36c6.jpg",
                "cdn_path": "509/55634/ed193050b6f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "ed193050b6",
                "cdn_sizes": {
                    "f": "509/55634/ed193050b6f.jpg",
                    "l": "509/55634/ed193050b6l.jpg",
                    "m": "509/55634/ed193050b6m.jpg",
                    "s": "509/55634/ed193050b6s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/e50b81e131da43fcb83809f0b36aba78.jpg",
                "cdn_path": "509/55634/0ad9ed66b7f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "0ad9ed66b7",
                "cdn_sizes": {
                    "f": "509/55634/0ad9ed66b7f.jpg",
                    "l": "509/55634/0ad9ed66b7l.jpg",
                    "m": "509/55634/0ad9ed66b7m.jpg",
                    "s": "509/55634/0ad9ed66b7s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/443e0fca463f4c78a6da0dbcd18feeb4.jpg",
                "cdn_path": "509/55634/e81de59190f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "e81de59190",
                "cdn_sizes": {
                    "f": "509/55634/e81de59190f.jpg",
                    "l": "509/55634/e81de59190l.jpg",
                    "m": "509/55634/e81de59190m.jpg",
                    "s": "509/55634/e81de59190s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/da0d484415204e98af3a3855fb4d0782.jpg",
                "cdn_path": "509/55634/3dec710b5df.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "3dec710b5d",
                "cdn_sizes": {
                    "f": "509/55634/3dec710b5df.jpg",
                    "l": "509/55634/3dec710b5dl.jpg",
                    "m": "509/55634/3dec710b5dm.jpg",
                    "s": "509/55634/3dec710b5ds.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/115391b84b5243debfd08692c7352b15.jpg",
                "cdn_path": "509/55634/3e1f63a9d7f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "3e1f63a9d7",
                "cdn_sizes": {
                    "f": "509/55634/3e1f63a9d7f.jpg",
                    "l": "509/55634/3e1f63a9d7l.jpg",
                    "m": "509/55634/3e1f63a9d7m.jpg",
                    "s": "509/55634/3e1f63a9d7s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/9ac71ce883d44728b96f685926534aff.jpg",
                "cdn_path": "509/55634/c4e9356bfaf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "c4e9356bfa",
                "cdn_sizes": {
                    "f": "509/55634/c4e9356bfaf.jpg",
                    "l": "509/55634/c4e9356bfal.jpg",
                    "m": "509/55634/c4e9356bfam.jpg",
                    "s": "509/55634/c4e9356bfas.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/75db3579aad64fcda67aedbd1d19ce9e.jpg",
                "cdn_path": "509/55634/21660ff50ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "21660ff50e",
                "cdn_sizes": {
                    "f": "509/55634/21660ff50ef.jpg",
                    "l": "509/55634/21660ff50el.jpg",
                    "m": "509/55634/21660ff50em.jpg",
                    "s": "509/55634/21660ff50es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/22338d60a77741cb8e34c3f45476da3e.jpg",
                "cdn_path": "509/55634/1c0d96ecf2f.jpg",
                "status": "complete",
                "attempts": 2,
                "cdn_hash": "1c0d96ecf2",
                "cdn_sizes": {
                    "f": "509/55634/1c0d96ecf2f.jpg",
                    "l": "509/55634/1c0d96ecf2l.jpg",
                    "m": "509/55634/1c0d96ecf2m.jpg",
                    "s": "509/55634/1c0d96ecf2s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/3387dae5927a456380ba5d847d70d5ef.jpg",
                "cdn_path": "509/55634/497d5cf3d0f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "497d5cf3d0",
                "cdn_sizes": {
                    "f": "509/55634/497d5cf3d0f.jpg",
                    "l": "509/55634/497d5cf3d0l.jpg",
                    "m": "509/55634/497d5cf3d0m.jpg",
                    "s": "509/55634/497d5cf3d0s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/5063630930fa44cda5b56ee8ed6e54f9.jpg",
                "cdn_path": "509/55634/7320c3e2f8f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "7320c3e2f8",
                "cdn_sizes": {
                    "f": "509/55634/7320c3e2f8f.jpg",
                    "l": "509/55634/7320c3e2f8l.jpg",
                    "m": "509/55634/7320c3e2f8m.jpg",
                    "s": "509/55634/7320c3e2f8s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/4f8e5a2c17e6435ab07338ec6690281c.jpg",
                "cdn_path": "509/55634/19f4826059f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "19f4826059",
                "cdn_sizes": {
                    "f": "509/55634/19f4826059f.jpg",
                    "l": "509/55634/19f4826059l.jpg",
                    "m": "509/55634/19f4826059m.jpg",
                    "s": "509/55634/19f4826059s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/85cd16f865404c08bbb74ba7d3b94371.jpg",
                "cdn_path": "509/55634/8cdcca3ce1f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8cdcca3ce1",
                "cdn_sizes": {
                    "f": "509/55634/8cdcca3ce1f.jpg",
                    "l": "509/55634/8cdcca3ce1l.jpg",
                    "m": "509/55634/8cdcca3ce1m.jpg",
                    "s": "509/55634/8cdcca3ce1s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg",
                "cdn_path": "509/55634/b6cd83941af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "b6cd83941a",
                "cdn_sizes": {
                    "f": "509/55634/b6cd83941af.jpg",
                    "l": "509/55634/b6cd83941al.jpg",
                    "m": "509/55634/b6cd83941am.jpg",
                    "s": "509/55634/b6cd83941as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8324b67d4f0142588934f3243ad1b219.jpg",
                "cdn_path": "509/55634/b7b8ff128af.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "b7b8ff128a",
                "cdn_sizes": {
                    "f": "509/55634/b7b8ff128af.jpg",
                    "l": "509/55634/b7b8ff128al.jpg",
                    "m": "509/55634/b7b8ff128am.jpg",
                    "s": "509/55634/b7b8ff128as.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/42f842985fe34cf2ab5705d0f39f9e23.jpg",
                "cdn_path": "509/55634/8b0449edc5f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "8b0449edc5",
                "cdn_sizes": {
                    "f": "509/55634/8b0449edc5f.jpg",
                    "l": "509/55634/8b0449edc5l.jpg",
                    "m": "509/55634/8b0449edc5m.jpg",
                    "s": "509/55634/8b0449edc5s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/9298247008d647289539e9dbd8e7ceb2.jpg",
                "cdn_path": "509/55634/075e7982c1f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "075e7982c1",
                "cdn_sizes": {
                    "f": "509/55634/075e7982c1f.jpg",
                    "l": "509/55634/075e7982c1l.jpg",
                    "m": "509/55634/075e7982c1m.jpg",
                    "s": "509/55634/075e7982c1s.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "primary",
        "processed": {
            "vrm": "M4YVX",
            "make": "BMW",
            "model": "M4",
            "trim_line": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
            "year": 2015,
            "body_type": "Coupe",
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": 3000,
            "engine_size_litres": 3,
            "colour": "Yellow",
            "doors": 2,
            "seats": 4,
            "mileage": 82000,
            "price": 19250,
            "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": "202606303746376",
                    "vdata_scrape_id": "at_id_202606303746376",
                    "data_complete": true,
                    "listing": {
                        "title": "2015 BMW M4",
                        "subtitle": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                        "make": "BMW",
                        "model": "M4",
                        "year": 2015,
                        "price": 19250,
                        "mileage": 82000,
                        "fuel": "Petrol",
                        "body_type": "Coupe",
                        "gearbox": "Automatic",
                        "doors": 2,
                        "seats": 4,
                        "engine": "3.0L",
                        "emission_class": "Euro 6",
                        "colour": "Yellow",
                        "range_miles": null,
                        "vin": null,
                        "description": "Reluctant sale of my beautiful M4.\nFinished in Austen yellow, with carbon fibre roof.\nI have had the car 4 years and loved every minute.\nIt's 2015 .\nHpi clear.\n Private reg M4YVX will stay on car.\nFull BMW service history up to my ownership then serviced every year/ 5,000 miles by my trusted independent mechanic. \n81,000 miles.\n Just had new front tyres,OEM front & rear discs and pads.\n Recent genuine BMW rocker cover replacement (Pcv valve) \n Spark plugs.\nMOT June 20th 2027\nLast serviced in January.\nThe car was modified by the previous owner. \nDirenza/Japspeed used it as a research and development car.\nCustom exhaust,uprated charge cooler,charge cooler radiator,Auxiliary radiator,12 mm spacers,k&n panel filters. Report supplied\nMapped to around 560 bhp. No printout unfortunately. \nCrank hub capture plate fitted.\nHarmon Kardon sound system.\nNo issues with the car \nMaintained regardless of cost.\nWould love the car to go to an enthusiast.\nBased in Huddersfield.\nContact me for more details or any questions.",
                        "description_section_present": true,
                        "image_count": 19,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w800/4bf54220768641f8b8159a12c03e2e1e.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/530cbab6e51847baa9ca86523dfa3e04.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/adcf83f41a0242fb9c131001117c8fd6.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/4aad95f56d6f46d5b27ef10600be36c6.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/e50b81e131da43fcb83809f0b36aba78.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/443e0fca463f4c78a6da0dbcd18feeb4.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/da0d484415204e98af3a3855fb4d0782.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/115391b84b5243debfd08692c7352b15.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/9ac71ce883d44728b96f685926534aff.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/75db3579aad64fcda67aedbd1d19ce9e.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/22338d60a77741cb8e34c3f45476da3e.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/3387dae5927a456380ba5d847d70d5ef.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/5063630930fa44cda5b56ee8ed6e54f9.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/4f8e5a2c17e6435ab07338ec6690281c.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/85cd16f865404c08bbb74ba7d3b94371.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/8324b67d4f0142588934f3243ad1b219.jpg",
                            "https://m.atcdn.co.uk/a/media/w480/42f842985fe34cf2ab5705d0f39f9e23.jpg",
                            "https://m.atcdn.co.uk/a/media/w800/9298247008d647289539e9dbd8e7ceb2.jpg"
                        ],
                        "dealer_name": null,
                        "dealer_id": null,
                        "dealer_rating": null,
                        "dealer_phone": "01484954423",
                        "is_private_seller": true
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202606303746376",
                    "scraped_url": "https://www.autotrader.co.uk/car-details/202606303746376",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202606303746376",
                        "[+0.0s] at_id: 202606303746376",
                        "[+2.27s] driver started",
                        "[+4.35s] page loaded",
                        "[+5.35s] pre-cookie wait done",
                        "[+5.41s] switched into cookie iframe",
                        "[+5.66s] cookie button clicked",
                        "[+5.73s] cookie iframe gone",
                        "[+7.84s] title: 2015 BMW M4",
                        "[+8.07s] subtitle: 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                        "[+8.1s] price: 19250",
                        "[+8.12s] 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.12s] 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.13s] overview section confirmed via CSS selector",
                        "[+8.14s] mileage: 82000",
                        "[+8.14s] year: 2015",
                        "[+8.16s] fuel: Petrol",
                        "[+8.16s] body_type: Coupe",
                        "[+8.17s] gearbox: Automatic",
                        "[+8.18s] doors: 2",
                        "[+8.18s] seats: 4",
                        "[+8.19s] engine: 3.0L",
                        "[+8.2s] emission_class: Euro 6",
                        "[+8.21s] colour: Yellow",
                        "[+8.23s] range_miles: None",
                        "[+8.24s] data-lp-sdes not found — falling back to title parse",
                        "[+8.25s] make/model from page title: BMW / M4",
                        "[+8.39s] dealer_name: None",
                        "[+8.47s] dealer_id: None",
                        "[+8.64s] dealer_rating: None",
                        "[+8.7s] dealer_phone: 01484954423",
                        "[+8.73s] is_private_seller: True",
                        "[+8.83s] description_section_present: True",
                        "[+9.51s] description signpost clicked",
                        "[+9.79s] description: 1019 chars",
                        "[+9.86s] description modal closed",
                        "[+9.9s] image_count from counter: 19",
                        "[+10.03s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                        "[+10.59s] image grid present",
                        "[+11.17s] gallery images extracted: 19",
                        "[+11.17s] data_complete: True",
                        "[+11.43s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202606303746376",
                    "vdata_scrape_id": "at_id_202606303746376",
                    "data_complete": true,
                    "listing": {
                        "vrm": "M4YVX",
                        "year": 2015,
                        "make": "BMW",
                        "model": "M4",
                        "price": 19250,
                        "mileage": 82000,
                        "colour": "Yellow",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/4bf54220768641f8b8159a12c03e2e1e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/530cbab6e51847baa9ca86523dfa3e04.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/adcf83f41a0242fb9c131001117c8fd6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4aad95f56d6f46d5b27ef10600be36c6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e50b81e131da43fcb83809f0b36aba78.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/443e0fca463f4c78a6da0dbcd18feeb4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/da0d484415204e98af3a3855fb4d0782.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/115391b84b5243debfd08692c7352b15.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9ac71ce883d44728b96f685926534aff.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/75db3579aad64fcda67aedbd1d19ce9e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/22338d60a77741cb8e34c3f45476da3e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3387dae5927a456380ba5d847d70d5ef.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5063630930fa44cda5b56ee8ed6e54f9.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4f8e5a2c17e6435ab07338ec6690281c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/85cd16f865404c08bbb74ba7d3b94371.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8324b67d4f0142588934f3243ad1b219.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/42f842985fe34cf2ab5705d0f39f9e23.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9298247008d647289539e9dbd8e7ceb2.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202606303746376",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202606303746376&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Yellow",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 82000,
                        "model": "M4",
                        "price": 19250,
                        "registration": "M4YVX",
                        "registrationYear": 2015,
                        "transmission": "Automatic",
                        "summary": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/4bf54220768641f8b8159a12c03e2e1e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/530cbab6e51847baa9ca86523dfa3e04.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/adcf83f41a0242fb9c131001117c8fd6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4aad95f56d6f46d5b27ef10600be36c6.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/e50b81e131da43fcb83809f0b36aba78.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/443e0fca463f4c78a6da0dbcd18feeb4.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/da0d484415204e98af3a3855fb4d0782.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/115391b84b5243debfd08692c7352b15.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9ac71ce883d44728b96f685926534aff.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/75db3579aad64fcda67aedbd1d19ce9e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/22338d60a77741cb8e34c3f45476da3e.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/3387dae5927a456380ba5d847d70d5ef.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/5063630930fa44cda5b56ee8ed6e54f9.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/4f8e5a2c17e6435ab07338ec6690281c.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/85cd16f865404c08bbb74ba7d3b94371.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8324b67d4f0142588934f3243ad1b219.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/42f842985fe34cf2ab5705d0f39f9e23.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/9298247008d647289539e9dbd8e7ceb2.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202606303746376",
                        "stockId": "8a42888a9ef9cd0b019f180909cd2719",
                        "searchId": "202606303746376"
                    },
                    "steps": [
                        "start",
                        "at_id: 202606303746376",
                        "url: https://www.zuto.com/apply/?advertId=202606303746376&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: M4YVX",
                        "make/model: BMW / M4",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-06-30 13:00:47",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-07-01 13:16:19",
                    "reasons": [
                        "images_change"
                    ]
                }
            ],
            "description": "Reluctant sale of my beautiful M4.\nFinished in Austen yellow, with carbon fibre roof.\nI have had the car 4 years and loved every minute.\nIt's 2015 .\nHpi clear.\n Private reg M4YVX will stay on car.\nFull BMW service history up to my ownership then serviced every year/ 5,000 miles by my trusted independent mechanic. \n81,000 miles.\n Just had new front tyres,OEM front & rear discs and pads.\n Recent genuine BMW rocker cover replacement (Pcv valve) \n Spark plugs.\nMOT June 20th 2027\nLast serviced in January.\nThe car was modified by the previous owner. \nDirenza/Japspeed used it as a research and development car.\nCustom exhaust,uprated charge cooler,charge cooler radiator,Auxiliary radiator,12 mm spacers,k&n panel filters. Report supplied\nMapped to around 560 bhp. No printout unfortunately. \nCrank hub capture plate fitted.\nHarmon Kardon sound system.\nNo issues with the car \nMaintained regardless of cost.\nWould love the car to go to an enthusiast.\nBased in Huddersfield.\nContact me for more details or any questions.",
            "colour_detail": "Yellow",
            "price_history": [
                {
                    "price": 19250,
                    "recorded_at": "2026-06-30 13:00:47"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "4bf54220768641f8b8159a12c03e2e1e",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/4bf54220768641f8b8159a12c03e2e1e.jpg"
                            }
                        },
                        {
                            "hash": "530cbab6e51847baa9ca86523dfa3e04",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/530cbab6e51847baa9ca86523dfa3e04.jpg"
                            }
                        },
                        {
                            "hash": "adcf83f41a0242fb9c131001117c8fd6",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/adcf83f41a0242fb9c131001117c8fd6.jpg"
                            }
                        },
                        {
                            "hash": "4aad95f56d6f46d5b27ef10600be36c6",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/4aad95f56d6f46d5b27ef10600be36c6.jpg"
                            }
                        },
                        {
                            "hash": "e50b81e131da43fcb83809f0b36aba78",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e50b81e131da43fcb83809f0b36aba78.jpg"
                            }
                        },
                        {
                            "hash": "443e0fca463f4c78a6da0dbcd18feeb4",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/443e0fca463f4c78a6da0dbcd18feeb4.jpg"
                            }
                        },
                        {
                            "hash": "da0d484415204e98af3a3855fb4d0782",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/da0d484415204e98af3a3855fb4d0782.jpg"
                            }
                        },
                        {
                            "hash": "115391b84b5243debfd08692c7352b15",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/115391b84b5243debfd08692c7352b15.jpg"
                            }
                        },
                        {
                            "hash": "9ac71ce883d44728b96f685926534aff",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/9ac71ce883d44728b96f685926534aff.jpg"
                            }
                        },
                        {
                            "hash": "75db3579aad64fcda67aedbd1d19ce9e",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/75db3579aad64fcda67aedbd1d19ce9e.jpg"
                            }
                        },
                        {
                            "hash": "22338d60a77741cb8e34c3f45476da3e",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/22338d60a77741cb8e34c3f45476da3e.jpg"
                            }
                        },
                        {
                            "hash": "3387dae5927a456380ba5d847d70d5ef",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/3387dae5927a456380ba5d847d70d5ef.jpg"
                            }
                        },
                        {
                            "hash": "5063630930fa44cda5b56ee8ed6e54f9",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/5063630930fa44cda5b56ee8ed6e54f9.jpg"
                            }
                        },
                        {
                            "hash": "4f8e5a2c17e6435ab07338ec6690281c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/4f8e5a2c17e6435ab07338ec6690281c.jpg"
                            }
                        },
                        {
                            "hash": "85cd16f865404c08bbb74ba7d3b94371",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/85cd16f865404c08bbb74ba7d3b94371.jpg"
                            }
                        },
                        {
                            "hash": "fb8fd7e4a8e0415c8404b55cf5e9dd22",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg"
                            }
                        },
                        {
                            "hash": "8324b67d4f0142588934f3243ad1b219",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8324b67d4f0142588934f3243ad1b219.jpg"
                            }
                        },
                        {
                            "hash": "42f842985fe34cf2ab5705d0f39f9e23",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/42f842985fe34cf2ab5705d0f39f9e23.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-06-30 13:00:47"
                },
                {
                    "images": [
                        {
                            "hash": "4bf54220768641f8b8159a12c03e2e1e",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/4bf54220768641f8b8159a12c03e2e1e.jpg"
                            }
                        },
                        {
                            "hash": "530cbab6e51847baa9ca86523dfa3e04",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/530cbab6e51847baa9ca86523dfa3e04.jpg"
                            }
                        },
                        {
                            "hash": "adcf83f41a0242fb9c131001117c8fd6",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/adcf83f41a0242fb9c131001117c8fd6.jpg"
                            }
                        },
                        {
                            "hash": "4aad95f56d6f46d5b27ef10600be36c6",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/4aad95f56d6f46d5b27ef10600be36c6.jpg"
                            }
                        },
                        {
                            "hash": "e50b81e131da43fcb83809f0b36aba78",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/e50b81e131da43fcb83809f0b36aba78.jpg"
                            }
                        },
                        {
                            "hash": "443e0fca463f4c78a6da0dbcd18feeb4",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/443e0fca463f4c78a6da0dbcd18feeb4.jpg"
                            }
                        },
                        {
                            "hash": "da0d484415204e98af3a3855fb4d0782",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/da0d484415204e98af3a3855fb4d0782.jpg"
                            }
                        },
                        {
                            "hash": "115391b84b5243debfd08692c7352b15",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/115391b84b5243debfd08692c7352b15.jpg"
                            }
                        },
                        {
                            "hash": "9ac71ce883d44728b96f685926534aff",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/9ac71ce883d44728b96f685926534aff.jpg"
                            }
                        },
                        {
                            "hash": "75db3579aad64fcda67aedbd1d19ce9e",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/75db3579aad64fcda67aedbd1d19ce9e.jpg"
                            }
                        },
                        {
                            "hash": "22338d60a77741cb8e34c3f45476da3e",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/22338d60a77741cb8e34c3f45476da3e.jpg"
                            }
                        },
                        {
                            "hash": "3387dae5927a456380ba5d847d70d5ef",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/3387dae5927a456380ba5d847d70d5ef.jpg"
                            }
                        },
                        {
                            "hash": "5063630930fa44cda5b56ee8ed6e54f9",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/5063630930fa44cda5b56ee8ed6e54f9.jpg"
                            }
                        },
                        {
                            "hash": "4f8e5a2c17e6435ab07338ec6690281c",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/4f8e5a2c17e6435ab07338ec6690281c.jpg"
                            }
                        },
                        {
                            "hash": "85cd16f865404c08bbb74ba7d3b94371",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/85cd16f865404c08bbb74ba7d3b94371.jpg"
                            }
                        },
                        {
                            "hash": "fb8fd7e4a8e0415c8404b55cf5e9dd22",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg"
                            }
                        },
                        {
                            "hash": "8324b67d4f0142588934f3243ad1b219",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8324b67d4f0142588934f3243ad1b219.jpg"
                            }
                        },
                        {
                            "hash": "42f842985fe34cf2ab5705d0f39f9e23",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/42f842985fe34cf2ab5705d0f39f9e23.jpg"
                            }
                        },
                        {
                            "hash": "9298247008d647289539e9dbd8e7ceb2",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/9298247008d647289539e9dbd8e7ceb2.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-07-01 13:16:19"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 82000,
                    "recorded_at": "2026-06-30 13:00:47"
                }
            ],
            "description_history": [
                {
                    "hash": "8bf8c3e811d254934b81137f0051ea92",
                    "text": "Reluctant sale of my beautiful M4.\nFinished in Austen yellow, with carbon fibre roof.\nI have had the car 4 years and loved every minute.\nIt's 2015 .\nHpi clear.\n Private reg M4YVX will stay on car.\nFull BMW service history up to my ownership then serviced every year/ 5,000 miles by my trusted independent mechanic. \n81,000 miles.\n Just had new front tyres,OEM front & rear discs and pads.\n Recent genuine BMW rocker cover replacement (Pcv valve) \n Spark plugs.\nMOT June 20th 2027\nLast serviced in January.\nThe car was modified by the previous owner. \nDirenza/Japspeed used it as a research and development car.\nCustom exhaust,uprated charge cooler,charge cooler radiator,Auxiliary radiator,12 mm spacers,k&n panel filters. Report supplied\nMapped to around 560 bhp. No printout unfortunately. \nCrank hub capture plate fitted.\nHarmon Kardon sound system.\nNo issues with the car \nMaintained regardless of cost.\nWould love the car to go to an enthusiast.\nBased in Huddersfield.\nContact me for more details or any questions.",
                    "recorded_at": "2026-07-01 13:16:19"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/4bf54220768641f8b8159a12c03e2e1e.jpg",
        "cdn_path": "509/55634/f8d8b5d21af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "f8d8b5d21a",
        "cdn_sizes": {
            "f": "509/55634/f8d8b5d21af.jpg",
            "l": "509/55634/f8d8b5d21al.jpg",
            "m": "509/55634/f8d8b5d21am.jpg",
            "s": "509/55634/f8d8b5d21as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/530cbab6e51847baa9ca86523dfa3e04.jpg",
        "cdn_path": "509/55634/8f1dadae18f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8f1dadae18",
        "cdn_sizes": {
            "f": "509/55634/8f1dadae18f.jpg",
            "l": "509/55634/8f1dadae18l.jpg",
            "m": "509/55634/8f1dadae18m.jpg",
            "s": "509/55634/8f1dadae18s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/adcf83f41a0242fb9c131001117c8fd6.jpg",
        "cdn_path": "509/55634/3c5c975936f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "3c5c975936",
        "cdn_sizes": {
            "f": "509/55634/3c5c975936f.jpg",
            "l": "509/55634/3c5c975936l.jpg",
            "m": "509/55634/3c5c975936m.jpg",
            "s": "509/55634/3c5c975936s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/4aad95f56d6f46d5b27ef10600be36c6.jpg",
        "cdn_path": "509/55634/ed193050b6f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "ed193050b6",
        "cdn_sizes": {
            "f": "509/55634/ed193050b6f.jpg",
            "l": "509/55634/ed193050b6l.jpg",
            "m": "509/55634/ed193050b6m.jpg",
            "s": "509/55634/ed193050b6s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/e50b81e131da43fcb83809f0b36aba78.jpg",
        "cdn_path": "509/55634/0ad9ed66b7f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "0ad9ed66b7",
        "cdn_sizes": {
            "f": "509/55634/0ad9ed66b7f.jpg",
            "l": "509/55634/0ad9ed66b7l.jpg",
            "m": "509/55634/0ad9ed66b7m.jpg",
            "s": "509/55634/0ad9ed66b7s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/443e0fca463f4c78a6da0dbcd18feeb4.jpg",
        "cdn_path": "509/55634/e81de59190f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "e81de59190",
        "cdn_sizes": {
            "f": "509/55634/e81de59190f.jpg",
            "l": "509/55634/e81de59190l.jpg",
            "m": "509/55634/e81de59190m.jpg",
            "s": "509/55634/e81de59190s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/da0d484415204e98af3a3855fb4d0782.jpg",
        "cdn_path": "509/55634/3dec710b5df.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "3dec710b5d",
        "cdn_sizes": {
            "f": "509/55634/3dec710b5df.jpg",
            "l": "509/55634/3dec710b5dl.jpg",
            "m": "509/55634/3dec710b5dm.jpg",
            "s": "509/55634/3dec710b5ds.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/115391b84b5243debfd08692c7352b15.jpg",
        "cdn_path": "509/55634/3e1f63a9d7f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "3e1f63a9d7",
        "cdn_sizes": {
            "f": "509/55634/3e1f63a9d7f.jpg",
            "l": "509/55634/3e1f63a9d7l.jpg",
            "m": "509/55634/3e1f63a9d7m.jpg",
            "s": "509/55634/3e1f63a9d7s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/9ac71ce883d44728b96f685926534aff.jpg",
        "cdn_path": "509/55634/c4e9356bfaf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "c4e9356bfa",
        "cdn_sizes": {
            "f": "509/55634/c4e9356bfaf.jpg",
            "l": "509/55634/c4e9356bfal.jpg",
            "m": "509/55634/c4e9356bfam.jpg",
            "s": "509/55634/c4e9356bfas.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/75db3579aad64fcda67aedbd1d19ce9e.jpg",
        "cdn_path": "509/55634/21660ff50ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "21660ff50e",
        "cdn_sizes": {
            "f": "509/55634/21660ff50ef.jpg",
            "l": "509/55634/21660ff50el.jpg",
            "m": "509/55634/21660ff50em.jpg",
            "s": "509/55634/21660ff50es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/22338d60a77741cb8e34c3f45476da3e.jpg",
        "cdn_path": "509/55634/1c0d96ecf2f.jpg",
        "status": "complete",
        "attempts": 2,
        "cdn_hash": "1c0d96ecf2",
        "cdn_sizes": {
            "f": "509/55634/1c0d96ecf2f.jpg",
            "l": "509/55634/1c0d96ecf2l.jpg",
            "m": "509/55634/1c0d96ecf2m.jpg",
            "s": "509/55634/1c0d96ecf2s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/3387dae5927a456380ba5d847d70d5ef.jpg",
        "cdn_path": "509/55634/497d5cf3d0f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "497d5cf3d0",
        "cdn_sizes": {
            "f": "509/55634/497d5cf3d0f.jpg",
            "l": "509/55634/497d5cf3d0l.jpg",
            "m": "509/55634/497d5cf3d0m.jpg",
            "s": "509/55634/497d5cf3d0s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/5063630930fa44cda5b56ee8ed6e54f9.jpg",
        "cdn_path": "509/55634/7320c3e2f8f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "7320c3e2f8",
        "cdn_sizes": {
            "f": "509/55634/7320c3e2f8f.jpg",
            "l": "509/55634/7320c3e2f8l.jpg",
            "m": "509/55634/7320c3e2f8m.jpg",
            "s": "509/55634/7320c3e2f8s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/4f8e5a2c17e6435ab07338ec6690281c.jpg",
        "cdn_path": "509/55634/19f4826059f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "19f4826059",
        "cdn_sizes": {
            "f": "509/55634/19f4826059f.jpg",
            "l": "509/55634/19f4826059l.jpg",
            "m": "509/55634/19f4826059m.jpg",
            "s": "509/55634/19f4826059s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/85cd16f865404c08bbb74ba7d3b94371.jpg",
        "cdn_path": "509/55634/8cdcca3ce1f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8cdcca3ce1",
        "cdn_sizes": {
            "f": "509/55634/8cdcca3ce1f.jpg",
            "l": "509/55634/8cdcca3ce1l.jpg",
            "m": "509/55634/8cdcca3ce1m.jpg",
            "s": "509/55634/8cdcca3ce1s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg",
        "cdn_path": "509/55634/b6cd83941af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "b6cd83941a",
        "cdn_sizes": {
            "f": "509/55634/b6cd83941af.jpg",
            "l": "509/55634/b6cd83941al.jpg",
            "m": "509/55634/b6cd83941am.jpg",
            "s": "509/55634/b6cd83941as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8324b67d4f0142588934f3243ad1b219.jpg",
        "cdn_path": "509/55634/b7b8ff128af.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "b7b8ff128a",
        "cdn_sizes": {
            "f": "509/55634/b7b8ff128af.jpg",
            "l": "509/55634/b7b8ff128al.jpg",
            "m": "509/55634/b7b8ff128am.jpg",
            "s": "509/55634/b7b8ff128as.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/42f842985fe34cf2ab5705d0f39f9e23.jpg",
        "cdn_path": "509/55634/8b0449edc5f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "8b0449edc5",
        "cdn_sizes": {
            "f": "509/55634/8b0449edc5f.jpg",
            "l": "509/55634/8b0449edc5l.jpg",
            "m": "509/55634/8b0449edc5m.jpg",
            "s": "509/55634/8b0449edc5s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/9298247008d647289539e9dbd8e7ceb2.jpg",
        "cdn_path": "509/55634/075e7982c1f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "075e7982c1",
        "cdn_sizes": {
            "f": "509/55634/075e7982c1f.jpg",
            "l": "509/55634/075e7982c1l.jpg",
            "m": "509/55634/075e7982c1m.jpg",
            "s": "509/55634/075e7982c1s.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
    "vrm": "M4YVX",
    "make": "BMW",
    "model": "M4",
    "trim_line": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
    "year": 2015,
    "body_type": "Coupe",
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": 3000,
    "engine_size_litres": 3,
    "colour": "Yellow",
    "doors": 2,
    "seats": 4,
    "mileage": 82000,
    "price": 19250,
    "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": "202606303746376",
            "vdata_scrape_id": "at_id_202606303746376",
            "data_complete": true,
            "listing": {
                "title": "2015 BMW M4",
                "subtitle": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                "make": "BMW",
                "model": "M4",
                "year": 2015,
                "price": 19250,
                "mileage": 82000,
                "fuel": "Petrol",
                "body_type": "Coupe",
                "gearbox": "Automatic",
                "doors": 2,
                "seats": 4,
                "engine": "3.0L",
                "emission_class": "Euro 6",
                "colour": "Yellow",
                "range_miles": null,
                "vin": null,
                "description": "Reluctant sale of my beautiful M4.\nFinished in Austen yellow, with carbon fibre roof.\nI have had the car 4 years and loved every minute.\nIt's 2015 .\nHpi clear.\n Private reg M4YVX will stay on car.\nFull BMW service history up to my ownership then serviced every year/ 5,000 miles by my trusted independent mechanic. \n81,000 miles.\n Just had new front tyres,OEM front & rear discs and pads.\n Recent genuine BMW rocker cover replacement (Pcv valve) \n Spark plugs.\nMOT June 20th 2027\nLast serviced in January.\nThe car was modified by the previous owner. \nDirenza/Japspeed used it as a research and development car.\nCustom exhaust,uprated charge cooler,charge cooler radiator,Auxiliary radiator,12 mm spacers,k&n panel filters. Report supplied\nMapped to around 560 bhp. No printout unfortunately. \nCrank hub capture plate fitted.\nHarmon Kardon sound system.\nNo issues with the car \nMaintained regardless of cost.\nWould love the car to go to an enthusiast.\nBased in Huddersfield.\nContact me for more details or any questions.",
                "description_section_present": true,
                "image_count": 19,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w800/4bf54220768641f8b8159a12c03e2e1e.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/530cbab6e51847baa9ca86523dfa3e04.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/adcf83f41a0242fb9c131001117c8fd6.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/4aad95f56d6f46d5b27ef10600be36c6.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/e50b81e131da43fcb83809f0b36aba78.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/443e0fca463f4c78a6da0dbcd18feeb4.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/da0d484415204e98af3a3855fb4d0782.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/115391b84b5243debfd08692c7352b15.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/9ac71ce883d44728b96f685926534aff.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/75db3579aad64fcda67aedbd1d19ce9e.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/22338d60a77741cb8e34c3f45476da3e.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/3387dae5927a456380ba5d847d70d5ef.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/5063630930fa44cda5b56ee8ed6e54f9.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/4f8e5a2c17e6435ab07338ec6690281c.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/85cd16f865404c08bbb74ba7d3b94371.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/8324b67d4f0142588934f3243ad1b219.jpg",
                    "https://m.atcdn.co.uk/a/media/w480/42f842985fe34cf2ab5705d0f39f9e23.jpg",
                    "https://m.atcdn.co.uk/a/media/w800/9298247008d647289539e9dbd8e7ceb2.jpg"
                ],
                "dealer_name": null,
                "dealer_id": null,
                "dealer_rating": null,
                "dealer_phone": "01484954423",
                "is_private_seller": true
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202606303746376",
            "scraped_url": "https://www.autotrader.co.uk/car-details/202606303746376",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202606303746376",
                "[+0.0s] at_id: 202606303746376",
                "[+2.27s] driver started",
                "[+4.35s] page loaded",
                "[+5.35s] pre-cookie wait done",
                "[+5.41s] switched into cookie iframe",
                "[+5.66s] cookie button clicked",
                "[+5.73s] cookie iframe gone",
                "[+7.84s] title: 2015 BMW M4",
                "[+8.07s] subtitle: 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                "[+8.1s] price: 19250",
                "[+8.12s] 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.12s] 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.13s] overview section confirmed via CSS selector",
                "[+8.14s] mileage: 82000",
                "[+8.14s] year: 2015",
                "[+8.16s] fuel: Petrol",
                "[+8.16s] body_type: Coupe",
                "[+8.17s] gearbox: Automatic",
                "[+8.18s] doors: 2",
                "[+8.18s] seats: 4",
                "[+8.19s] engine: 3.0L",
                "[+8.2s] emission_class: Euro 6",
                "[+8.21s] colour: Yellow",
                "[+8.23s] range_miles: None",
                "[+8.24s] data-lp-sdes not found — falling back to title parse",
                "[+8.25s] make/model from page title: BMW / M4",
                "[+8.39s] dealer_name: None",
                "[+8.47s] dealer_id: None",
                "[+8.64s] dealer_rating: None",
                "[+8.7s] dealer_phone: 01484954423",
                "[+8.73s] is_private_seller: True",
                "[+8.83s] description_section_present: True",
                "[+9.51s] description signpost clicked",
                "[+9.79s] description: 1019 chars",
                "[+9.86s] description modal closed",
                "[+9.9s] image_count from counter: 19",
                "[+10.03s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
                "[+10.59s] image grid present",
                "[+11.17s] gallery images extracted: 19",
                "[+11.17s] data_complete: True",
                "[+11.43s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202606303746376",
            "vdata_scrape_id": "at_id_202606303746376",
            "data_complete": true,
            "listing": {
                "vrm": "M4YVX",
                "year": 2015,
                "make": "BMW",
                "model": "M4",
                "price": 19250,
                "mileage": 82000,
                "colour": "Yellow",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/4bf54220768641f8b8159a12c03e2e1e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/530cbab6e51847baa9ca86523dfa3e04.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/adcf83f41a0242fb9c131001117c8fd6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4aad95f56d6f46d5b27ef10600be36c6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e50b81e131da43fcb83809f0b36aba78.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/443e0fca463f4c78a6da0dbcd18feeb4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/da0d484415204e98af3a3855fb4d0782.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/115391b84b5243debfd08692c7352b15.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9ac71ce883d44728b96f685926534aff.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/75db3579aad64fcda67aedbd1d19ce9e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/22338d60a77741cb8e34c3f45476da3e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3387dae5927a456380ba5d847d70d5ef.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5063630930fa44cda5b56ee8ed6e54f9.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4f8e5a2c17e6435ab07338ec6690281c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/85cd16f865404c08bbb74ba7d3b94371.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8324b67d4f0142588934f3243ad1b219.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/42f842985fe34cf2ab5705d0f39f9e23.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9298247008d647289539e9dbd8e7ceb2.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202606303746376",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202606303746376&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Yellow",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 82000,
                "model": "M4",
                "price": 19250,
                "registration": "M4YVX",
                "registrationYear": 2015,
                "transmission": "Automatic",
                "summary": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/4bf54220768641f8b8159a12c03e2e1e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/530cbab6e51847baa9ca86523dfa3e04.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/adcf83f41a0242fb9c131001117c8fd6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4aad95f56d6f46d5b27ef10600be36c6.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/e50b81e131da43fcb83809f0b36aba78.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/443e0fca463f4c78a6da0dbcd18feeb4.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/da0d484415204e98af3a3855fb4d0782.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/115391b84b5243debfd08692c7352b15.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9ac71ce883d44728b96f685926534aff.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/75db3579aad64fcda67aedbd1d19ce9e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/22338d60a77741cb8e34c3f45476da3e.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/3387dae5927a456380ba5d847d70d5ef.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/5063630930fa44cda5b56ee8ed6e54f9.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/4f8e5a2c17e6435ab07338ec6690281c.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/85cd16f865404c08bbb74ba7d3b94371.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8324b67d4f0142588934f3243ad1b219.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/42f842985fe34cf2ab5705d0f39f9e23.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/9298247008d647289539e9dbd8e7ceb2.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202606303746376",
                "stockId": "8a42888a9ef9cd0b019f180909cd2719",
                "searchId": "202606303746376"
            },
            "steps": [
                "start",
                "at_id: 202606303746376",
                "url: https://www.zuto.com/apply/?advertId=202606303746376&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: M4YVX",
                "make/model: BMW / M4",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-06-30 13:00:47",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-07-01 13:16:19",
            "reasons": [
                "images_change"
            ]
        }
    ],
    "description": "Reluctant sale of my beautiful M4.\nFinished in Austen yellow, with carbon fibre roof.\nI have had the car 4 years and loved every minute.\nIt's 2015 .\nHpi clear.\n Private reg M4YVX will stay on car.\nFull BMW service history up to my ownership then serviced every year/ 5,000 miles by my trusted independent mechanic. \n81,000 miles.\n Just had new front tyres,OEM front & rear discs and pads.\n Recent genuine BMW rocker cover replacement (Pcv valve) \n Spark plugs.\nMOT June 20th 2027\nLast serviced in January.\nThe car was modified by the previous owner. \nDirenza/Japspeed used it as a research and development car.\nCustom exhaust,uprated charge cooler,charge cooler radiator,Auxiliary radiator,12 mm spacers,k&n panel filters. Report supplied\nMapped to around 560 bhp. No printout unfortunately. \nCrank hub capture plate fitted.\nHarmon Kardon sound system.\nNo issues with the car \nMaintained regardless of cost.\nWould love the car to go to an enthusiast.\nBased in Huddersfield.\nContact me for more details or any questions.",
    "colour_detail": "Yellow",
    "price_history": [
        {
            "price": 19250,
            "recorded_at": "2026-06-30 13:00:47"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "4bf54220768641f8b8159a12c03e2e1e",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/4bf54220768641f8b8159a12c03e2e1e.jpg"
                    }
                },
                {
                    "hash": "530cbab6e51847baa9ca86523dfa3e04",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/530cbab6e51847baa9ca86523dfa3e04.jpg"
                    }
                },
                {
                    "hash": "adcf83f41a0242fb9c131001117c8fd6",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/adcf83f41a0242fb9c131001117c8fd6.jpg"
                    }
                },
                {
                    "hash": "4aad95f56d6f46d5b27ef10600be36c6",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/4aad95f56d6f46d5b27ef10600be36c6.jpg"
                    }
                },
                {
                    "hash": "e50b81e131da43fcb83809f0b36aba78",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e50b81e131da43fcb83809f0b36aba78.jpg"
                    }
                },
                {
                    "hash": "443e0fca463f4c78a6da0dbcd18feeb4",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/443e0fca463f4c78a6da0dbcd18feeb4.jpg"
                    }
                },
                {
                    "hash": "da0d484415204e98af3a3855fb4d0782",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/da0d484415204e98af3a3855fb4d0782.jpg"
                    }
                },
                {
                    "hash": "115391b84b5243debfd08692c7352b15",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/115391b84b5243debfd08692c7352b15.jpg"
                    }
                },
                {
                    "hash": "9ac71ce883d44728b96f685926534aff",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/9ac71ce883d44728b96f685926534aff.jpg"
                    }
                },
                {
                    "hash": "75db3579aad64fcda67aedbd1d19ce9e",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/75db3579aad64fcda67aedbd1d19ce9e.jpg"
                    }
                },
                {
                    "hash": "22338d60a77741cb8e34c3f45476da3e",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/22338d60a77741cb8e34c3f45476da3e.jpg"
                    }
                },
                {
                    "hash": "3387dae5927a456380ba5d847d70d5ef",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/3387dae5927a456380ba5d847d70d5ef.jpg"
                    }
                },
                {
                    "hash": "5063630930fa44cda5b56ee8ed6e54f9",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/5063630930fa44cda5b56ee8ed6e54f9.jpg"
                    }
                },
                {
                    "hash": "4f8e5a2c17e6435ab07338ec6690281c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/4f8e5a2c17e6435ab07338ec6690281c.jpg"
                    }
                },
                {
                    "hash": "85cd16f865404c08bbb74ba7d3b94371",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/85cd16f865404c08bbb74ba7d3b94371.jpg"
                    }
                },
                {
                    "hash": "fb8fd7e4a8e0415c8404b55cf5e9dd22",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg"
                    }
                },
                {
                    "hash": "8324b67d4f0142588934f3243ad1b219",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8324b67d4f0142588934f3243ad1b219.jpg"
                    }
                },
                {
                    "hash": "42f842985fe34cf2ab5705d0f39f9e23",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/42f842985fe34cf2ab5705d0f39f9e23.jpg"
                    }
                }
            ],
            "recorded_at": "2026-06-30 13:00:47"
        },
        {
            "images": [
                {
                    "hash": "4bf54220768641f8b8159a12c03e2e1e",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/4bf54220768641f8b8159a12c03e2e1e.jpg"
                    }
                },
                {
                    "hash": "530cbab6e51847baa9ca86523dfa3e04",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/530cbab6e51847baa9ca86523dfa3e04.jpg"
                    }
                },
                {
                    "hash": "adcf83f41a0242fb9c131001117c8fd6",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/adcf83f41a0242fb9c131001117c8fd6.jpg"
                    }
                },
                {
                    "hash": "4aad95f56d6f46d5b27ef10600be36c6",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/4aad95f56d6f46d5b27ef10600be36c6.jpg"
                    }
                },
                {
                    "hash": "e50b81e131da43fcb83809f0b36aba78",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/e50b81e131da43fcb83809f0b36aba78.jpg"
                    }
                },
                {
                    "hash": "443e0fca463f4c78a6da0dbcd18feeb4",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/443e0fca463f4c78a6da0dbcd18feeb4.jpg"
                    }
                },
                {
                    "hash": "da0d484415204e98af3a3855fb4d0782",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/da0d484415204e98af3a3855fb4d0782.jpg"
                    }
                },
                {
                    "hash": "115391b84b5243debfd08692c7352b15",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/115391b84b5243debfd08692c7352b15.jpg"
                    }
                },
                {
                    "hash": "9ac71ce883d44728b96f685926534aff",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/9ac71ce883d44728b96f685926534aff.jpg"
                    }
                },
                {
                    "hash": "75db3579aad64fcda67aedbd1d19ce9e",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/75db3579aad64fcda67aedbd1d19ce9e.jpg"
                    }
                },
                {
                    "hash": "22338d60a77741cb8e34c3f45476da3e",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/22338d60a77741cb8e34c3f45476da3e.jpg"
                    }
                },
                {
                    "hash": "3387dae5927a456380ba5d847d70d5ef",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/3387dae5927a456380ba5d847d70d5ef.jpg"
                    }
                },
                {
                    "hash": "5063630930fa44cda5b56ee8ed6e54f9",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/5063630930fa44cda5b56ee8ed6e54f9.jpg"
                    }
                },
                {
                    "hash": "4f8e5a2c17e6435ab07338ec6690281c",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/4f8e5a2c17e6435ab07338ec6690281c.jpg"
                    }
                },
                {
                    "hash": "85cd16f865404c08bbb74ba7d3b94371",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/85cd16f865404c08bbb74ba7d3b94371.jpg"
                    }
                },
                {
                    "hash": "fb8fd7e4a8e0415c8404b55cf5e9dd22",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/fb8fd7e4a8e0415c8404b55cf5e9dd22.jpg"
                    }
                },
                {
                    "hash": "8324b67d4f0142588934f3243ad1b219",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8324b67d4f0142588934f3243ad1b219.jpg"
                    }
                },
                {
                    "hash": "42f842985fe34cf2ab5705d0f39f9e23",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/42f842985fe34cf2ab5705d0f39f9e23.jpg"
                    }
                },
                {
                    "hash": "9298247008d647289539e9dbd8e7ceb2",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/9298247008d647289539e9dbd8e7ceb2.jpg"
                    }
                }
            ],
            "recorded_at": "2026-07-01 13:16:19"
        }
    ],
    "mileage_history": [
        {
            "mileage": 82000,
            "recorded_at": "2026-06-30 13:00:47"
        }
    ],
    "description_history": [
        {
            "hash": "8bf8c3e811d254934b81137f0051ea92",
            "text": "Reluctant sale of my beautiful M4.\nFinished in Austen yellow, with carbon fibre roof.\nI have had the car 4 years and loved every minute.\nIt's 2015 .\nHpi clear.\n Private reg M4YVX will stay on car.\nFull BMW service history up to my ownership then serviced every year/ 5,000 miles by my trusted independent mechanic. \n81,000 miles.\n Just had new front tyres,OEM front & rear discs and pads.\n Recent genuine BMW rocker cover replacement (Pcv valve) \n Spark plugs.\nMOT June 20th 2027\nLast serviced in January.\nThe car was modified by the previous owner. \nDirenza/Japspeed used it as a research and development car.\nCustom exhaust,uprated charge cooler,charge cooler radiator,Auxiliary radiator,12 mm spacers,k&n panel filters. Report supplied\nMapped to around 560 bhp. No printout unfortunately. \nCrank hub capture plate fitted.\nHarmon Kardon sound system.\nNo issues with the car \nMaintained regardless of cost.\nWould love the car to go to an enthusiast.\nBased in Huddersfield.\nContact me for more details or any questions.",
            "recorded_at": "2026-07-01 13:16:19"
        }
    ]
}