• It's recommended to check out the latest log via: the Stats page >> View log >> Tail

PROJECT (sourcing_v2), SPIDER (auto_selling_autotrader.co.uk)

2025-12-05 12:46:17 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2025-12-05 12:46:17 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.12.6, cssselect 1.2.0, parsel 1.9.1, w3lib 2.1.2, Twisted 24.3.0, Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-5.15.0-1098-azure-x86_64-with-glibc2.36
2025-12-05 12:46:17 [auto_selling_autotrader.co.uk] INFO: Starting auto_selling_autotrader.co.uk spider
2025-12-05 12:46:17 [auto_selling_autotrader.co.uk] INFO: _job: 30f0705cd1c111f0b120928152083da5, SCRAPY_JOB: None
2025-12-05 12:46:17 [scrapy.addons] INFO: Enabled addons:
[]
2025-12-05 12:46:17 [asyncio] DEBUG: Using selector: EpollSelector
2025-12-05 12:46:17 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2025-12-05 12:46:17 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2025-12-05 12:46:17 [scrapy.extensions.telnet] INFO: Telnet Password: 23eb308247f4a5d1
2025-12-05 12:46:17 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
 'scrapy.extensions.telnet.TelnetConsole',
 'scrapy.extensions.memusage.MemoryUsage',
 'scrapy.extensions.feedexport.FeedExporter',
 'scrapy.extensions.logstats.LogStats',
 'scrapy.extensions.closespider.CloseSpider']
2025-12-05 12:46:17 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 3600,
 'CONCURRENT_REQUESTS': 5,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_autotrader.co.uk/30f0705cd1c111f0b120928152083da5.log',
 'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
 'NEWSPIDER_MODULE': 'spiders',
 'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
 'SPIDER_MODULES': ['spiders', 'auth_check'],
 'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
 'USER_AGENT': ''}
2025-12-05 12:46:17 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2025-12-05 12:46:17 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2025-12-05 12:46:17 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
 'scrapy.downloadermiddlewares.stats.DownloaderStats']
2025-12-05 12:46:17 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2025-12-05 12:46:17 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.auto_selling.middlewares.id_gen_middleware.IdGenMiddleware']
2025-12-05 12:46:17 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
 'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2025-12-05 12:46:17 [scrapy.core.engine] INFO: Spider opened
2025-12-05 12:46:17 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2025-12-05 12:46:17 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2025-12-05 12:46:17 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2025-12-05 12:46:17 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2025-12-05 12:46:17 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6024
2025-12-05 12:46:17 [scrapy-playwright] INFO: Starting download handler
2025-12-05 12:46:17 [scrapy-playwright] INFO: Starting download handler
2025-12-05 12:46:22 [auto_selling_autotrader.co.uk] INFO: Scraper started with retailer ID: 10020993 and multipost_profile_id: b5e4e21e-6586-4473-9e44-174054803bc8 and job_id: 30f0705cd1c111f0b120928152083da5 and url: https://www.autotrader.co.uk/cars/retailer/stock?postcode=OX3%209JY&retailerId=10020993&sort=price-asc
2025-12-05 12:46:22 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 10020993, page: 1
2025-12-05 12:46:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:23 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery> (referer: None) ['zyte-api']
2025-12-05 12:46:23 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2025-12-05 12:46:23 [auto_selling_autotrader.co.uk] INFO: Page: 1/4, total results: 72
2025-12-05 12:46:23 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2025-12-05 12:46:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:23 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:46:23 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2025-12-05 12:46:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2025-12-05 12:46:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202512048390464%27 HTTP/1.1" 200 None
2025-12-05 12:46:23 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512048390464: 1
2025-12-05 12:46:23 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202512048390464, item: 202512048390464
2025-12-05 12:46:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202512048390436%27 HTTP/1.1" 200 None
2025-12-05 12:46:23 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512048390436: 1
2025-12-05 12:46:23 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202512048390436, item: 202512048390436
2025-12-05 12:46:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202512048390409%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512048390409: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202512048390409, item: 202512048390409
2025-12-05 12:46:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202512028294670%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512028294670: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202512028294670, item: 202512028294670
2025-12-05 12:46:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511298227385%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511298227385: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511298227385, item: 202511298227385
2025-12-05 12:46:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511288210084%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511288210084: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511288210084, item: 202511288210084
2025-12-05 12:46:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511288209992%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511288209992: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511288209992, item: 202511288209992
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511288209980%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511288209980: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511288209980, item: 202511288209980
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511278190466%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511278190466: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511278190466, item: 202511278190466
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511278178612%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511278178612: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511278178612, item: 202511278178612
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511278177397%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511278177397: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511278177397, item: 202511278177397
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511218045541%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511218045541: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511218045541, item: 202511218045541
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511197996938%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511197996938: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511197996938, item: 202511197996938
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187982803%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187982803: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187982803, item: 202511187982803
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187982789%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187982789: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187982789, item: 202511187982789
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187981153%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187981153: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187981153, item: 202511187981153
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187981138%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187981138: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187981138, item: 202511187981138
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187981096%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187981096: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187981096, item: 202511187981096
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187981024%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187981024: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187981024, item: 202511187981024
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980949%27 HTTP/1.1" 200 None
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187980949: 1
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187980949, item: 202511187980949
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting next page: 2
2025-12-05 12:46:24 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 10020993, page: 2
2025-12-05 12:46:24 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:46:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:25 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 143,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2020 Audi Q2 TFSI Black Edition boasts a full service '
                'history, offering peace of mind alongside its stylish design. '
                'As a Euro 6 compliant vehicle, it features a 1.0 litre petrol '
                'engine and comes with an MOT valid until December 2026. The '
                'Black Edition trim enhances its appeal with striking LED '
                'headlights and dynamic rear indicators, complemented by LED '
                'rear lights. For convenience, it includes a Bluetooth '
                'interface for seamless connectivity and manual air '
                'conditioning to keep you comfortable. Parking is made easier '
                'with rear parking sensors, and the light and rain sensor '
                'automatically activates the headlights, ensuring you always '
                'have optimal visibility.\n'
                '\n'
                'The Audi Q2 TFSI Black Edition stands out with its impressive '
                'fuel economy, achieving up to 45 miles per gallon, which is a '
                'notable advantage over many similar vehicles. Furthermore, '
                'its low CO2 emissions highlight its efficiency and '
                'environmental consideration. This combination of practical '
                'features, strong provenance, and economical performance makes '
                'this Audi Q2 a compelling choice for those seeking a well '
                'maintained and capable compact SUV.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'engine_horse_power': 114,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512028294670',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'Q2',
 'odometer': 85100,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/7ad33a3bb19244a1b4addd7430890685.jpg',
                'https://m.atcdn.co.uk/a/media/81c0bb468f0c4c889851831a5abdcf7a.jpg',
                'https://m.atcdn.co.uk/a/media/e1778cc37864499aa0c10bb918e11118.jpg',
                'https://m.atcdn.co.uk/a/media/f9e47e682cdb4cf7a9008807588d0aa4.jpg',
                'https://m.atcdn.co.uk/a/media/7c19f8c5b68341c78db09c5523c47ee6.jpg',
                'https://m.atcdn.co.uk/a/media/e8674de80d844f89aba97a6dbfa6997b.jpg',
                'https://m.atcdn.co.uk/a/media/47a6254db8ac4bfe9750ac799c14819a.jpg',
                'https://m.atcdn.co.uk/a/media/ad48d3a4122648ec9f08981e46f3fe74.jpg',
                'https://m.atcdn.co.uk/a/media/46c55d6a5fb44cf7b3a798cd36a4da5f.jpg',
                'https://m.atcdn.co.uk/a/media/40a22f20a4e94640b83b39828281c8cf.jpg',
                'https://m.atcdn.co.uk/a/media/a9f0c070765c404aaa0047a9c2ffdde5.jpg',
                'https://m.atcdn.co.uk/a/media/a4a925b000dc4ad79b61884f6e69e156.jpg',
                'https://m.atcdn.co.uk/a/media/1689d693489b405fafa27343ce3e39d3.jpg',
                'https://m.atcdn.co.uk/a/media/295f4818efc6416fb0e32e9ebdee0a3c.jpg',
                'https://m.atcdn.co.uk/a/media/8cb607f8d00d4ef3a80d546b1fac2e3f.jpg',
                'https://m.atcdn.co.uk/a/media/95a868ecc9c444c9952f2057e26fe8d6.jpg',
                'https://m.atcdn.co.uk/a/media/a20fb8b138414ffc83d27bd41dc2875e.jpg',
                'https://m.atcdn.co.uk/a/media/c5ac55ed0fba46cfbd7f4eb9e5474a0b.jpg',
                'https://m.atcdn.co.uk/a/media/44817c46941a41e4ba8675c58e761348.jpg',
                'https://m.atcdn.co.uk/a/media/36fd641bd7bb4156b405011176409fa8.jpg',
                'https://m.atcdn.co.uk/a/media/6d61892061184a33924e5c786618ebea.jpg',
                'https://m.atcdn.co.uk/a/media/f1ff843b6b534507a3cb00b8a4784197.jpg',
                'https://m.atcdn.co.uk/a/media/355553c1c4e8489ab0e1b71acd8e11be.jpg',
                'https://m.atcdn.co.uk/a/media/d8c5186116cb4b819f546758adb981d3.jpg'],
 'price': 12900,
 'price_includes_vat': True,
 'registration_date': '2020-10-21',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi Q2 1.0 TFSI 30 Black Edition SUV 5dr Petrol Manual Euro 6 '
          '(s/s) (116 ps) 85K MOT 12/26 FSH ULEZ',
 'transmission': 'manual',
 'trim': 'Black Edition',
 'year': 2020}
2025-12-05 12:46:25 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bd91f714-eebc-51c4-8511-73958c7601aa with identifier: 202512028294670
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item bd91f714-eebc-51c4-8511-73958c7601aa
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7ad33a3bb19244a1b4addd7430890685.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7ad33a3bb19244a1b4addd7430890685.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F81c0bb468f0c4c889851831a5abdcf7a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/81c0bb468f0c4c889851831a5abdcf7a.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe1778cc37864499aa0c10bb918e11118.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e1778cc37864499aa0c10bb918e11118.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff9e47e682cdb4cf7a9008807588d0aa4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f9e47e682cdb4cf7a9008807588d0aa4.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7c19f8c5b68341c78db09c5523c47ee6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7c19f8c5b68341c78db09c5523c47ee6.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe8674de80d844f89aba97a6dbfa6997b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8674de80d844f89aba97a6dbfa6997b.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F47a6254db8ac4bfe9750ac799c14819a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/47a6254db8ac4bfe9750ac799c14819a.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fad48d3a4122648ec9f08981e46f3fe74.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ad48d3a4122648ec9f08981e46f3fe74.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F46c55d6a5fb44cf7b3a798cd36a4da5f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/46c55d6a5fb44cf7b3a798cd36a4da5f.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40a22f20a4e94640b83b39828281c8cf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40a22f20a4e94640b83b39828281c8cf.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa9f0c070765c404aaa0047a9c2ffdde5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a9f0c070765c404aaa0047a9c2ffdde5.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa4a925b000dc4ad79b61884f6e69e156.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a4a925b000dc4ad79b61884f6e69e156.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1689d693489b405fafa27343ce3e39d3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1689d693489b405fafa27343ce3e39d3.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F295f4818efc6416fb0e32e9ebdee0a3c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/295f4818efc6416fb0e32e9ebdee0a3c.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8cb607f8d00d4ef3a80d546b1fac2e3f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8cb607f8d00d4ef3a80d546b1fac2e3f.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F95a868ecc9c444c9952f2057e26fe8d6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/95a868ecc9c444c9952f2057e26fe8d6.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa20fb8b138414ffc83d27bd41dc2875e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a20fb8b138414ffc83d27bd41dc2875e.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc5ac55ed0fba46cfbd7f4eb9e5474a0b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c5ac55ed0fba46cfbd7f4eb9e5474a0b.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F44817c46941a41e4ba8675c58e761348.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/44817c46941a41e4ba8675c58e761348.jpg already downloaded
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F36fd641bd7bb4156b405011176409fa8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/36fd641bd7bb4156b405011176409fa8.jpg already downloaded
2025-12-05 12:46:25 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bd91f714-eebc-51c4-8511-73958c7601aa with identifier 202512028294670
2025-12-05 12:46:25 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2025-12-05 12:46:25 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2025-12-05 12:46:25 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2025-12-05 12:46:25 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:46:25 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2025-12-05 12:46:25 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:46:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:25 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1955
2025-12-05 12:46:25 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2025-12-05 12:46:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1764938785
2025-12-05 12:46:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1764938785
2025-12-05 12:46:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2025-12-05 12:46:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:26 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:46:26 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:46:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bd91f714-eebc-51c4-8511-73958c7601aa
2025-12-05 12:46:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2020 Audi Q2 TFSI Black Edition boasts a full service '
                'history, offering peace of mind alongside its stylish design. '
                'As a Euro 6 compliant vehicle, it features a 1.0 litre petrol '
                'engine and comes with an MOT valid until December 2026. The '
                'Black Edition trim enhances its appeal with striking LED '
                'headlights and dynamic rear indicators, complemented by LED '
                'rear lights. For convenience, it includes a Bluetooth '
                'interface for seamless connectivity and manual air '
                'conditioning to keep you comfortable. Parking is made easier '
                'with rear parking sensors, and the light and rain sensor '
                'automatically activates the headlights, ensuring you always '
                'have optimal visibility.\n'
                '\n'
                'The Audi Q2 TFSI Black Edition stands out with its impressive '
                'fuel economy, achieving up to 45 miles per gallon, which is a '
                'notable advantage over many similar vehicles. Furthermore, '
                'its low CO2 emissions highlight its efficiency and '
                'environmental consideration. This combination of practical '
                'features, strong provenance, and economical performance makes '
                'this Audi Q2 a compelling choice for those seeking a well '
                'maintained and capable compact SUV.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'engine_horse_power': 114,
 'fuel_type': 'Petrol',
 'id': 'bd91f714-eebc-51c4-8511-73958c7601aa',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512028294670',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'Q2',
 'odometer': 85100,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 24,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/7ad33a3bb19244a1b4addd7430890685.jpg',
                'https://m.atcdn.co.uk/a/media/81c0bb468f0c4c889851831a5abdcf7a.jpg',
                'https://m.atcdn.co.uk/a/media/e1778cc37864499aa0c10bb918e11118.jpg',
                'https://m.atcdn.co.uk/a/media/f9e47e682cdb4cf7a9008807588d0aa4.jpg',
                'https://m.atcdn.co.uk/a/media/7c19f8c5b68341c78db09c5523c47ee6.jpg',
                'https://m.atcdn.co.uk/a/media/e8674de80d844f89aba97a6dbfa6997b.jpg',
                'https://m.atcdn.co.uk/a/media/47a6254db8ac4bfe9750ac799c14819a.jpg',
                'https://m.atcdn.co.uk/a/media/ad48d3a4122648ec9f08981e46f3fe74.jpg',
                'https://m.atcdn.co.uk/a/media/46c55d6a5fb44cf7b3a798cd36a4da5f.jpg',
                'https://m.atcdn.co.uk/a/media/40a22f20a4e94640b83b39828281c8cf.jpg',
                'https://m.atcdn.co.uk/a/media/a9f0c070765c404aaa0047a9c2ffdde5.jpg',
                'https://m.atcdn.co.uk/a/media/a4a925b000dc4ad79b61884f6e69e156.jpg',
                'https://m.atcdn.co.uk/a/media/1689d693489b405fafa27343ce3e39d3.jpg',
                'https://m.atcdn.co.uk/a/media/295f4818efc6416fb0e32e9ebdee0a3c.jpg',
                'https://m.atcdn.co.uk/a/media/8cb607f8d00d4ef3a80d546b1fac2e3f.jpg',
                'https://m.atcdn.co.uk/a/media/95a868ecc9c444c9952f2057e26fe8d6.jpg',
                'https://m.atcdn.co.uk/a/media/a20fb8b138414ffc83d27bd41dc2875e.jpg',
                'https://m.atcdn.co.uk/a/media/c5ac55ed0fba46cfbd7f4eb9e5474a0b.jpg',
                'https://m.atcdn.co.uk/a/media/44817c46941a41e4ba8675c58e761348.jpg',
                'https://m.atcdn.co.uk/a/media/36fd641bd7bb4156b405011176409fa8.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 301611,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7ad33a3bb19244a1b4addd7430890685.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 272759,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/81c0bb468f0c4c889851831a5abdcf7a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 244308,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e1778cc37864499aa0c10bb918e11118.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238412,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f9e47e682cdb4cf7a9008807588d0aa4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 218214,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7c19f8c5b68341c78db09c5523c47ee6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 357725,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e8674de80d844f89aba97a6dbfa6997b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 344386,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/47a6254db8ac4bfe9750ac799c14819a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 313808,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ad48d3a4122648ec9f08981e46f3fe74.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 280421,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/46c55d6a5fb44cf7b3a798cd36a4da5f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 288732,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/40a22f20a4e94640b83b39828281c8cf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 250550,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a9f0c070765c404aaa0047a9c2ffdde5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260656,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a4a925b000dc4ad79b61884f6e69e156.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 207817,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1689d693489b405fafa27343ce3e39d3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140978,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/295f4818efc6416fb0e32e9ebdee0a3c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126368,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8cb607f8d00d4ef3a80d546b1fac2e3f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 186372,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/95a868ecc9c444c9952f2057e26fe8d6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132655,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a20fb8b138414ffc83d27bd41dc2875e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160677,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c5ac55ed0fba46cfbd7f4eb9e5474a0b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 181082,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/44817c46941a41e4ba8675c58e761348.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41137c10-a963-5bdb-872c-5b2ddbf0684f/41137c10-a963-5bdb-872c-5b2ddbf0684f_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159914,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/36fd641bd7bb4156b405011176409fa8.jpg',
             'Width': 1280}],
 'price': 12900,
 'price_includes_vat': True,
 'registration_date': '2020-10-21',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi Q2 1.0 TFSI 30 Black Edition SUV 5dr Petrol Manual Euro 6 '
          '(s/s) (116 ps) 85K MOT 12/26 FSH ULEZ',
 'transmission': 'manual',
 'trim': 'Black Edition',
 'year': 2020}
2025-12-05 12:46:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202512028294670%27 HTTP/1.1" 200 None
2025-12-05 12:46:26 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512028294670: {'created_time': 1764938786.098352, 'last_price_update_time': 1764938786.098367}
2025-12-05 12:46:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512028294670') HTTP/1.1" 204 0
2025-12-05 12:46:28 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:46:28 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:28 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 107,
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.2L',
 'engine_horse_power': 108,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512048390464',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Citroen',
 'model': 'C4 Cactus',
 'odometer': 73000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/b49524ed9ddd4ec6b0a3ab0dd2e05b71.jpg',
                'https://m.atcdn.co.uk/a/media/c632ff76eda24fb89e220c97d2ed2f7b.jpg',
                'https://m.atcdn.co.uk/a/media/8d2ac6279d0948a897402fb6da6588cd.jpg',
                'https://m.atcdn.co.uk/a/media/02d9a5c05d024e5dab20e5ffb1385f73.jpg',
                'https://m.atcdn.co.uk/a/media/66de3de4529247c6b0cf8699037b4306.jpg',
                'https://m.atcdn.co.uk/a/media/04a0b47ede9e425cb9043cac6d19b8e9.jpg',
                'https://m.atcdn.co.uk/a/media/7b3f83af2451442cae82a6542f514a49.jpg',
                'https://m.atcdn.co.uk/a/media/7d441f7749b944ef8585dff9e9c04d82.jpg',
                'https://m.atcdn.co.uk/a/media/0825edb0d8d244529cc67b5bf843c8d1.jpg',
                'https://m.atcdn.co.uk/a/media/8de756955f9740fb8bc8d92bc0f80304.jpg',
                'https://m.atcdn.co.uk/a/media/3e92802a14ad414e8d2381fb942d53ff.jpg',
                'https://m.atcdn.co.uk/a/media/8921e59e7d7b439c943cc0b8f30de3c2.jpg',
                'https://m.atcdn.co.uk/a/media/9e446e9e20fe44fdb9dab44ee559ed14.jpg',
                'https://m.atcdn.co.uk/a/media/02a1ed10955c4780a3aac8bc24c90989.jpg',
                'https://m.atcdn.co.uk/a/media/ab4c015800c14fc089486d790840da04.jpg',
                'https://m.atcdn.co.uk/a/media/19577bad4499454b9905713d8724f29b.jpg',
                'https://m.atcdn.co.uk/a/media/809ad80e2cce4ca3a20fef27f21bce34.jpg',
                'https://m.atcdn.co.uk/a/media/708a3fdc29464cbc9ea609c69ee4bf85.jpg',
                'https://m.atcdn.co.uk/a/media/b7b429158953418a8eb99dfaa2c97f3f.jpg',
                'https://m.atcdn.co.uk/a/media/eb0afa79b22d45e79f47b69b02d947d4.jpg',
                'https://m.atcdn.co.uk/a/media/d9c5dece50004a1488a87e703f44df49.jpg'],
 'price': 4659,
 'price_includes_vat': True,
 'registration_date': '2015-10-08',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroen C4 CACTUS 1.2 PureTech Flair Hatchback 5dr Petrol Manual '
          'Euro 6 (s/s) (110 ps) ULEZ MOT 10/26 FSH 73K',
 'transmission': 'manual',
 'trim': 'Flair',
 'year': 2015}
2025-12-05 12:46:28 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1dc66224-da43-5e68-90a5-29245d4c699a with identifier: 202512048390464
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb49524ed9ddd4ec6b0a3ab0dd2e05b71.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b49524ed9ddd4ec6b0a3ab0dd2e05b71.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc632ff76eda24fb89e220c97d2ed2f7b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c632ff76eda24fb89e220c97d2ed2f7b.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8d2ac6279d0948a897402fb6da6588cd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8d2ac6279d0948a897402fb6da6588cd.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F02d9a5c05d024e5dab20e5ffb1385f73.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02d9a5c05d024e5dab20e5ffb1385f73.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F66de3de4529247c6b0cf8699037b4306.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/66de3de4529247c6b0cf8699037b4306.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F04a0b47ede9e425cb9043cac6d19b8e9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/04a0b47ede9e425cb9043cac6d19b8e9.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7b3f83af2451442cae82a6542f514a49.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7b3f83af2451442cae82a6542f514a49.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7d441f7749b944ef8585dff9e9c04d82.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7d441f7749b944ef8585dff9e9c04d82.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0825edb0d8d244529cc67b5bf843c8d1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0825edb0d8d244529cc67b5bf843c8d1.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8de756955f9740fb8bc8d92bc0f80304.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8de756955f9740fb8bc8d92bc0f80304.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3e92802a14ad414e8d2381fb942d53ff.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e92802a14ad414e8d2381fb942d53ff.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8921e59e7d7b439c943cc0b8f30de3c2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8921e59e7d7b439c943cc0b8f30de3c2.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e446e9e20fe44fdb9dab44ee559ed14.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e446e9e20fe44fdb9dab44ee559ed14.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F02a1ed10955c4780a3aac8bc24c90989.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02a1ed10955c4780a3aac8bc24c90989.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fab4c015800c14fc089486d790840da04.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ab4c015800c14fc089486d790840da04.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F19577bad4499454b9905713d8724f29b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/19577bad4499454b9905713d8724f29b.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F809ad80e2cce4ca3a20fef27f21bce34.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/809ad80e2cce4ca3a20fef27f21bce34.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708a3fdc29464cbc9ea609c69ee4bf85.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708a3fdc29464cbc9ea609c69ee4bf85.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7b429158953418a8eb99dfaa2c97f3f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7b429158953418a8eb99dfaa2c97f3f.jpg not downloaded yet
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feb0afa79b22d45e79f47b69b02d947d4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eb0afa79b22d45e79f47b69b02d947d4.jpg not downloaded yet
2025-12-05 12:46:36 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:46:36 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:46:36 [common.utils.decorators] ERROR: Payload: {"id": "202511187980949", "stockItemId": "8a42913e9a92f77a019a9840b7e27220", "isAuction": false, "hoursUsed": null, "serviceHistory": "Full service history", "title": "Volkswagen Golf GTI MOT 11/26 AUTO 75K FSH ULEZ 2.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-14T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Golf", "subtitle": "GTI MOT 11/26 AUTO 75K FSH ULEZ 2.0 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 75K FSH ULEZ", "rrp": null, "price": 16995, "priceGBX": 1699500, "priceExcludingFees": 16995, "priceExcludingFeesGBX": 1699500, "suppliedPrice": 16995, "suppliedPriceGBX": 1699500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2016-10-12", "homeDeliveryRegionCodes": null, "priceExcludingVat": 14162.5, "vatToBePaidUpfront": 2832.5, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****FN", "generation": {"generationId": "fcd9866defdbcae35b167bd48c7c2dbc", "name": "Hatchback (2012 - 2017)", "review": {"expertReviewSummary": {"rating": 4.7, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-golf-gti-2013-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1700", "__typename": "FinanceDefaults"}, "hasFinanceInformation": true, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/7MB6wrLsMdo?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 16, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/4e7364d0c057467990897a46acb85daa.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4e354a82b86846b8b789821a196c5e4b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c9d635904ea54992900560ef1603bafb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a460f9380c4d4de497635ba2687e4e21.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e2bd013fc5f840e89c2973c2cfbda9d2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2e32ae255af0488cab43db7a7a6622a2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3bad35a6d037458b988f1ba5ef16a737.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9413e04c1bcc4849aa9e94c6188275e0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5a98c8a057554ca49f90a52280d38b9e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/353f7215f5954e279299fad41c780841.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7602a9dc81594190b9988892f90f6293.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e98006d864c5467b85e5ffc9a551b685.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a95c71e2da91402683ed76a8970e3f84.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d9b06d50fda84758a0e98fc2d28cff97.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2a0ec3d0ac204374afb6a9a03c51ec93.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fedb1638a9ee416bbd33245b758ba861.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "FAIR", "priceIndicatorRatingLabel": "Fair price", "priceDeviation": 908, "mileageDeviation": 22307, "mileage": {"mileage": 75000, "unit": "MILE", "__typename": "Mileage"}, "plate": "66", "year": 2016, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This Volkswagen Golf GTI Clubsport 40 is a rare find, having been owned by just one person since new. Registered in 2016, this 2.0 litre petrol model boasts a Euro 6 emission class and comes with a full service history, ensuring its excellent provenance. For your peace of mind, it includes a 3 month warranty and its MOT is valid until October 2026.\n\nExperience exhilarating performance with this GTI Clubsport 40, capable of accelerating from 0 to 62mph in a swift 6.3 seconds. This impressive acceleration highlights how this vehicle offers a more dynamic driving experience compared to other similar models.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 160, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1395, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Golf", "trim": "GTI Clubsport 40", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "160 g/km", "fuelConsumptionCombined": "40.35 mpg", "fuelConsumptionExtraUrban": "47.08 mpg", "fuelConsumptionUrban": "32.85 mpg", "insuranceGroup": "33E", "minimumKerbWeight": "1395 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "6.30 seconds", "cylinders": "4", "valves": "16", "enginePower": "261 bhp", "topSpeed": "155 mph", "engineTorque": "258.00 lbs/ft", "vehicleHeight": "1442 mm", "vehicleLength": "4268 mm", "vehicleWidth": "2027 mm", "wheelbase": "2631 mm", "fuelTankCapacity": "50.00 litres", "grossVehicleWeight": "1870 kg", "luggageCapacitySeatsDown": "1270 litres", "bootspaceSeatsUp": "380 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": "429 kg", "standardFeatures": [{"description": "12V Socket - Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "18in Alloy Wheels - Quaranta", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-lock Braking System with HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Adaptive Cruise Control ACC Including Front Assist Radar Sensor Controlled Distance Monitoring System City Emergency Braking System Cruise Control and Speed Limiter", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Airbags", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alcantara Steering Wheel with 12H Mark - Red Seam and Modified Emblem with Paddle Shift", "category": "Interior", "__typename": "Feature"}, {"description": "Anti-Tramp Function", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Automatic Coming-Leaving Home Lighting Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Automatic Post-Collision Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Bag Hooks in the Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Exterior", "__typename": "Feature"}, {"description": "Body Coloured Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Brake Calipers - Red", "category": "Exterior", "__typename": "Feature"}, {"description": "Brake Pad Wear Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Carpet Mats", "category": "Interior", "__typename": "Feature"}, {"description": "Centre Console - Piano Black", "category": "Interior", "__typename": "Feature"}, {"description": "Child Security Locks in the Rear Doors", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Climate Control", "category": "Interior", "__typename": "Feature"}, {"description": "Clubsport Decorative Inserts in Dash and Door Panels", "category": "Interior", "__typename": "Feature"}, {"description": "Composition Media System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Cup Holders - Front x2", "category": "Interior", "__typename": "Feature"}, {"description": "Differential Lock - Electronic - XDSPlus", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Discover Navigation Touch-Screen Navigation-Radio System with Car-Net Guide and Inform", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Dusk Sensor - Automatic Driving Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "ESC - Electronic Stability Control including EDL - Electronic Differential Lock and ASR - Traction Control", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Rear Windows", "category": "Exterior", "__typename": "Feature"}, {"description": "Electric Windows - Front", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electronic Parking Brake with Auto Hold Function", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Centre Armrest with Storage Compartment and Two Rear Air Vents", "category": "Interior", "__typename": "Feature"}, {"description": "Front Seat Back Storage Pockets", "category": "Interior", "__typename": "Feature"}, {"description": "Front Sport Seats with Height and Lumbar Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "Front Sports Seats with Embroidered GTI logo", "category": "Interior", "__typename": "Feature"}, {"description": "GTI Clubsport Styling Pack", "category": "Exterior", "__typename": "Feature"}, {"description": "Gas Discharge - Bi-Xenon Dipped and Main Beam Headlights with LED Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Gloss Black Door Mirrors", "category": "Exterior", "__typename": "Feature"}, {"description": "Grab Handles Front x2 Rear x2 with Integrated Coat Hooks", "category": "Interior", "__typename": "Feature"}, {"description": "Heated Rear Windscreen", "category": "Exterior", "__typename": "Feature"}, {"description": "Height-Adjustable Front Three-Point Seat Belts with Tensioners", "category": "Safety and Security", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light Incorporating LED Technology", "category": "Illumination", "__typename": "Feature"}, {"description": "Honeycomb Radiator Grille with Red Stripe", "category": "Exterior", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation for 2 Rear Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Lights on Warning Buzzer", "category": "Illumination", "__typename": "Feature"}, {"description": "Load Lashing Points x4 in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Cover - Stowable", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Storage Area on Right", "category": "Interior", "__typename": "Feature"}, {"description": "Lumbar Support for Drivers and Front Passenger Seat", "category": "Interior", "__typename": "Feature"}, {"description": "Mirror Pack", "category": "Exterior", "__typename": "Feature"}, {"description": "Multifunction Colour Display", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Multifunction Computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensors - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Pre-Crash Preventive Occupant Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Progressive Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Rain Sensor and Automatic Dimming Interior Rear-View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Centre Armrest - Folding with Cup Holders x2", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Lights Incorporating LED Technology", "category": "Illumination", "__typename": "Feature"}, {"description": "Rear Number Plate Lights Incorporating LED Technology", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Rear Screen Wash-Wipe with Intermittent Wipe", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Rear Tinted Glass - B Pillar Backwards - Approx 65 Percent Tinted", "category": "Exterior", "__typename": "Feature"}, {"description": "Rear Window Aerial", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Reflectors in Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Remote Central Locking with 2 Remote Folding Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Speedo and Rev Counter - Electronic Odometer - Trip - Service Interval Display - Exterior Temperature Gauge and Fuel Gauge", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Steel Space Saver Spare Wheel", "category": "Exterior", "__typename": "Feature"}, {"description": "Steering Column - Height and Reach Adjustable", "category": "Interior", "__typename": "Feature"}, {"description": "Storage - Cover for Area in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Centre Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Front Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Rear Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Suspension - GTi Sports - Lowered by Approx 15mm", "category": "Performance", "__typename": "Feature"}, {"description": "Three Rear 3-Point Seat Belts", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Tyre Pressure Loss Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Under Seat Drawers - Front Passenger", "category": "Interior", "__typename": "Feature"}, {"description": "Unique Rear Diffuser in Black with Chrome Exhaust Tailpipes Left and Right", "category": "Exterior", "__typename": "Feature"}, {"description": "Uniquely Shaped Extended Roof Spoiler - Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Variable Boot Floor - Height Adjustable and Removable", "category": "Interior", "__typename": "Feature"}, {"description": "Warning Buzzer and Light for Front Seat Belts if Unfastened", "category": "Safety and Security", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "c3fdac40011540879cc86b59621f261a", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:46:36 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 160,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This Volkswagen Golf GTI Clubsport 40 is a rare find, having '
                'been owned by just one person since new. Registered in 2016, '
                'this 2.0 litre petrol model boasts a Euro 6 emission class '
                'and comes with a full service history, ensuring its excellent '
                'provenance. For your peace of mind, it includes a 3 month '
                'warranty and its MOT is valid until October 2026.\n'
                '\n'
                'Experience exhilarating performance with this GTI Clubsport '
                '40, capable of accelerating from 0 to 62mph in a swift 6.3 '
                'seconds. This impressive acceleration highlights how this '
                'vehicle offers a more dynamic driving experience compared to '
                'other similar models.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980949',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 75000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/4e7364d0c057467990897a46acb85daa.jpg',
                'https://m.atcdn.co.uk/a/media/4e354a82b86846b8b789821a196c5e4b.jpg',
                'https://m.atcdn.co.uk/a/media/c9d635904ea54992900560ef1603bafb.jpg',
                'https://m.atcdn.co.uk/a/media/a460f9380c4d4de497635ba2687e4e21.jpg',
                'https://m.atcdn.co.uk/a/media/e2bd013fc5f840e89c2973c2cfbda9d2.jpg',
                'https://m.atcdn.co.uk/a/media/2e32ae255af0488cab43db7a7a6622a2.jpg',
                'https://m.atcdn.co.uk/a/media/3bad35a6d037458b988f1ba5ef16a737.jpg',
                'https://m.atcdn.co.uk/a/media/9413e04c1bcc4849aa9e94c6188275e0.jpg',
                'https://m.atcdn.co.uk/a/media/5a98c8a057554ca49f90a52280d38b9e.jpg',
                'https://m.atcdn.co.uk/a/media/353f7215f5954e279299fad41c780841.jpg',
                'https://m.atcdn.co.uk/a/media/7602a9dc81594190b9988892f90f6293.jpg',
                'https://m.atcdn.co.uk/a/media/e98006d864c5467b85e5ffc9a551b685.jpg',
                'https://m.atcdn.co.uk/a/media/a95c71e2da91402683ed76a8970e3f84.jpg',
                'https://m.atcdn.co.uk/a/media/d9b06d50fda84758a0e98fc2d28cff97.jpg',
                'https://m.atcdn.co.uk/a/media/2a0ec3d0ac204374afb6a9a03c51ec93.jpg',
                'https://m.atcdn.co.uk/a/media/fedb1638a9ee416bbd33245b758ba861.jpg'],
 'price': 16995,
 'price_includes_vat': True,
 'registration_date': '2016-10-12',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf GTI MOT 11/26 AUTO 75K FSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'trim': 'GTI Clubsport 40',
 'year': 2016}
2025-12-05 12:46:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7f137bb1-49a2-51c0-9ab2-50d07d9efef1 with identifier: 202511187980949
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 16 photos for item 7f137bb1-49a2-51c0-9ab2-50d07d9efef1
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4e7364d0c057467990897a46acb85daa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4e7364d0c057467990897a46acb85daa.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4e354a82b86846b8b789821a196c5e4b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4e354a82b86846b8b789821a196c5e4b.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc9d635904ea54992900560ef1603bafb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9d635904ea54992900560ef1603bafb.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa460f9380c4d4de497635ba2687e4e21.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a460f9380c4d4de497635ba2687e4e21.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe2bd013fc5f840e89c2973c2cfbda9d2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e2bd013fc5f840e89c2973c2cfbda9d2.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2e32ae255af0488cab43db7a7a6622a2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2e32ae255af0488cab43db7a7a6622a2.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3bad35a6d037458b988f1ba5ef16a737.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3bad35a6d037458b988f1ba5ef16a737.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9413e04c1bcc4849aa9e94c6188275e0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9413e04c1bcc4849aa9e94c6188275e0.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5a98c8a057554ca49f90a52280d38b9e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5a98c8a057554ca49f90a52280d38b9e.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F353f7215f5954e279299fad41c780841.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/353f7215f5954e279299fad41c780841.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7602a9dc81594190b9988892f90f6293.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7602a9dc81594190b9988892f90f6293.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe98006d864c5467b85e5ffc9a551b685.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e98006d864c5467b85e5ffc9a551b685.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa95c71e2da91402683ed76a8970e3f84.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a95c71e2da91402683ed76a8970e3f84.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd9b06d50fda84758a0e98fc2d28cff97.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d9b06d50fda84758a0e98fc2d28cff97.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2a0ec3d0ac204374afb6a9a03c51ec93.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2a0ec3d0ac204374afb6a9a03c51ec93.jpg already downloaded
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffedb1638a9ee416bbd33245b758ba861.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fedb1638a9ee416bbd33245b758ba861.jpg already downloaded
2025-12-05 12:46:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7f137bb1-49a2-51c0-9ab2-50d07d9efef1 with identifier 202511187980949
2025-12-05 12:46:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7f137bb1-49a2-51c0-9ab2-50d07d9efef1
2025-12-05 12:46:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 160,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This Volkswagen Golf GTI Clubsport 40 is a rare find, having '
                'been owned by just one person since new. Registered in 2016, '
                'this 2.0 litre petrol model boasts a Euro 6 emission class '
                'and comes with a full service history, ensuring its excellent '
                'provenance. For your peace of mind, it includes a 3 month '
                'warranty and its MOT is valid until October 2026.\n'
                '\n'
                'Experience exhilarating performance with this GTI Clubsport '
                '40, capable of accelerating from 0 to 62mph in a swift 6.3 '
                'seconds. This impressive acceleration highlights how this '
                'vehicle offers a more dynamic driving experience compared to '
                'other similar models.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '7f137bb1-49a2-51c0-9ab2-50d07d9efef1',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980949',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 75000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 16,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/4e7364d0c057467990897a46acb85daa.jpg',
                'https://m.atcdn.co.uk/a/media/4e354a82b86846b8b789821a196c5e4b.jpg',
                'https://m.atcdn.co.uk/a/media/c9d635904ea54992900560ef1603bafb.jpg',
                'https://m.atcdn.co.uk/a/media/a460f9380c4d4de497635ba2687e4e21.jpg',
                'https://m.atcdn.co.uk/a/media/e2bd013fc5f840e89c2973c2cfbda9d2.jpg',
                'https://m.atcdn.co.uk/a/media/2e32ae255af0488cab43db7a7a6622a2.jpg',
                'https://m.atcdn.co.uk/a/media/3bad35a6d037458b988f1ba5ef16a737.jpg',
                'https://m.atcdn.co.uk/a/media/9413e04c1bcc4849aa9e94c6188275e0.jpg',
                'https://m.atcdn.co.uk/a/media/5a98c8a057554ca49f90a52280d38b9e.jpg',
                'https://m.atcdn.co.uk/a/media/353f7215f5954e279299fad41c780841.jpg',
                'https://m.atcdn.co.uk/a/media/7602a9dc81594190b9988892f90f6293.jpg',
                'https://m.atcdn.co.uk/a/media/e98006d864c5467b85e5ffc9a551b685.jpg',
                'https://m.atcdn.co.uk/a/media/a95c71e2da91402683ed76a8970e3f84.jpg',
                'https://m.atcdn.co.uk/a/media/d9b06d50fda84758a0e98fc2d28cff97.jpg',
                'https://m.atcdn.co.uk/a/media/2a0ec3d0ac204374afb6a9a03c51ec93.jpg',
                'https://m.atcdn.co.uk/a/media/fedb1638a9ee416bbd33245b758ba861.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 300203,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4e7364d0c057467990897a46acb85daa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 290283,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4e354a82b86846b8b789821a196c5e4b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235290,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9d635904ea54992900560ef1603bafb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 217320,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a460f9380c4d4de497635ba2687e4e21.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253618,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e2bd013fc5f840e89c2973c2cfbda9d2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276445,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2e32ae255af0488cab43db7a7a6622a2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124352,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3bad35a6d037458b988f1ba5ef16a737.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159911,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9413e04c1bcc4849aa9e94c6188275e0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 182023,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5a98c8a057554ca49f90a52280d38b9e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169918,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/353f7215f5954e279299fad41c780841.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 197808,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7602a9dc81594190b9988892f90f6293.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165805,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e98006d864c5467b85e5ffc9a551b685.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157411,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a95c71e2da91402683ed76a8970e3f84.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 217714,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d9b06d50fda84758a0e98fc2d28cff97.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 280614,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2a0ec3d0ac204374afb6a9a03c51ec93.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a77fa394-3938-5e5e-b0e4-ad7df1c6824c/a77fa394-3938-5e5e-b0e4-ad7df1c6824c_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130939,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fedb1638a9ee416bbd33245b758ba861.jpg',
             'Width': 1280}],
 'price': 16995,
 'price_includes_vat': True,
 'registration_date': '2016-10-12',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf GTI MOT 11/26 AUTO 75K FSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'trim': 'GTI Clubsport 40',
 'year': 2016}
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980949%27 HTTP/1.1" 200 None
2025-12-05 12:46:36 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187980949: {'created_time': 1764938796.478795, 'last_price_update_time': 1764938796.478803}
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187980949') HTTP/1.1" 204 0
2025-12-05 12:46:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/eb0afa79b22d45e79f47b69b02d947d4.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/b7b429158953418a8eb99dfaa2c97f3f.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd111448210>
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_19.jpg HTTP/1.1" 201 0
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feb0afa79b22d45e79f47b69b02d947d4.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eb0afa79b22d45e79f47b69b02d947d4.jpg saved to cache
2025-12-05 12:46:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 19 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/708a3fdc29464cbc9ea609c69ee4bf85.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1131f3210>
2025-12-05 12:46:36 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_18.jpg HTTP/1.1" 201 0
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7b429158953418a8eb99dfaa2c97f3f.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7b429158953418a8eb99dfaa2c97f3f.jpg saved to cache
2025-12-05 12:46:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 18 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11147a210>
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1971
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_17.jpg HTTP/1.1" 201 0
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708a3fdc29464cbc9ea609c69ee4bf85.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708a3fdc29464cbc9ea609c69ee4bf85.jpg saved to cache
2025-12-05 12:46:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 17 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/809ad80e2cce4ca3a20fef27f21bce34.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/19577bad4499454b9905713d8724f29b.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114381d0>
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_16.jpg HTTP/1.1" 201 0
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F809ad80e2cce4ca3a20fef27f21bce34.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/809ad80e2cce4ca3a20fef27f21bce34.jpg saved to cache
2025-12-05 12:46:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 16 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/ab4c015800c14fc089486d790840da04.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1145a1890>
2025-12-05 12:46:37 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:46:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_15.jpg HTTP/1.1" 201 0
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F19577bad4499454b9905713d8724f29b.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/19577bad4499454b9905713d8724f29b.jpg saved to cache
2025-12-05 12:46:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 15 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd111510350>
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_14.jpg HTTP/1.1" 201 0
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fab4c015800c14fc089486d790840da04.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ab4c015800c14fc089486d790840da04.jpg saved to cache
2025-12-05 12:46:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 14 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/02a1ed10955c4780a3aac8bc24c90989.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114dcd90>
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_13.jpg HTTP/1.1" 201 0
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F02a1ed10955c4780a3aac8bc24c90989.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02a1ed10955c4780a3aac8bc24c90989.jpg saved to cache
2025-12-05 12:46:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 13 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/9e446e9e20fe44fdb9dab44ee559ed14.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114f3a50>
2025-12-05 12:46:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:46:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_12.jpg HTTP/1.1" 201 0
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e446e9e20fe44fdb9dab44ee559ed14.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e446e9e20fe44fdb9dab44ee559ed14.jpg saved to cache
2025-12-05 12:46:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 12 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/8921e59e7d7b439c943cc0b8f30de3c2.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11154e650>
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_11.jpg HTTP/1.1" 201 0
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8921e59e7d7b439c943cc0b8f30de3c2.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8921e59e7d7b439c943cc0b8f30de3c2.jpg saved to cache
2025-12-05 12:46:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 11 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/3e92802a14ad414e8d2381fb942d53ff.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd111551310>
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_10.jpg HTTP/1.1" 201 0
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3e92802a14ad414e8d2381fb942d53ff.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e92802a14ad414e8d2381fb942d53ff.jpg saved to cache
2025-12-05 12:46:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 10 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/8de756955f9740fb8bc8d92bc0f80304.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1131eae10>
2025-12-05 12:46:39 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_9.jpg HTTP/1.1" 201 0
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8de756955f9740fb8bc8d92bc0f80304.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8de756955f9740fb8bc8d92bc0f80304.jpg saved to cache
2025-12-05 12:46:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/0825edb0d8d244529cc67b5bf843c8d1.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114f33d0>
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_8.jpg HTTP/1.1" 201 0
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0825edb0d8d244529cc67b5bf843c8d1.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0825edb0d8d244529cc67b5bf843c8d1.jpg saved to cache
2025-12-05 12:46:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/7d441f7749b944ef8585dff9e9c04d82.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd111550dd0>
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_7.jpg HTTP/1.1" 201 0
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7d441f7749b944ef8585dff9e9c04d82.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7d441f7749b944ef8585dff9e9c04d82.jpg saved to cache
2025-12-05 12:46:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/7b3f83af2451442cae82a6542f514a49.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114db550>
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_6.jpg HTTP/1.1" 201 0
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7b3f83af2451442cae82a6542f514a49.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7b3f83af2451442cae82a6542f514a49.jpg saved to cache
2025-12-05 12:46:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/04a0b47ede9e425cb9043cac6d19b8e9.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1131ea050>
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_5.jpg HTTP/1.1" 201 0
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F04a0b47ede9e425cb9043cac6d19b8e9.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/04a0b47ede9e425cb9043cac6d19b8e9.jpg saved to cache
2025-12-05 12:46:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/66de3de4529247c6b0cf8699037b4306.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd110305050>
2025-12-05 12:46:41 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:46:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_4.jpg HTTP/1.1" 201 0
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F66de3de4529247c6b0cf8699037b4306.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/66de3de4529247c6b0cf8699037b4306.jpg saved to cache
2025-12-05 12:46:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/02d9a5c05d024e5dab20e5ffb1385f73.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114d6090>
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_3.jpg HTTP/1.1" 201 0
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F02d9a5c05d024e5dab20e5ffb1385f73.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02d9a5c05d024e5dab20e5ffb1385f73.jpg saved to cache
2025-12-05 12:46:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/8d2ac6279d0948a897402fb6da6588cd.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1131fa290>
2025-12-05 12:46:42 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:46:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_2.jpg HTTP/1.1" 201 0
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8d2ac6279d0948a897402fb6da6588cd.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8d2ac6279d0948a897402fb6da6588cd.jpg saved to cache
2025-12-05 12:46:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/c632ff76eda24fb89e220c97d2ed2f7b.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/b49524ed9ddd4ec6b0a3ab0dd2e05b71.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:46:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11157c090>
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_1.jpg HTTP/1.1" 201 0
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc632ff76eda24fb89e220c97d2ed2f7b.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c632ff76eda24fb89e220c97d2ed2f7b.jpg saved to cache
2025-12-05 12:46:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1131f1650>
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1971
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:46:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_0.jpg HTTP/1.1" 201 0
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb49524ed9ddd4ec6b0a3ab0dd2e05b71.jpg') HTTP/1.1" 204 0
2025-12-05 12:46:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b49524ed9ddd4ec6b0a3ab0dd2e05b71.jpg saved to cache
2025-12-05 12:46:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:43 [crawlers.middlewares.photo_download_middleware] INFO: Removing item 1dc66224-da43-5e68-90a5-29245d4c699a from tracking dictionaries
2025-12-05 12:46:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1dc66224-da43-5e68-90a5-29245d4c699a sending to next pipeline
2025-12-05 12:46:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1dc66224-da43-5e68-90a5-29245d4c699a with identifier 202512048390464
2025-12-05 12:46:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:46:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1dc66224-da43-5e68-90a5-29245d4c699a
2025-12-05 12:46:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://m.atcdn.co.uk/a/media/b49524ed9ddd4ec6b0a3ab0dd2e05b71.jpg>
{'auction_title': '',
 'c_o_2_emission_value': 107,
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.2L',
 'engine_horse_power': 108,
 'fuel_type': 'Petrol',
 'id': '1dc66224-da43-5e68-90a5-29245d4c699a',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512048390464',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Citroen',
 'model': 'C4 Cactus',
 'odometer': 73000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 21,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 289200,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b49524ed9ddd4ec6b0a3ab0dd2e05b71.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 284525,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c632ff76eda24fb89e220c97d2ed2f7b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 226556,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8d2ac6279d0948a897402fb6da6588cd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174922,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/02d9a5c05d024e5dab20e5ffb1385f73.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 193575,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/66de3de4529247c6b0cf8699037b4306.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 227360,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/04a0b47ede9e425cb9043cac6d19b8e9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 263419,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7b3f83af2451442cae82a6542f514a49.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141985,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7d441f7749b944ef8585dff9e9c04d82.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112835,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0825edb0d8d244529cc67b5bf843c8d1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163616,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8de756955f9740fb8bc8d92bc0f80304.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107703,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e92802a14ad414e8d2381fb942d53ff.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136524,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8921e59e7d7b439c943cc0b8f30de3c2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136601,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9e446e9e20fe44fdb9dab44ee559ed14.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 184492,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/02a1ed10955c4780a3aac8bc24c90989.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148906,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ab4c015800c14fc089486d790840da04.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161977,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/19577bad4499454b9905713d8724f29b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126277,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/809ad80e2cce4ca3a20fef27f21bce34.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90376,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708a3fdc29464cbc9ea609c69ee4bf85.jpg',
             'Width': 768},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85574,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7b429158953418a8eb99dfaa2c97f3f.jpg',
             'Width': 768},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1dc66224-da43-5e68-90a5-29245d4c699a/1dc66224-da43-5e68-90a5-29245d4c699a_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122882,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eb0afa79b22d45e79f47b69b02d947d4.jpg',
             'Width': 1280}],
 'price': 4659,
 'price_includes_vat': True,
 'registration_date': '2015-10-08',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroen C4 CACTUS 1.2 PureTech Flair Hatchback 5dr Petrol Manual '
          'Euro 6 (s/s) (110 ps) ULEZ MOT 10/26 FSH 73K',
 'transmission': 'manual',
 'trim': 'Flair',
 'year': 2015}
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202512048390464%27 HTTP/1.1" 200 None
2025-12-05 12:46:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512048390464: {'created_time': 1764938803.771974, 'last_price_update_time': 1764938803.771986}
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:46:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512048390464') HTTP/1.1" 204 0
2025-12-05 12:47:01 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Page: 2/4, total results: 72
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980738%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187980738: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187980738, item: 202511187980738
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980688%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187980688: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187980688, item: 202511187980688
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980625%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187980625: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187980625, item: 202511187980625
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980555%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187980555: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187980555, item: 202511187980555
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980232%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187980232: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187980232, item: 202511187980232
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980076%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187980076: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187980076, item: 202511187980076
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980011%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187980011: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187980011, item: 202511187980011
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187979870%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187979870: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187979870, item: 202511187979870
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187979430%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187979430: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187979430, item: 202511187979430
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187979209%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187979209: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511187979209, item: 202511187979209
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511137864216%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511137864216: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511137864216, item: 202511137864216
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511127843755%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511127843755: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511127843755, item: 202511127843755
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511127841190%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511127841190: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511127841190, item: 202511127841190
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511117824298%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511117824298: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511117824298, item: 202511117824298
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511077721721%27 HTTP/1.1" 200 None
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511077721721: 1
2025-12-05 12:47:01 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511077721721, item: 202511077721721
2025-12-05 12:47:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511037617444%27 HTTP/1.1" 200 None
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511037617444: 1
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202511037617444, item: 202511037617444
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510287462370%27 HTTP/1.1" 200 None
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510287462370: 1
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510287462370, item: 202510287462370
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510287462316%27 HTTP/1.1" 200 None
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510287462316: 1
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510287462316, item: 202510287462316
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510277457984%27 HTTP/1.1" 200 None
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510277457984: 1
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510277457984, item: 202510277457984
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510247398909%27 HTTP/1.1" 200 None
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510247398909: 1
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510247398909, item: 202510247398909
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Getting next page: 3
2025-12-05 12:47:02 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 10020993, page: 3
2025-12-05 12:47:09 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:09 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:09 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:47:09 [common.utils.decorators] ERROR: Payload: {"id": "202511187981096", "stockItemId": "8a42913e9a92f77a019a984b5c087817", "isAuction": false, "hoursUsed": null, "serviceHistory": "Full service history", "title": "Volkswagen Golf GTI MOT 11/26 AUTO 63K FSH ULEZ 2.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2025-10-29T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Golf", "subtitle": "GTI MOT 11/26 AUTO 63K FSH ULEZ 2.0 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 63K FSH ULEZ", "rrp": null, "price": 13900, "priceGBX": 1390000, "priceExcludingFees": 13900, "priceExcludingFeesGBX": 1390000, "suppliedPrice": 13900, "suppliedPriceGBX": 1390000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2015-03-18", "homeDeliveryRegionCodes": null, "priceExcludingVat": 11583.33, "vatToBePaidUpfront": 2316.67, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****HC", "generation": {"generationId": "fcd9866defdbcae35b167bd48c7c2dbc", "name": "Hatchback (2012 - 2017)", "review": {"expertReviewSummary": {"rating": 4.7, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-golf-gti-2013-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1390", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/eiczNYbn7LU?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/2ac1d230bda04b879307dc98afa8db8b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6e1a7bc1a14a4efa85c9b5f9921c12fb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/82648f1baa9d4782ab9650e14cc67104.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/912ea0ecc4084c4badb2615e96c77e66.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2073f82551e24fcf9a856fdf425ad6b2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c6d89dcfdbc04ea7b2bb1746ff84464b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7f21f2803bcb47318f46ceec29b2e1be.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/794c4a074b6c47cc8a70422a1e88b28e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ec1076fe010b4e3bb35cd629d6f053d7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/800d9d22b40542b1a42fbcdbd6605f47.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/367994c53df945bdb8d902fb5f6f6987.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97469f58a7e348ff9d910cace8bcd2d4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5454c9f80ebc442ea08ccf9023127dd0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/693faaeaae6b4e0da732d59267b189e6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0df8379b486044b3b2a06fcc322cad82.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eb85bfd7dd804caeb34d37f520696631.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/024beeded0b04561aa2d150347ff60e6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a102db191cd44a2683c5e5ce19102a25.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/954af56411b045dc9b6eef0220cef447.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/df2bfc3ec6184d4496a1f98c89535174.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Documentation", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": 132, "mileageDeviation": -10318, "mileage": {"mileage": 63000, "unit": "MILE", "__typename": "Mileage"}, "plate": "15", "year": 2015, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This 2015 Volkswagen Golf TSI GTI presents a remarkable ownership history, boasting a single owner from new and a full service record. With only 63,000 miles on the clock, this Euro 6 compliant model is a testament to its careful maintenance. Under the bonnet lies a potent 2.0 litre petrol engine, delivering an exhilarating driving experience. A 3 month warranty is included for your peace of mind.\n\nThe performance of this GTI is truly noteworthy, achieving 0-62mph in a swift 6.5 seconds. This impressive acceleration figure demonstrates its capability and sporty nature, setting it apart from many other vehicles in its class. This Volkswagen Golf TSI GTI offers a compelling blend of performance, practicality, and a well documented past, making it an attractive choice for any discerning driver.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 145, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1370, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Golf", "trim": "GTI", "optionalFeatures": null, "standardFeatures": [{"description": "ABS Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "Alloy Wheels - 19in", "category": "Standard", "__typename": "Feature"}, {"description": "Electric Door Mirrors", "category": "Standard", "__typename": "Feature"}, {"description": "Sideskirts", "category": "Standard", "__typename": "Feature"}, {"description": "Metallic Paint", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front/Rear", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Rear", "category": "Standard", "__typename": "Feature"}, {"description": "Bluetooth Phone Preperation", "category": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "category": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "category": "Standard", "__typename": "Feature"}, {"description": "In Car Entertainment - Radio/CD/MP3", "category": "Standard", "__typename": "Feature"}, {"description": "Cup Holder", "category": "Standard", "__typename": "Feature"}, {"description": "Sat Nav", "category": "Standard", "__typename": "Feature"}, {"description": "Rev Counter", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "White exterior colour", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Black part leather interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "ABS Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}, {"description": "Alloy Wheels - 19in", "type": "Standard", "__typename": "Feature"}, {"description": "Electric Door Mirrors", "type": "Standard", "__typename": "Feature"}, {"description": "Sideskirts", "type": "Standard", "__typename": "Feature"}, {"description": "Metallic Paint", "type": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front/Rear", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Rear", "type": "Standard", "__typename": "Feature"}, {"description": "Bluetooth Phone Preperation", "type": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "type": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "type": "Standard", "__typename": "Feature"}, {"description": "In Car Entertainment - Radio/CD/MP3", "type": "Standard", "__typename": "Feature"}, {"description": "Cup Holder", "type": "Standard", "__typename": "Feature"}, {"description": "Sat Nav", "type": "Standard", "__typename": "Feature"}, {"description": "Rev Counter", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Safety and Security", "features": [{"description": "Alarm", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": {"co2Emissions": "145 g/km", "fuelConsumptionCombined": "44.10 mpg", "fuelConsumptionExtraUrban": "53.30 mpg", "fuelConsumptionUrban": "34.90 mpg", "insuranceGroup": "29E", "minimumKerbWeight": "1370 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "6.50 seconds", "cylinders": "4", "valves": "16", "enginePower": "217 bhp", "topSpeed": "152 mph", "engineTorque": "258.00 lbs/ft", "vehicleHeight": "1442 mm", "vehicleLength": "4268 mm", "vehicleWidth": "2027 mm", "wheelbase": "2631 mm", "fuelTankCapacity": "50.00 litres", "grossVehicleWeight": "1840 kg", "luggageCapacitySeatsDown": "1270 litres", "bootspaceSeatsUp": "380 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Socket", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Socket - Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "18in Alloy Wheels - Austin", "category": "Exterior", "__typename": "Feature"}, {"description": "2 Zone Electronic Climate Control with Automatic Air Recirculation", "category": "Interior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Curtain Front", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Curtain Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger with Deactivation Switch", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Seat Side Impact", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm with Interior Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Anti-Theft Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Anti-Tramp Function for ESP", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Armrest - Front Centre with Storage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Automatic Dimming Rear View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Automatic Post-Collision Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Bluetooth Audio Connection", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Bluetooth Telephone Preparation", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Exterior", "__typename": "Feature"}, {"description": "Body Coloured Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Body-Coloured Door Mirrors with Integrated Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "Brake Calipers - Red with GTI Logo", "category": "Exterior", "__typename": "Feature"}, {"description": "Brake Pad Wear Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Bumpers - Unique GTi", "category": "Exterior", "__typename": "Feature"}, {"description": "Car Information Display", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Carpet - Black", "category": "Interior", "__typename": "Feature"}, {"description": "Carpet Mats - Front and Rear", "category": "Interior", "__typename": "Feature"}, {"description": "Central Locking - Remote with 2 Remote Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Centre Console - Cyclone Decorative Inserts", "category": "Interior", "__typename": "Feature"}, {"description": "Child Locks in Rear Doors", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Colour Touch Screen - 6.5in", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Composition Media System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Cruise Control - Adaptive", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - Front x2", "category": "Interior", "__typename": "Feature"}, {"description": "Cup Holders - Rear Armrest x2", "category": "Interior", "__typename": "Feature"}, {"description": "DAB - Digital Radio Reception", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Dashboard - Cyclone Decorative Inserts", "category": "Interior", "__typename": "Feature"}, {"description": "Daytime Running Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "Differential Lock - Electronic - XDSPlus", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Discover Navigation Touch-Screen Navigation Radio System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable-Heated and Folding", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Puddle Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Door Mirrors - Reverse Activated Kerb View Adjustment on Passengers", "category": "Exterior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electronic Parking Brake with Auto Hold Function", "category": "Safety and Security", "__typename": "Feature"}, {"description": "European Mapping Data", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Exhaust Tailpipes - Chrome Left and right", "category": "Exterior", "__typename": "Feature"}, {"description": "Front Assist including City Emergency Braking", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Fog Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "Front Seat Back Storage Pockets", "category": "Interior", "__typename": "Feature"}, {"description": "Gas Discharge - Bi-Xenon Dipped and Main Beam Headlights with LED Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Gear Shift Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Glovebox - Illuminated - Cooled - Lockable", "category": "Interior", "__typename": "Feature"}, {"description": "Grab Handles - Front x2 Rear x2 with Coat Hooks", "category": "Interior", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Headlight Washer System", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Automatic Range Adjustment", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Coming-Leaving Home Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Dusk Sensor - Automatic Driving Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Heated Front Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Heated Rear Windscreen", "category": "Exterior", "__typename": "Feature"}, {"description": "Heated Windscreen Washer Jets", "category": "Exterior", "__typename": "Feature"}, {"description": "Height and Reach Adjustable Steering Column", "category": "Interior", "__typename": "Feature"}, {"description": "Height-Adjustable Front Three-Point Seat Belts with Tensioners", "category": "Safety and Security", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation for 2 Rear Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Keyless Entry - with Start-Stop Button", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Keys - Folding x 2", "category": "Safety and Security", "__typename": "Feature"}, {"description": "LED Rear Number Plate Lights", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Leather Trimmed Three-Spoke Steering Wheel and Gear Knob", "category": "Interior", "__typename": "Feature"}, {"description": "Lights on Warning Buzzer", "category": "Illumination", "__typename": "Feature"}, {"description": "Load Lashing Points x4 in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Low Washer Fluid Warning Light", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Luggage Compartment - Hooks", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Cover", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Storage Area on Right", "category": "Interior", "__typename": "Feature"}, {"description": "MDI - Multi Device Interface with USB - iPod Connection Cables", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Mirror Pack", "category": "Exterior", "__typename": "Feature"}, {"description": "Multifunction Computer - Colour", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Optical Parking Display via Vehicles Audio System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Parking Sensors - Front and Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensors - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Pre-Crash Preventive Occupant Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Progressive Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Radar Sensor Controlled Distance Monitoring System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Radiator Grille - Black Honeycomb Structure and Red Stripe", "category": "Exterior", "__typename": "Feature"}, {"description": "Radio Aerial Integrated into Rear Windscreen", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Rain Sensor", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Centre Armrest", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Diffuser - Black", "category": "Exterior", "__typename": "Feature"}, {"description": "Rear Lights Incorporating LED Technology", "category": "Illumination", "__typename": "Feature"}, {"description": "Reflectors in Doors", "category": "Interior", "__typename": "Feature"}, {"description": "SD Card Reader", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Seats - Front Lumbar Support", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Front Sports", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Height Adjustment - Front", "category": "Interior", "__typename": "Feature"}, {"description": "Service Interval Display", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Simultaneous Pairing of 2 Compatible Mobile Devices", "category": "Interior", "__typename": "Feature"}, {"description": "Single CD Player", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Sound Output - 4x20 Watt", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Spare Wheel - Space Saver Steel", "category": "Exterior", "__typename": "Feature"}, {"description": "Speakers x8", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Speed Limiter", "category": "Performance", "__typename": "Feature"}, {"description": "Start-Stop Button", "category": "Interior", "__typename": "Feature"}, {"description": "Static Cornering Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Steering Wheel - Audio Controls", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multifunction", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Paddle Shift", "category": "Interior", "__typename": "Feature"}, {"description": "Storage - Cover for Area in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Centre Console Covered", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Front Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Rear Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Styling Pack for GTI", "category": "Exterior", "__typename": "Feature"}, {"description": "Suspension - GTi Sports - Lowered by Approx 15mm", "category": "Performance", "__typename": "Feature"}, {"description": "TMC Plus - Traffic Message Channel", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Temperature Display - External", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Think Blue - Trainer - Driver Tips - Journey Analysis", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tinted Glass - Heat Insulating Rear 65 Percent Light Absorbing from B Pillar Backwards", "category": "Exterior", "__typename": "Feature"}, {"description": "Title and Cover Art Display", "category": "Interior", "__typename": "Feature"}, {"description": "Tyre Pressure Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Under Seat Drawers - Front Passenger", "category": "Interior", "__typename": "Feature"}, {"description": "Uniquely Shaped Roof Spoiler", "category": "Exterior", "__typename": "Feature"}, {"description": "Variable Boot Floor", "category": "Interior", "__typename": "Feature"}, {"description": "Warning Buzzer and Light for Front Seat Belts if Unfastened", "category": "Safety and Security", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 215, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "a2858c9751af4a0eb31e7236a3162ec2", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:47:09 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 145,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2015 Volkswagen Golf TSI GTI presents a remarkable '
                'ownership history, boasting a single owner from new and a '
                'full service record. With only 63,000 miles on the clock, '
                'this Euro 6 compliant model is a testament to its careful '
                'maintenance. Under the bonnet lies a potent 2.0 litre petrol '
                'engine, delivering an exhilarating driving experience. A 3 '
                'month warranty is included for your peace of mind.\n'
                '\n'
                'The performance of this GTI is truly noteworthy, achieving '
                '0-62mph in a swift 6.5 seconds. This impressive acceleration '
                'figure demonstrates its capability and sporty nature, setting '
                'it apart from many other vehicles in its class. This '
                'Volkswagen Golf TSI GTI offers a compelling blend of '
                'performance, practicality, and a well documented past, making '
                'it an attractive choice for any discerning driver.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187981096',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 63000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/2ac1d230bda04b879307dc98afa8db8b.jpg',
                'https://m.atcdn.co.uk/a/media/6e1a7bc1a14a4efa85c9b5f9921c12fb.jpg',
                'https://m.atcdn.co.uk/a/media/82648f1baa9d4782ab9650e14cc67104.jpg',
                'https://m.atcdn.co.uk/a/media/912ea0ecc4084c4badb2615e96c77e66.jpg',
                'https://m.atcdn.co.uk/a/media/2073f82551e24fcf9a856fdf425ad6b2.jpg',
                'https://m.atcdn.co.uk/a/media/c6d89dcfdbc04ea7b2bb1746ff84464b.jpg',
                'https://m.atcdn.co.uk/a/media/7f21f2803bcb47318f46ceec29b2e1be.jpg',
                'https://m.atcdn.co.uk/a/media/794c4a074b6c47cc8a70422a1e88b28e.jpg',
                'https://m.atcdn.co.uk/a/media/ec1076fe010b4e3bb35cd629d6f053d7.jpg',
                'https://m.atcdn.co.uk/a/media/800d9d22b40542b1a42fbcdbd6605f47.jpg',
                'https://m.atcdn.co.uk/a/media/367994c53df945bdb8d902fb5f6f6987.jpg',
                'https://m.atcdn.co.uk/a/media/97469f58a7e348ff9d910cace8bcd2d4.jpg',
                'https://m.atcdn.co.uk/a/media/5454c9f80ebc442ea08ccf9023127dd0.jpg',
                'https://m.atcdn.co.uk/a/media/693faaeaae6b4e0da732d59267b189e6.jpg',
                'https://m.atcdn.co.uk/a/media/0df8379b486044b3b2a06fcc322cad82.jpg',
                'https://m.atcdn.co.uk/a/media/eb85bfd7dd804caeb34d37f520696631.jpg',
                'https://m.atcdn.co.uk/a/media/024beeded0b04561aa2d150347ff60e6.jpg',
                'https://m.atcdn.co.uk/a/media/a102db191cd44a2683c5e5ce19102a25.jpg',
                'https://m.atcdn.co.uk/a/media/954af56411b045dc9b6eef0220cef447.jpg',
                'https://m.atcdn.co.uk/a/media/df2bfc3ec6184d4496a1f98c89535174.jpg'],
 'price': 13900,
 'price_includes_vat': True,
 'registration_date': '2015-03-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf GTI MOT 11/26 AUTO 63K FSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'trim': 'GTI',
 'year': 2015}
2025-12-05 12:47:09 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5cb6dfba-8ce8-5645-b4ce-4e5cff4cdc67 with identifier: 202511187981096
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 5cb6dfba-8ce8-5645-b4ce-4e5cff4cdc67
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ac1d230bda04b879307dc98afa8db8b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ac1d230bda04b879307dc98afa8db8b.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6e1a7bc1a14a4efa85c9b5f9921c12fb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6e1a7bc1a14a4efa85c9b5f9921c12fb.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F82648f1baa9d4782ab9650e14cc67104.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82648f1baa9d4782ab9650e14cc67104.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F912ea0ecc4084c4badb2615e96c77e66.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/912ea0ecc4084c4badb2615e96c77e66.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2073f82551e24fcf9a856fdf425ad6b2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2073f82551e24fcf9a856fdf425ad6b2.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc6d89dcfdbc04ea7b2bb1746ff84464b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c6d89dcfdbc04ea7b2bb1746ff84464b.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7f21f2803bcb47318f46ceec29b2e1be.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f21f2803bcb47318f46ceec29b2e1be.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F794c4a074b6c47cc8a70422a1e88b28e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/794c4a074b6c47cc8a70422a1e88b28e.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fec1076fe010b4e3bb35cd629d6f053d7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ec1076fe010b4e3bb35cd629d6f053d7.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F800d9d22b40542b1a42fbcdbd6605f47.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/800d9d22b40542b1a42fbcdbd6605f47.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F367994c53df945bdb8d902fb5f6f6987.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/367994c53df945bdb8d902fb5f6f6987.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F97469f58a7e348ff9d910cace8bcd2d4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/97469f58a7e348ff9d910cace8bcd2d4.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5454c9f80ebc442ea08ccf9023127dd0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5454c9f80ebc442ea08ccf9023127dd0.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F693faaeaae6b4e0da732d59267b189e6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/693faaeaae6b4e0da732d59267b189e6.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0df8379b486044b3b2a06fcc322cad82.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0df8379b486044b3b2a06fcc322cad82.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feb85bfd7dd804caeb34d37f520696631.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eb85bfd7dd804caeb34d37f520696631.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F024beeded0b04561aa2d150347ff60e6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/024beeded0b04561aa2d150347ff60e6.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa102db191cd44a2683c5e5ce19102a25.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a102db191cd44a2683c5e5ce19102a25.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F954af56411b045dc9b6eef0220cef447.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/954af56411b045dc9b6eef0220cef447.jpg already downloaded
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdf2bfc3ec6184d4496a1f98c89535174.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/df2bfc3ec6184d4496a1f98c89535174.jpg already downloaded
2025-12-05 12:47:09 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5cb6dfba-8ce8-5645-b4ce-4e5cff4cdc67 with identifier 202511187981096
2025-12-05 12:47:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:09 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5cb6dfba-8ce8-5645-b4ce-4e5cff4cdc67
2025-12-05 12:47:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2015 Volkswagen Golf TSI GTI presents a remarkable '
                'ownership history, boasting a single owner from new and a '
                'full service record. With only 63,000 miles on the clock, '
                'this Euro 6 compliant model is a testament to its careful '
                'maintenance. Under the bonnet lies a potent 2.0 litre petrol '
                'engine, delivering an exhilarating driving experience. A 3 '
                'month warranty is included for your peace of mind.\n'
                '\n'
                'The performance of this GTI is truly noteworthy, achieving '
                '0-62mph in a swift 6.5 seconds. This impressive acceleration '
                'figure demonstrates its capability and sporty nature, setting '
                'it apart from many other vehicles in its class. This '
                'Volkswagen Golf TSI GTI offers a compelling blend of '
                'performance, practicality, and a well documented past, making '
                'it an attractive choice for any discerning driver.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '5cb6dfba-8ce8-5645-b4ce-4e5cff4cdc67',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187981096',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 63000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/2ac1d230bda04b879307dc98afa8db8b.jpg',
                'https://m.atcdn.co.uk/a/media/6e1a7bc1a14a4efa85c9b5f9921c12fb.jpg',
                'https://m.atcdn.co.uk/a/media/82648f1baa9d4782ab9650e14cc67104.jpg',
                'https://m.atcdn.co.uk/a/media/912ea0ecc4084c4badb2615e96c77e66.jpg',
                'https://m.atcdn.co.uk/a/media/2073f82551e24fcf9a856fdf425ad6b2.jpg',
                'https://m.atcdn.co.uk/a/media/c6d89dcfdbc04ea7b2bb1746ff84464b.jpg',
                'https://m.atcdn.co.uk/a/media/7f21f2803bcb47318f46ceec29b2e1be.jpg',
                'https://m.atcdn.co.uk/a/media/794c4a074b6c47cc8a70422a1e88b28e.jpg',
                'https://m.atcdn.co.uk/a/media/ec1076fe010b4e3bb35cd629d6f053d7.jpg',
                'https://m.atcdn.co.uk/a/media/800d9d22b40542b1a42fbcdbd6605f47.jpg',
                'https://m.atcdn.co.uk/a/media/367994c53df945bdb8d902fb5f6f6987.jpg',
                'https://m.atcdn.co.uk/a/media/97469f58a7e348ff9d910cace8bcd2d4.jpg',
                'https://m.atcdn.co.uk/a/media/5454c9f80ebc442ea08ccf9023127dd0.jpg',
                'https://m.atcdn.co.uk/a/media/693faaeaae6b4e0da732d59267b189e6.jpg',
                'https://m.atcdn.co.uk/a/media/0df8379b486044b3b2a06fcc322cad82.jpg',
                'https://m.atcdn.co.uk/a/media/eb85bfd7dd804caeb34d37f520696631.jpg',
                'https://m.atcdn.co.uk/a/media/024beeded0b04561aa2d150347ff60e6.jpg',
                'https://m.atcdn.co.uk/a/media/a102db191cd44a2683c5e5ce19102a25.jpg',
                'https://m.atcdn.co.uk/a/media/954af56411b045dc9b6eef0220cef447.jpg',
                'https://m.atcdn.co.uk/a/media/df2bfc3ec6184d4496a1f98c89535174.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262960,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ac1d230bda04b879307dc98afa8db8b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 293710,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6e1a7bc1a14a4efa85c9b5f9921c12fb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 271902,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/82648f1baa9d4782ab9650e14cc67104.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 258115,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/912ea0ecc4084c4badb2615e96c77e66.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 230389,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2073f82551e24fcf9a856fdf425ad6b2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235771,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c6d89dcfdbc04ea7b2bb1746ff84464b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 249062,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7f21f2803bcb47318f46ceec29b2e1be.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241111,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/794c4a074b6c47cc8a70422a1e88b28e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161370,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ec1076fe010b4e3bb35cd629d6f053d7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133319,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/800d9d22b40542b1a42fbcdbd6605f47.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225104,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/367994c53df945bdb8d902fb5f6f6987.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124162,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/97469f58a7e348ff9d910cace8bcd2d4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154325,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5454c9f80ebc442ea08ccf9023127dd0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103592,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/693faaeaae6b4e0da732d59267b189e6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176564,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0df8379b486044b3b2a06fcc322cad82.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179708,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eb85bfd7dd804caeb34d37f520696631.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170636,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/024beeded0b04561aa2d150347ff60e6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 182965,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a102db191cd44a2683c5e5ce19102a25.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119969,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/954af56411b045dc9b6eef0220cef447.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7660299b-a25f-5c4f-81cc-bc1dc091cef5/7660299b-a25f-5c4f-81cc-bc1dc091cef5_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175507,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/df2bfc3ec6184d4496a1f98c89535174.jpg',
             'Width': 1280}],
 'price': 13900,
 'price_includes_vat': True,
 'registration_date': '2015-03-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf GTI MOT 11/26 AUTO 63K FSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'trim': 'GTI',
 'year': 2015}
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187981096%27 HTTP/1.1" 200 None
2025-12-05 12:47:09 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187981096: {'created_time': 1764938829.895855, 'last_price_update_time': 1764938829.895865}
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187981096') HTTP/1.1" 204 0
2025-12-05 12:47:17 [scrapy.extensions.logstats] INFO: Crawled 6 pages (at 6 pages/min), scraped 4 items (at 4 items/min)
2025-12-05 12:47:17 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Page: 3/4, total results: 72
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510247395793%27 HTTP/1.1" 200 None
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510247395793: 1
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510247395793, item: 202510247395793
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510247393000%27 HTTP/1.1" 200 None
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510247393000: 1
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510247393000, item: 202510247393000
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510247391194%27 HTTP/1.1" 200 None
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510247391194: 1
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510247391194, item: 202510247391194
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510137118433%27 HTTP/1.1" 200 None
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510137118433: 1
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510137118433, item: 202510137118433
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510086989632%27 HTTP/1.1" 200 None
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510086989632: 1
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510086989632, item: 202510086989632
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510086967193%27 HTTP/1.1" 200 None
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510086967193: 1
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510086967193, item: 202510086967193
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510066932552%27 HTTP/1.1" 200 None
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510066932552: 1
2025-12-05 12:47:17 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202510066932552, item: 202510066932552
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509276686880%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509276686880: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509276686880, item: 202509276686880
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509266651769%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509266651769: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509266651769, item: 202509266651769
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509226538797%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509226538797: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509226538797, item: 202509226538797
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509226525976%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509226525976: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509226525976, item: 202509226525976
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156345760%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509156345760: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509156345760, item: 202509156345760
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156344901%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509156344901: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509156344901, item: 202509156344901
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156344622%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509156344622: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509156344622, item: 202509156344622
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156343926%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509156343926: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509156343926, item: 202509156343926
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156343728%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509156343728: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509156343728, item: 202509156343728
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509146317702%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509146317702: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509146317702, item: 202509146317702
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509146317564%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509146317564: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509146317564, item: 202509146317564
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509126280339%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509126280339: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509126280339, item: 202509126280339
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509096191978%27 HTTP/1.1" 200 None
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509096191978: 1
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509096191978, item: 202509096191978
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting next page: 4
2025-12-05 12:47:18 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 10020993, page: 4
2025-12-05 12:47:30 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:30 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 199,
 'color': 'Silver',
 'currency': 'GBP',
 'doors_number': 2,
 'emission_standard': 'Euro 4',
 'engine': '2L',
 'engine_horse_power': 140,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512048390436',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Peugeot',
 'model': '307 CC',
 'odometer': 101500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/7f511a1525114b628a0f8b0d1d2fcb62.jpg',
                'https://m.atcdn.co.uk/a/media/40fda152c7194ed998fe0fada721e33f.jpg',
                'https://m.atcdn.co.uk/a/media/fee99fae15f14664bb2831d2a5c00190.jpg',
                'https://m.atcdn.co.uk/a/media/fb253be27d74427e94745b4b969488bb.jpg',
                'https://m.atcdn.co.uk/a/media/8c84ba9c6e7441e4b4371131c48e3ede.jpg',
                'https://m.atcdn.co.uk/a/media/aa90e6824d9a485daf15c6f7d8a4a117.jpg',
                'https://m.atcdn.co.uk/a/media/a590df7a1f1b423d809919a693ca8564.jpg',
                'https://m.atcdn.co.uk/a/media/aebebe319fa34a659f8201891b9dee93.jpg',
                'https://m.atcdn.co.uk/a/media/8ca653b1ed9d4ad883b2fdf4269e8726.jpg',
                'https://m.atcdn.co.uk/a/media/177bded419d14e01b66e0b124bd3643f.jpg',
                'https://m.atcdn.co.uk/a/media/497ab8e123da4293bcb9e95450d21f84.jpg',
                'https://m.atcdn.co.uk/a/media/e4fc66e7fccf432c9ef608a6ebcb44de.jpg',
                'https://m.atcdn.co.uk/a/media/bea7dfc484ef4b45b7c96ee2d7ea5eaf.jpg',
                'https://m.atcdn.co.uk/a/media/e00a506d46c941df9df2b553a2390fed.jpg',
                'https://m.atcdn.co.uk/a/media/e07db2e09dfb4fdd9b28912b62c977dd.jpg',
                'https://m.atcdn.co.uk/a/media/ea3faa608001438aa732e475b4d976bd.jpg',
                'https://m.atcdn.co.uk/a/media/4d933c6b0bb74d679781360eabd94c12.jpg',
                'https://m.atcdn.co.uk/a/media/c0f65e2d948d4819933c49ab7c4ca98f.jpg'],
 'price': 2000,
 'price_includes_vat': True,
 'registration_date': '2008-03-29',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 307 2.0 16v Sport Convertible 2dr Petrol Automatic (199 '
          'g/km, 140 bhp) LONG MOT 8/26 FSH 101k',
 'transmission': 'automatic',
 'trim': 'Sport',
 'year': 2008}
2025-12-05 12:47:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 13c5bda2-8695-5360-8112-37e18b3108a8 with identifier: 202512048390436
2025-12-05 12:47:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 18 photos for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:47:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7f511a1525114b628a0f8b0d1d2fcb62.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f511a1525114b628a0f8b0d1d2fcb62.jpg not downloaded yet
2025-12-05 12:47:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40fda152c7194ed998fe0fada721e33f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40fda152c7194ed998fe0fada721e33f.jpg not downloaded yet
2025-12-05 12:47:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffee99fae15f14664bb2831d2a5c00190.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fee99fae15f14664bb2831d2a5c00190.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffb253be27d74427e94745b4b969488bb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fb253be27d74427e94745b4b969488bb.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8c84ba9c6e7441e4b4371131c48e3ede.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8c84ba9c6e7441e4b4371131c48e3ede.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faa90e6824d9a485daf15c6f7d8a4a117.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aa90e6824d9a485daf15c6f7d8a4a117.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa590df7a1f1b423d809919a693ca8564.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a590df7a1f1b423d809919a693ca8564.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faebebe319fa34a659f8201891b9dee93.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aebebe319fa34a659f8201891b9dee93.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8ca653b1ed9d4ad883b2fdf4269e8726.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8ca653b1ed9d4ad883b2fdf4269e8726.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F177bded419d14e01b66e0b124bd3643f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/177bded419d14e01b66e0b124bd3643f.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F497ab8e123da4293bcb9e95450d21f84.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/497ab8e123da4293bcb9e95450d21f84.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe4fc66e7fccf432c9ef608a6ebcb44de.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e4fc66e7fccf432c9ef608a6ebcb44de.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbea7dfc484ef4b45b7c96ee2d7ea5eaf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bea7dfc484ef4b45b7c96ee2d7ea5eaf.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe00a506d46c941df9df2b553a2390fed.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e00a506d46c941df9df2b553a2390fed.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe07db2e09dfb4fdd9b28912b62c977dd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e07db2e09dfb4fdd9b28912b62c977dd.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fea3faa608001438aa732e475b4d976bd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ea3faa608001438aa732e475b4d976bd.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4d933c6b0bb74d679781360eabd94c12.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4d933c6b0bb74d679781360eabd94c12.jpg not downloaded yet
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc0f65e2d948d4819933c49ab7c4ca98f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c0f65e2d948d4819933c49ab7c4ca98f.jpg not downloaded yet
2025-12-05 12:47:31 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Page: 4/4, total results: 72
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509096191291%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202509096191291: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202509096191291, item: 202509096191291
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202508125379774%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202508125379774: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202508125379774, item: 202508125379774
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507224700622%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202507224700622: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202507224700622, item: 202507224700622
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507154484670%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202507154484670: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202507154484670, item: 202507154484670
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507144473717%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202507144473717: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202507144473717, item: 202507144473717
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507104366865%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202507104366865: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202507104366865, item: 202507104366865
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507104365818%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202507104365818: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202507104365818, item: 202507104365818
2025-12-05 12:47:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/c0f65e2d948d4819933c49ab7c4ca98f.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:47:32 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507034140460%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202507034140460: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202507034140460, item: 202507034140460
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202506063246610%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202506063246610: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202506063246610, item: 202506063246610
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202505302960997%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202505302960997: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202505302960997, item: 202505302960997
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202503260589195%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202503260589195: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202503260589195, item: 202503260589195
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202412117203834%27 HTTP/1.1" 200 None
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202412117203834: 1
2025-12-05 12:47:32 [auto_selling_autotrader.co.uk] INFO: Getting details for advert ID: 202412117203834, item: 202412117203834
2025-12-05 12:47:32 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:47:32 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:47:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:47:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11038f190>
2025-12-05 12:47:32 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:47:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_17.jpg HTTP/1.1" 201 0
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc0f65e2d948d4819933c49ab7c4ca98f.jpg') HTTP/1.1" 204 0
2025-12-05 12:47:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c0f65e2d948d4819933c49ab7c4ca98f.jpg saved to cache
2025-12-05 12:47:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 17 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:47:33 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:33 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 149,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2016 Vauxhall '
                'Mokka, a fantastic choice for families with young children. '
                'The silver colour is both practical and easy to maintain.\n'
                '\n'
                'The 1364cc petrol engine provides enough power for family '
                'trips, school runs, and daily errands. With its compact size, '
                'this Mokka is perfect for navigating through tight city '
                'streets and parking in smaller spaces.\n'
                '\n'
                'Inside, the Mokka offers ample space for passengers and '
                'luggage. The rear seats provide enough room for child seats, '
                'and the boot is spacious enough for pushchairs, toys, and '
                'other family essentials.\n'
                '\n'
                'As a family-friendly vehicle, the Vauxhall Mokka is an '
                'excellent option for those looking for a reliable and '
                'practical car. With its petrol engine and manual '
                'transmission, this vehicle is easy to drive and maintain.\n'
                '\n'
                'At Chapelfield Car Sales, we ensure all our vehicles are '
                'thoroughly checked and prepared for sale. We invite you to '
                'visit us and take this 2016 Vauxhall Mokka for a test drive '
                'to experience its comfort and practicality for yourself.\n'
                '\n'
                'Please contact us for more information or to schedule a '
                'viewing. We look forward to helping you find the perfect '
                'family car.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'engine_horse_power': 138,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507104366865',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Mokka',
 'odometer': 54000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/26c95b920c204d56b0238babed2935b2.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/deb46bc1795648f39ac9182b1e76af3a.jpg',
                'https://m.atcdn.co.uk/a/media/72bc239f10ba4229883b556f5869c17e.jpg',
                'https://m.atcdn.co.uk/a/media/5b00538abbd244e08e9e49661329cb98.jpg',
                'https://m.atcdn.co.uk/a/media/931810386fc3408b90f1a656709ebd21.jpg',
                'https://m.atcdn.co.uk/a/media/107108ee740f418cbc3734e67e5b9f7c.jpg',
                'https://m.atcdn.co.uk/a/media/4d119b75123b4080ae9c21709163cac2.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/74e9fbcf76c54176a5cea0b026d37799.jpg',
                'https://m.atcdn.co.uk/a/media/1e06ffbdb78541bb8104c91fe16f78e7.jpg',
                'https://m.atcdn.co.uk/a/media/f634e6a488014167b6997fe312795445.jpg',
                'https://m.atcdn.co.uk/a/media/a7d93dbefee84da3a5de7fd6fe0f8177.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/34b0637bc2bc44d6bc7af3f7875e1075.jpg',
                'https://m.atcdn.co.uk/a/media/0fc8697e226e45a1a9bc8ffd7c028670.jpg',
                'https://m.atcdn.co.uk/a/media/98c22c36e13e4cbbaaa90300321f04d9.jpg',
                'https://m.atcdn.co.uk/a/media/cc91d89e5ee743b48953dca0dad3cbd2.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/3e57673de29c487eb706584c604cebba.jpg',
                'https://m.atcdn.co.uk/a/media/17c07edeb17c43d39c59009e64a0aa52.jpg',
                'https://m.atcdn.co.uk/a/media/77e37f1be1df4cbca59f39916c7e2946.jpg',
                'https://m.atcdn.co.uk/a/media/023548adee024dd385bfcfc059f49735.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/3af030b3056346debcede4ec89bea91d.jpg'],
 'price': 7500,
 'price_includes_vat': True,
 'registration_date': '2016-04-27',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Vauxhall Mokka 1.4i Turbo SE SUV 5dr Petrol Auto 2WD Euro 6 (140 '
          'ps)',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2016}
2025-12-05 12:47:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 33c124e2-9b95-5724-878f-0e15a1da8513 with identifier: 202507104366865
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 33c124e2-9b95-5724-878f-0e15a1da8513
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F26c95b920c204d56b0238babed2935b2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/26c95b920c204d56b0238babed2935b2.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdeb46bc1795648f39ac9182b1e76af3a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/deb46bc1795648f39ac9182b1e76af3a.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F72bc239f10ba4229883b556f5869c17e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/72bc239f10ba4229883b556f5869c17e.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5b00538abbd244e08e9e49661329cb98.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5b00538abbd244e08e9e49661329cb98.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F931810386fc3408b90f1a656709ebd21.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/931810386fc3408b90f1a656709ebd21.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F107108ee740f418cbc3734e67e5b9f7c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/107108ee740f418cbc3734e67e5b9f7c.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4d119b75123b4080ae9c21709163cac2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4d119b75123b4080ae9c21709163cac2.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe29467cfacb42b69e6132d58dcace23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F74e9fbcf76c54176a5cea0b026d37799.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/74e9fbcf76c54176a5cea0b026d37799.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1e06ffbdb78541bb8104c91fe16f78e7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1e06ffbdb78541bb8104c91fe16f78e7.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff634e6a488014167b6997fe312795445.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f634e6a488014167b6997fe312795445.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa7d93dbefee84da3a5de7fd6fe0f8177.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a7d93dbefee84da3a5de7fd6fe0f8177.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F34b0637bc2bc44d6bc7af3f7875e1075.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/34b0637bc2bc44d6bc7af3f7875e1075.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0fc8697e226e45a1a9bc8ffd7c028670.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0fc8697e226e45a1a9bc8ffd7c028670.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F98c22c36e13e4cbbaaa90300321f04d9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/98c22c36e13e4cbbaaa90300321f04d9.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcc91d89e5ee743b48953dca0dad3cbd2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cc91d89e5ee743b48953dca0dad3cbd2.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3e57673de29c487eb706584c604cebba.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e57673de29c487eb706584c604cebba.jpg already downloaded
2025-12-05 12:47:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 33c124e2-9b95-5724-878f-0e15a1da8513 with identifier 202507104366865
2025-12-05 12:47:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 33c124e2-9b95-5724-878f-0e15a1da8513
2025-12-05 12:47:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 149,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2016 Vauxhall '
                'Mokka, a fantastic choice for families with young children. '
                'The silver colour is both practical and easy to maintain.\n'
                '\n'
                'The 1364cc petrol engine provides enough power for family '
                'trips, school runs, and daily errands. With its compact size, '
                'this Mokka is perfect for navigating through tight city '
                'streets and parking in smaller spaces.\n'
                '\n'
                'Inside, the Mokka offers ample space for passengers and '
                'luggage. The rear seats provide enough room for child seats, '
                'and the boot is spacious enough for pushchairs, toys, and '
                'other family essentials.\n'
                '\n'
                'As a family-friendly vehicle, the Vauxhall Mokka is an '
                'excellent option for those looking for a reliable and '
                'practical car. With its petrol engine and manual '
                'transmission, this vehicle is easy to drive and maintain.\n'
                '\n'
                'At Chapelfield Car Sales, we ensure all our vehicles are '
                'thoroughly checked and prepared for sale. We invite you to '
                'visit us and take this 2016 Vauxhall Mokka for a test drive '
                'to experience its comfort and practicality for yourself.\n'
                '\n'
                'Please contact us for more information or to schedule a '
                'viewing. We look forward to helping you find the perfect '
                'family car.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'engine_horse_power': 138,
 'fuel_type': 'Petrol',
 'id': '33c124e2-9b95-5724-878f-0e15a1da8513',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507104366865',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Mokka',
 'odometer': 54000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 26,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/26c95b920c204d56b0238babed2935b2.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/deb46bc1795648f39ac9182b1e76af3a.jpg',
                'https://m.atcdn.co.uk/a/media/72bc239f10ba4229883b556f5869c17e.jpg',
                'https://m.atcdn.co.uk/a/media/5b00538abbd244e08e9e49661329cb98.jpg',
                'https://m.atcdn.co.uk/a/media/931810386fc3408b90f1a656709ebd21.jpg',
                'https://m.atcdn.co.uk/a/media/107108ee740f418cbc3734e67e5b9f7c.jpg',
                'https://m.atcdn.co.uk/a/media/4d119b75123b4080ae9c21709163cac2.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/74e9fbcf76c54176a5cea0b026d37799.jpg',
                'https://m.atcdn.co.uk/a/media/1e06ffbdb78541bb8104c91fe16f78e7.jpg',
                'https://m.atcdn.co.uk/a/media/f634e6a488014167b6997fe312795445.jpg',
                'https://m.atcdn.co.uk/a/media/a7d93dbefee84da3a5de7fd6fe0f8177.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/34b0637bc2bc44d6bc7af3f7875e1075.jpg',
                'https://m.atcdn.co.uk/a/media/0fc8697e226e45a1a9bc8ffd7c028670.jpg',
                'https://m.atcdn.co.uk/a/media/98c22c36e13e4cbbaaa90300321f04d9.jpg',
                'https://m.atcdn.co.uk/a/media/cc91d89e5ee743b48953dca0dad3cbd2.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/3e57673de29c487eb706584c604cebba.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 256254,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/26c95b920c204d56b0238babed2935b2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 254909,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/deb46bc1795648f39ac9182b1e76af3a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 220484,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/72bc239f10ba4229883b556f5869c17e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158721,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5b00538abbd244e08e9e49661329cb98.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 206036,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/931810386fc3408b90f1a656709ebd21.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2f08bc59-4737-520e-add2-2b594b7321cb/2f08bc59-4737-520e-add2-2b594b7321cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52828,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 251043,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/107108ee740f418cbc3734e67e5b9f7c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214511,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4d119b75123b4080ae9c21709163cac2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 213603,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/74e9fbcf76c54176a5cea0b026d37799.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236621,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1e06ffbdb78541bb8104c91fe16f78e7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116146,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f634e6a488014167b6997fe312795445.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192037,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a7d93dbefee84da3a5de7fd6fe0f8177.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158808,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/34b0637bc2bc44d6bc7af3f7875e1075.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 184765,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0fc8697e226e45a1a9bc8ffd7c028670.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141623,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/98c22c36e13e4cbbaaa90300321f04d9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131236,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cc91d89e5ee743b48953dca0dad3cbd2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16e2358b-8956-5ffa-94f8-1c44c9ac9a1f/16e2358b-8956-5ffa-94f8-1c44c9ac9a1f_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123564,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e57673de29c487eb706584c604cebba.jpg',
             'Width': 1280}],
 'price': 7500,
 'price_includes_vat': True,
 'registration_date': '2016-04-27',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Vauxhall Mokka 1.4i Turbo SE SUV 5dr Petrol Auto 2WD Euro 6 (140 '
          'ps)',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2016}
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507104366865%27 HTTP/1.1" 200 None
2025-12-05 12:47:33 [auto_selling_autotrader.co.uk] INFO: Saving data for 202507104366865: {'created_time': 1764938853.743054, 'last_price_update_time': 1764938853.743066}
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202507104366865') HTTP/1.1" 204 0
2025-12-05 12:47:41 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:41 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 167,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Ford Transit 2.0 300 EcoBlue finished in White (Manual), '
                '122431 miles, only - previous owner.\n'
                '\n'
                'NO VAT NO VAT NO VAT\n'
                '\n'
                'MOT 7/25\n'
                '\n'
                'This car comes with a Full service history.\n'
                '\n'
                'Only £11,995',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 104,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202412117203834',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Ford',
 'model': 'Transit Custom',
 'odometer': 122431,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/d4489473adea40629242cf7e4e4f791c.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/fff7febed0894a85a2f3fc027b4385ca.jpg',
                'https://m.atcdn.co.uk/a/media/ee6231751bf34a9994dbe2cc2bbb4a80.jpg',
                'https://m.atcdn.co.uk/a/media/f57461b284454948a97f361812022808.jpg',
                'https://m.atcdn.co.uk/a/media/58f638e4567849fbaba9b62c8eeb62f3.jpg',
                'https://m.atcdn.co.uk/a/media/b77b00e8d4654dffb1d6a03f9dade78e.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/39778c23700b487d87fb7ee3edf7af46.jpg',
                'https://m.atcdn.co.uk/a/media/ba120a461d75458f89163214efceff46.jpg',
                'https://m.atcdn.co.uk/a/media/3148a39e98e040da96408cf39839bd0d.jpg',
                'https://m.atcdn.co.uk/a/media/25e02541dc1047949fe068c206f2e800.jpg',
                'https://m.atcdn.co.uk/a/media/f7c0538bb9194f7185324fcc11d3b6cf.jpg',
                'https://m.atcdn.co.uk/a/media/c798ae9c5f064a33b87a9b42f6838e77.jpg',
                'https://m.atcdn.co.uk/a/media/494632bfe7d44a1499b42a19eb38633b.jpg',
                'https://m.atcdn.co.uk/a/media/6dbd24417cce472187637b27d359c00d.jpg',
                'https://m.atcdn.co.uk/a/media/a5f60af1d0be46b59945916324becb40.jpg',
                'https://m.atcdn.co.uk/a/media/0988e2a43bcf44638accf56bf3775d6e.jpg',
                'https://m.atcdn.co.uk/a/media/62d5b442e6b64d4188fc05b4da69c55a.jpg',
                'https://m.atcdn.co.uk/a/media/37e7184e282b40629e310e186ef33b6a.jpg'],
 'price': 9500,
 'price_includes_vat': True,
 'registration_date': '2018-07-03',
 'seats_number': 6,
 'seller_name': None,
 'title': 'Ford Transit Custom 2.0 300 EcoBlue Crew Van Double Cab 5dr Diesel '
          'Manual L1 H1 Euro 6 (6 Seat) (105 ps)',
 'transmission': 'manual',
 'year': 2018}
2025-12-05 12:47:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: aa738fba-8410-51f1-97c3-b78093a1385f with identifier: 202412117203834
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item aa738fba-8410-51f1-97c3-b78093a1385f
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd4489473adea40629242cf7e4e4f791c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d4489473adea40629242cf7e4e4f791c.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffff7febed0894a85a2f3fc027b4385ca.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fff7febed0894a85a2f3fc027b4385ca.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fee6231751bf34a9994dbe2cc2bbb4a80.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ee6231751bf34a9994dbe2cc2bbb4a80.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff57461b284454948a97f361812022808.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f57461b284454948a97f361812022808.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F58f638e4567849fbaba9b62c8eeb62f3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/58f638e4567849fbaba9b62c8eeb62f3.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb77b00e8d4654dffb1d6a03f9dade78e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b77b00e8d4654dffb1d6a03f9dade78e.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2ca6252e8fd4214a136a593e55b9e8d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F39778c23700b487d87fb7ee3edf7af46.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/39778c23700b487d87fb7ee3edf7af46.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fba120a461d75458f89163214efceff46.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ba120a461d75458f89163214efceff46.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3148a39e98e040da96408cf39839bd0d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3148a39e98e040da96408cf39839bd0d.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F25e02541dc1047949fe068c206f2e800.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/25e02541dc1047949fe068c206f2e800.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff7c0538bb9194f7185324fcc11d3b6cf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f7c0538bb9194f7185324fcc11d3b6cf.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc798ae9c5f064a33b87a9b42f6838e77.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c798ae9c5f064a33b87a9b42f6838e77.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F494632bfe7d44a1499b42a19eb38633b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/494632bfe7d44a1499b42a19eb38633b.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6dbd24417cce472187637b27d359c00d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6dbd24417cce472187637b27d359c00d.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa5f60af1d0be46b59945916324becb40.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a5f60af1d0be46b59945916324becb40.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0988e2a43bcf44638accf56bf3775d6e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0988e2a43bcf44638accf56bf3775d6e.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F62d5b442e6b64d4188fc05b4da69c55a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/62d5b442e6b64d4188fc05b4da69c55a.jpg already downloaded
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F37e7184e282b40629e310e186ef33b6a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/37e7184e282b40629e310e186ef33b6a.jpg already downloaded
2025-12-05 12:47:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: aa738fba-8410-51f1-97c3-b78093a1385f with identifier 202412117203834
2025-12-05 12:47:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item aa738fba-8410-51f1-97c3-b78093a1385f
2025-12-05 12:47:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 167,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Ford Transit 2.0 300 EcoBlue finished in White (Manual), '
                '122431 miles, only - previous owner.\n'
                '\n'
                'NO VAT NO VAT NO VAT\n'
                '\n'
                'MOT 7/25\n'
                '\n'
                'This car comes with a Full service history.\n'
                '\n'
                'Only £11,995',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 104,
 'fuel_type': 'Diesel',
 'id': 'aa738fba-8410-51f1-97c3-b78093a1385f',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202412117203834',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Ford',
 'model': 'Transit Custom',
 'odometer': 122431,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/d4489473adea40629242cf7e4e4f791c.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/fff7febed0894a85a2f3fc027b4385ca.jpg',
                'https://m.atcdn.co.uk/a/media/ee6231751bf34a9994dbe2cc2bbb4a80.jpg',
                'https://m.atcdn.co.uk/a/media/f57461b284454948a97f361812022808.jpg',
                'https://m.atcdn.co.uk/a/media/58f638e4567849fbaba9b62c8eeb62f3.jpg',
                'https://m.atcdn.co.uk/a/media/b77b00e8d4654dffb1d6a03f9dade78e.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/39778c23700b487d87fb7ee3edf7af46.jpg',
                'https://m.atcdn.co.uk/a/media/ba120a461d75458f89163214efceff46.jpg',
                'https://m.atcdn.co.uk/a/media/3148a39e98e040da96408cf39839bd0d.jpg',
                'https://m.atcdn.co.uk/a/media/25e02541dc1047949fe068c206f2e800.jpg',
                'https://m.atcdn.co.uk/a/media/f7c0538bb9194f7185324fcc11d3b6cf.jpg',
                'https://m.atcdn.co.uk/a/media/c798ae9c5f064a33b87a9b42f6838e77.jpg',
                'https://m.atcdn.co.uk/a/media/494632bfe7d44a1499b42a19eb38633b.jpg',
                'https://m.atcdn.co.uk/a/media/6dbd24417cce472187637b27d359c00d.jpg',
                'https://m.atcdn.co.uk/a/media/a5f60af1d0be46b59945916324becb40.jpg',
                'https://m.atcdn.co.uk/a/media/0988e2a43bcf44638accf56bf3775d6e.jpg',
                'https://m.atcdn.co.uk/a/media/62d5b442e6b64d4188fc05b4da69c55a.jpg',
                'https://m.atcdn.co.uk/a/media/37e7184e282b40629e310e186ef33b6a.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235333,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d4489473adea40629242cf7e4e4f791c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192888,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fff7febed0894a85a2f3fc027b4385ca.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159096,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ee6231751bf34a9994dbe2cc2bbb4a80.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 232759,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f57461b284454948a97f361812022808.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191797,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/58f638e4567849fbaba9b62c8eeb62f3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92604,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b77b00e8d4654dffb1d6a03f9dade78e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 29837,
             'Height': 263,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 209418,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/39778c23700b487d87fb7ee3edf7af46.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235234,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ba120a461d75458f89163214efceff46.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129448,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3148a39e98e040da96408cf39839bd0d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231736,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/25e02541dc1047949fe068c206f2e800.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118055,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f7c0538bb9194f7185324fcc11d3b6cf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84874,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c798ae9c5f064a33b87a9b42f6838e77.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130648,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/494632bfe7d44a1499b42a19eb38633b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166780,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6dbd24417cce472187637b27d359c00d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133258,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a5f60af1d0be46b59945916324becb40.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93107,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0988e2a43bcf44638accf56bf3775d6e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134424,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/62d5b442e6b64d4188fc05b4da69c55a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113823,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/37e7184e282b40629e310e186ef33b6a.jpg',
             'Width': 1280}],
 'price': 9500,
 'price_includes_vat': True,
 'registration_date': '2018-07-03',
 'seats_number': 6,
 'seller_name': None,
 'title': 'Ford Transit Custom 2.0 300 EcoBlue Crew Van Double Cab 5dr Diesel '
          'Manual L1 H1 Euro 6 (6 Seat) (105 ps)',
 'transmission': 'manual',
 'year': 2018}
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202412117203834%27 HTTP/1.1" 200 None
2025-12-05 12:47:41 [auto_selling_autotrader.co.uk] INFO: Saving data for 202412117203834: {'created_time': 1764938861.868937, 'last_price_update_time': 1764938861.868951}
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202412117203834') HTTP/1.1" 204 0
2025-12-05 12:47:42 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:42 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:42 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 104,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Renault Clio 1.5 GT Line dCi 90 MY18 finished in Silver '
                '(Manual), 48278 miles, only - previous owner.\n'
                '\n'
                'This car comes with a Full service history.\n'
                '\n'
                'MOT 12/25\n'
                '\n'
                'Only £8,900',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.5L',
 'engine_horse_power': 89,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202503260589195',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 48278,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/8ea43ac022b74e0cbbbd8cb9631d6324.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/efa6565ce83647ff922211949c0d25cf.jpg',
                'https://m.atcdn.co.uk/a/media/cbbe2242564342718e572624a4092e33.jpg',
                'https://m.atcdn.co.uk/a/media/c59d5984b24441c985ec14ffc4fac3e1.jpg',
                'https://m.atcdn.co.uk/a/media/f2e82cfd763340c4a1c9c550d0cc4d1d.jpg',
                'https://m.atcdn.co.uk/a/media/f174d5f1a4d14d649231f858d4695e47.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/d94c7d4a96db4948a9bbb98cb378260c.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/29aee361a3af4d10b698757520f8d585.jpg',
                'https://m.atcdn.co.uk/a/media/6f8b6843379b4f7994659847df6ab3b6.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/aad902542ff14234a1cd4b1e3671f793.jpg',
                'https://m.atcdn.co.uk/a/media/3c6dea7fb8234882896eb2c8222b5d76.jpg',
                'https://m.atcdn.co.uk/a/media/53fce17e48a24c809ec1e69fa2d3f117.jpg',
                'https://m.atcdn.co.uk/a/media/3cc6e647ad43476cbdb52f8189f98057.jpg',
                'https://m.atcdn.co.uk/a/media/b3b1306e54a04019b972a9fda106c172.jpg',
                'https://m.atcdn.co.uk/a/media/4adf3a1bc75e4f0aaae93c07bbf0d179.jpg',
                'https://m.atcdn.co.uk/a/media/22f7801c0c6240ce96a433eb495282b4.jpg'],
 'price': 7800,
 'price_includes_vat': True,
 'registration_date': '2018-11-27',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio 1.5 dCi GT Line Hatchback 5dr Diesel Manual Euro 6 '
          '(s/s) (90 ps)',
 'transmission': 'manual',
 'trim': 'GT Line',
 'year': 2018}
2025-12-05 12:47:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f20f85fd-9c23-5bfb-937e-b0722177d313 with identifier: 202503260589195
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item f20f85fd-9c23-5bfb-937e-b0722177d313
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8ea43ac022b74e0cbbbd8cb9631d6324.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8ea43ac022b74e0cbbbd8cb9631d6324.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fefa6565ce83647ff922211949c0d25cf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/efa6565ce83647ff922211949c0d25cf.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcbbe2242564342718e572624a4092e33.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cbbe2242564342718e572624a4092e33.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc59d5984b24441c985ec14ffc4fac3e1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c59d5984b24441c985ec14ffc4fac3e1.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff2e82cfd763340c4a1c9c550d0cc4d1d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2e82cfd763340c4a1c9c550d0cc4d1d.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff174d5f1a4d14d649231f858d4695e47.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f174d5f1a4d14d649231f858d4695e47.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd94c7d4a96db4948a9bbb98cb378260c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d94c7d4a96db4948a9bbb98cb378260c.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2ca6252e8fd4214a136a593e55b9e8d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F29aee361a3af4d10b698757520f8d585.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/29aee361a3af4d10b698757520f8d585.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6f8b6843379b4f7994659847df6ab3b6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f8b6843379b4f7994659847df6ab3b6.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe29467cfacb42b69e6132d58dcace23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faad902542ff14234a1cd4b1e3671f793.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aad902542ff14234a1cd4b1e3671f793.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3c6dea7fb8234882896eb2c8222b5d76.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3c6dea7fb8234882896eb2c8222b5d76.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F53fce17e48a24c809ec1e69fa2d3f117.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/53fce17e48a24c809ec1e69fa2d3f117.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3cc6e647ad43476cbdb52f8189f98057.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3cc6e647ad43476cbdb52f8189f98057.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb3b1306e54a04019b972a9fda106c172.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3b1306e54a04019b972a9fda106c172.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4adf3a1bc75e4f0aaae93c07bbf0d179.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4adf3a1bc75e4f0aaae93c07bbf0d179.jpg already downloaded
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F22f7801c0c6240ce96a433eb495282b4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/22f7801c0c6240ce96a433eb495282b4.jpg already downloaded
2025-12-05 12:47:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f20f85fd-9c23-5bfb-937e-b0722177d313 with identifier 202503260589195
2025-12-05 12:47:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f20f85fd-9c23-5bfb-937e-b0722177d313
2025-12-05 12:47:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 104,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Renault Clio 1.5 GT Line dCi 90 MY18 finished in Silver '
                '(Manual), 48278 miles, only - previous owner.\n'
                '\n'
                'This car comes with a Full service history.\n'
                '\n'
                'MOT 12/25\n'
                '\n'
                'Only £8,900',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.5L',
 'engine_horse_power': 89,
 'fuel_type': 'Diesel',
 'id': 'f20f85fd-9c23-5bfb-937e-b0722177d313',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202503260589195',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Renault',
 'model': 'Clio',
 'odometer': 48278,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/8ea43ac022b74e0cbbbd8cb9631d6324.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/efa6565ce83647ff922211949c0d25cf.jpg',
                'https://m.atcdn.co.uk/a/media/cbbe2242564342718e572624a4092e33.jpg',
                'https://m.atcdn.co.uk/a/media/c59d5984b24441c985ec14ffc4fac3e1.jpg',
                'https://m.atcdn.co.uk/a/media/f2e82cfd763340c4a1c9c550d0cc4d1d.jpg',
                'https://m.atcdn.co.uk/a/media/f174d5f1a4d14d649231f858d4695e47.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/d94c7d4a96db4948a9bbb98cb378260c.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/29aee361a3af4d10b698757520f8d585.jpg',
                'https://m.atcdn.co.uk/a/media/6f8b6843379b4f7994659847df6ab3b6.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/aad902542ff14234a1cd4b1e3671f793.jpg',
                'https://m.atcdn.co.uk/a/media/3c6dea7fb8234882896eb2c8222b5d76.jpg',
                'https://m.atcdn.co.uk/a/media/53fce17e48a24c809ec1e69fa2d3f117.jpg',
                'https://m.atcdn.co.uk/a/media/3cc6e647ad43476cbdb52f8189f98057.jpg',
                'https://m.atcdn.co.uk/a/media/b3b1306e54a04019b972a9fda106c172.jpg',
                'https://m.atcdn.co.uk/a/media/4adf3a1bc75e4f0aaae93c07bbf0d179.jpg',
                'https://m.atcdn.co.uk/a/media/22f7801c0c6240ce96a433eb495282b4.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 293093,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8ea43ac022b74e0cbbbd8cb9631d6324.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 274795,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/efa6565ce83647ff922211949c0d25cf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 272024,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cbbe2242564342718e572624a4092e33.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269248,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c59d5984b24441c985ec14ffc4fac3e1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 222151,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2e82cfd763340c4a1c9c550d0cc4d1d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2f08bc59-4737-520e-add2-2b594b7321cb/2f08bc59-4737-520e-add2-2b594b7321cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52828,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 256356,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f174d5f1a4d14d649231f858d4695e47.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 29837,
             'Height': 263,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 234231,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d94c7d4a96db4948a9bbb98cb378260c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225235,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/29aee361a3af4d10b698757520f8d585.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122541,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f8b6843379b4f7994659847df6ab3b6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169282,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aad902542ff14234a1cd4b1e3671f793.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 193869,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3c6dea7fb8234882896eb2c8222b5d76.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134294,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/53fce17e48a24c809ec1e69fa2d3f117.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158099,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3cc6e647ad43476cbdb52f8189f98057.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 156648,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3b1306e54a04019b972a9fda106c172.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 193883,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4adf3a1bc75e4f0aaae93c07bbf0d179.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d6eb6e7e-5879-5db0-b233-885502b148bc/d6eb6e7e-5879-5db0-b233-885502b148bc_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167621,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/22f7801c0c6240ce96a433eb495282b4.jpg',
             'Width': 1280}],
 'price': 7800,
 'price_includes_vat': True,
 'registration_date': '2018-11-27',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio 1.5 dCi GT Line Hatchback 5dr Diesel Manual Euro 6 '
          '(s/s) (90 ps)',
 'transmission': 'manual',
 'trim': 'GT Line',
 'year': 2018}
2025-12-05 12:47:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202503260589195%27 HTTP/1.1" 200 None
2025-12-05 12:47:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202503260589195: {'created_time': 1764938863.036816, 'last_price_update_time': 1764938863.036829}
2025-12-05 12:47:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202503260589195') HTTP/1.1" 204 0
2025-12-05 12:47:46 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:46 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:46 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 166,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this fantastic '
                '2018 Mercedes-Benz Vito, perfect for large families who need '
                'a reliable and spacious vehicle.\n'
                '\n'
                'This blue Vito is powered by a 2143cc Diesel engine, '
                'providing ample power and efficiency for daily trips and long '
                'journeys alike. As a people carrier, the Vito boasts a '
                'generous interior space that can accommodate multiple '
                'passengers and their belongings, making it an ideal choice '
                'for families with several children.\n'
                '\n'
                'The Mercedes-Benz Vito is renowned for its durability and low '
                'maintenance costs, ensuring that you can enjoy hassle-free '
                'motoring without breaking the bank. Its comfortable ride and '
                'smooth handling also make it a pleasure to drive, whether '
                "you're navigating busy city streets or cruising down the "
                'motorway.\n'
                '\n'
                'As a 2018 model, this Vito has been well-maintained and has a '
                'clean history. We invite you to visit our dealership to take '
                'a closer look and experience the vehicle for yourself. Our '
                'knowledgeable staff will be happy to answer any questions you '
                'may have and help you find the perfect vehicle for your '
                "family's needs.\n"
                '\n'
                'Please contact us to arrange a viewing or to discuss this '
                'excellent opportunity further. We look forward to helping you '
                'find your ideal family vehicle.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2.1L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202505302960997',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'Vito',
 'odometer': 90471,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/414073f9a62a41fba3507a8f40d5bd83.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/b9247769aa7a45a8aed0ca69a3a0c5c0.jpg',
                'https://m.atcdn.co.uk/a/media/3c35638a76d04a53abc4a133c7387301.jpg',
                'https://m.atcdn.co.uk/a/media/6b5e78c1095a4b039f538ae38de7a898.jpg',
                'https://m.atcdn.co.uk/a/media/bb198909510c4f109ec6a9d9c914efc7.jpg',
                'https://m.atcdn.co.uk/a/media/8f29f896f11348e6909adac4fbe3181a.jpg',
                'https://m.atcdn.co.uk/a/media/f99c201642c44fe7b3aa17b0d4f34046.jpg',
                'https://m.atcdn.co.uk/a/media/ad084d0bfca441a39d17a4834a9fb8d8.jpg',
                'https://m.atcdn.co.uk/a/media/0f4107a69c184d6298050cf5856b3dea.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/238c4ae263134377ac55d452d5b3f435.jpg',
                'https://m.atcdn.co.uk/a/media/f790c1e81f7741ccb514a4f004763533.jpg',
                'https://m.atcdn.co.uk/a/media/2825a34159af4b4f82510f36688f9982.jpg',
                'https://m.atcdn.co.uk/a/media/1431b3bfdbfb4383ac864fc3059e2029.jpg',
                'https://m.atcdn.co.uk/a/media/418ba3af0510433fb33045ddfebd2b98.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/0a739a0091f44b1fb1a558547d989771.jpg',
                'https://m.atcdn.co.uk/a/media/8d82771f008a4806a3fa886223e5d2db.jpg',
                'https://m.atcdn.co.uk/a/media/88377c165ceb4e6ca2976de8ab691779.jpg',
                'https://m.atcdn.co.uk/a/media/8861d15c10ef4aedb5d120eac777c9a7.jpg',
                'https://m.atcdn.co.uk/a/media/b861f236734a4b0ebeed9c3f5a59a130.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/39bc22eda25a41b98bebb7a27f4bd7a6.jpg',
                'https://m.atcdn.co.uk/a/media/ef2d33f3942644c98ec29fe7fa1f51c0.jpg',
                'https://m.atcdn.co.uk/a/media/6a1b735816374637bbfd1d845ed42a17.jpg',
                'https://m.atcdn.co.uk/a/media/944ca4bc22b54e21a8d8d35c01f9211f.jpg',
                'https://m.atcdn.co.uk/a/media/d629c2683168485183852c085e14297a.jpg'],
 'price': 19000,
 'price_includes_vat': True,
 'registration_date': '2018-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes-Benz Vito 2.1 119 CDI BlueTEC Sport Crew Van Double Cab '
          '5dr Diesel G-Tronic+ RWD L1 Euro 6 (s/s) (190 ps)',
 'transmission': 'automatic',
 'trim': 'Sport',
 'year': 2018}
2025-12-05 12:47:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 847fb429-bc09-5d63-ac1c-a56f744b1bf5 with identifier: 202505302960997
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 847fb429-bc09-5d63-ac1c-a56f744b1bf5
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F414073f9a62a41fba3507a8f40d5bd83.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/414073f9a62a41fba3507a8f40d5bd83.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb9247769aa7a45a8aed0ca69a3a0c5c0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b9247769aa7a45a8aed0ca69a3a0c5c0.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3c35638a76d04a53abc4a133c7387301.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3c35638a76d04a53abc4a133c7387301.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6b5e78c1095a4b039f538ae38de7a898.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6b5e78c1095a4b039f538ae38de7a898.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbb198909510c4f109ec6a9d9c914efc7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bb198909510c4f109ec6a9d9c914efc7.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8f29f896f11348e6909adac4fbe3181a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8f29f896f11348e6909adac4fbe3181a.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff99c201642c44fe7b3aa17b0d4f34046.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f99c201642c44fe7b3aa17b0d4f34046.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fad084d0bfca441a39d17a4834a9fb8d8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ad084d0bfca441a39d17a4834a9fb8d8.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0f4107a69c184d6298050cf5856b3dea.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0f4107a69c184d6298050cf5856b3dea.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe29467cfacb42b69e6132d58dcace23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F238c4ae263134377ac55d452d5b3f435.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/238c4ae263134377ac55d452d5b3f435.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff790c1e81f7741ccb514a4f004763533.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f790c1e81f7741ccb514a4f004763533.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2825a34159af4b4f82510f36688f9982.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2825a34159af4b4f82510f36688f9982.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1431b3bfdbfb4383ac864fc3059e2029.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1431b3bfdbfb4383ac864fc3059e2029.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F418ba3af0510433fb33045ddfebd2b98.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/418ba3af0510433fb33045ddfebd2b98.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0a739a0091f44b1fb1a558547d989771.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0a739a0091f44b1fb1a558547d989771.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8d82771f008a4806a3fa886223e5d2db.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8d82771f008a4806a3fa886223e5d2db.jpg already downloaded
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F88377c165ceb4e6ca2976de8ab691779.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/88377c165ceb4e6ca2976de8ab691779.jpg already downloaded
2025-12-05 12:47:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 847fb429-bc09-5d63-ac1c-a56f744b1bf5 with identifier 202505302960997
2025-12-05 12:47:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 847fb429-bc09-5d63-ac1c-a56f744b1bf5
2025-12-05 12:47:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 166,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this fantastic '
                '2018 Mercedes-Benz Vito, perfect for large families who need '
                'a reliable and spacious vehicle.\n'
                '\n'
                'This blue Vito is powered by a 2143cc Diesel engine, '
                'providing ample power and efficiency for daily trips and long '
                'journeys alike. As a people carrier, the Vito boasts a '
                'generous interior space that can accommodate multiple '
                'passengers and their belongings, making it an ideal choice '
                'for families with several children.\n'
                '\n'
                'The Mercedes-Benz Vito is renowned for its durability and low '
                'maintenance costs, ensuring that you can enjoy hassle-free '
                'motoring without breaking the bank. Its comfortable ride and '
                'smooth handling also make it a pleasure to drive, whether '
                "you're navigating busy city streets or cruising down the "
                'motorway.\n'
                '\n'
                'As a 2018 model, this Vito has been well-maintained and has a '
                'clean history. We invite you to visit our dealership to take '
                'a closer look and experience the vehicle for yourself. Our '
                'knowledgeable staff will be happy to answer any questions you '
                'may have and help you find the perfect vehicle for your '
                "family's needs.\n"
                '\n'
                'Please contact us to arrange a viewing or to discuss this '
                'excellent opportunity further. We look forward to helping you '
                'find your ideal family vehicle.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2.1L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'id': '847fb429-bc09-5d63-ac1c-a56f744b1bf5',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202505302960997',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'Vito',
 'odometer': 90471,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 28,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/414073f9a62a41fba3507a8f40d5bd83.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/b9247769aa7a45a8aed0ca69a3a0c5c0.jpg',
                'https://m.atcdn.co.uk/a/media/3c35638a76d04a53abc4a133c7387301.jpg',
                'https://m.atcdn.co.uk/a/media/6b5e78c1095a4b039f538ae38de7a898.jpg',
                'https://m.atcdn.co.uk/a/media/bb198909510c4f109ec6a9d9c914efc7.jpg',
                'https://m.atcdn.co.uk/a/media/8f29f896f11348e6909adac4fbe3181a.jpg',
                'https://m.atcdn.co.uk/a/media/f99c201642c44fe7b3aa17b0d4f34046.jpg',
                'https://m.atcdn.co.uk/a/media/ad084d0bfca441a39d17a4834a9fb8d8.jpg',
                'https://m.atcdn.co.uk/a/media/0f4107a69c184d6298050cf5856b3dea.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/238c4ae263134377ac55d452d5b3f435.jpg',
                'https://m.atcdn.co.uk/a/media/f790c1e81f7741ccb514a4f004763533.jpg',
                'https://m.atcdn.co.uk/a/media/2825a34159af4b4f82510f36688f9982.jpg',
                'https://m.atcdn.co.uk/a/media/1431b3bfdbfb4383ac864fc3059e2029.jpg',
                'https://m.atcdn.co.uk/a/media/418ba3af0510433fb33045ddfebd2b98.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/0a739a0091f44b1fb1a558547d989771.jpg',
                'https://m.atcdn.co.uk/a/media/8d82771f008a4806a3fa886223e5d2db.jpg',
                'https://m.atcdn.co.uk/a/media/88377c165ceb4e6ca2976de8ab691779.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 304772,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/414073f9a62a41fba3507a8f40d5bd83.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 301087,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b9247769aa7a45a8aed0ca69a3a0c5c0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225550,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3c35638a76d04a53abc4a133c7387301.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 250449,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6b5e78c1095a4b039f538ae38de7a898.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 277810,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bb198909510c4f109ec6a9d9c914efc7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2f08bc59-4737-520e-add2-2b594b7321cb/2f08bc59-4737-520e-add2-2b594b7321cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52828,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 223437,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8f29f896f11348e6909adac4fbe3181a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143410,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f99c201642c44fe7b3aa17b0d4f34046.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 221490,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ad084d0bfca441a39d17a4834a9fb8d8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276154,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0f4107a69c184d6298050cf5856b3dea.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180715,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/238c4ae263134377ac55d452d5b3f435.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 244550,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f790c1e81f7741ccb514a4f004763533.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 200236,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2825a34159af4b4f82510f36688f9982.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177666,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1431b3bfdbfb4383ac864fc3059e2029.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91392,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/418ba3af0510433fb33045ddfebd2b98.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 181030,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0a739a0091f44b1fb1a558547d989771.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171300,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8d82771f008a4806a3fa886223e5d2db.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db059808-ddb2-5678-88aa-34827479fc9f/db059808-ddb2-5678-88aa-34827479fc9f_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150630,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/88377c165ceb4e6ca2976de8ab691779.jpg',
             'Width': 1280}],
 'price': 19000,
 'price_includes_vat': True,
 'registration_date': '2018-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes-Benz Vito 2.1 119 CDI BlueTEC Sport Crew Van Double Cab '
          '5dr Diesel G-Tronic+ RWD L1 Euro 6 (s/s) (190 ps)',
 'transmission': 'automatic',
 'trim': 'Sport',
 'year': 2018}
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202505302960997%27 HTTP/1.1" 200 None
2025-12-05 12:47:46 [auto_selling_autotrader.co.uk] INFO: Saving data for 202505302960997: {'created_time': 1764938866.897794, 'last_price_update_time': 1764938866.897804}
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202505302960997') HTTP/1.1" 204 0
2025-12-05 12:47:54 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:54 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:54 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:54 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:54 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 113,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2012 FIAT '
                '500, a fantastic option for young drivers looking for a '
                'reliable and affordable vehicle with low insurance costs.\n'
                '\n'
                'This silver FIAT 500 is powered by a 1242cc Petrol engine, '
                'providing a smooth and efficient driving experience. With its '
                'compact size, this car is perfect for navigating busy city '
                'streets and parking in tight spaces.\n'
                '\n'
                'As a popular model among first-time drivers, the FIAT 500 is '
                'known for its low running costs and affordable insurance '
                'premiums. This makes it an ideal choice for young drivers who '
                'want to get on the road without breaking the bank.\n'
                '\n'
                "The vehicle's silver colour gives it a clean and timeless "
                'look that will appeal to anyone looking for a straightforward '
                'and practical car. With its reliable Petrol engine and low '
                'maintenance costs, this FIAT 500 is a great option for anyone '
                'who wants a hassle-free driving experience.\n'
                '\n'
                'At Chapelfield Car Sales, we ensure that all our vehicles are '
                'thoroughly inspected and prepared to the highest standards. '
                'We invite you to come and view this 2012 FIAT 500 and take it '
                "for a test drive to see for yourself why it's an excellent "
                'choice for young drivers.',
 'doors_number': 3,
 'emission_standard': 'Euro 5',
 'engine': '1.2L',
 'engine_horse_power': 69,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202506063246610',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Fiat',
 'model': '500',
 'odometer': 84000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/cc8a536ce65944969571da282944fce5.jpg',
                'https://m.atcdn.co.uk/a/media/64921569e54e4a2fa536bc9cf16e605d.jpg',
                'https://m.atcdn.co.uk/a/media/2eb02f724e4b41e1914ba5c7379cc2ab.jpg',
                'https://m.atcdn.co.uk/a/media/aa9e20311047456f8e9ec844f667bcfa.jpg',
                'https://m.atcdn.co.uk/a/media/2e1f3ab2f89a4f708d25ce277095f0f0.jpg',
                'https://m.atcdn.co.uk/a/media/85590e78bd0a44a5a3f64861396fa70f.jpg',
                'https://m.atcdn.co.uk/a/media/e69300d28e2a4fe193de07895198dc9c.jpg',
                'https://m.atcdn.co.uk/a/media/5373eb7074af4ac382f67a91c24f162b.jpg',
                'https://m.atcdn.co.uk/a/media/bf7ca42091f94853a380829d00f33093.jpg',
                'https://m.atcdn.co.uk/a/media/b627cdebaf374fa6a9c1af2da9ec52b7.jpg',
                'https://m.atcdn.co.uk/a/media/43bfdfa7e15d48f19e4e14d66dd811dd.jpg',
                'https://m.atcdn.co.uk/a/media/b72dab24020440b283eef3ac0f33834b.jpg',
                'https://m.atcdn.co.uk/a/media/8f6f0ecad7b243188744ea732f465df1.jpg'],
 'price': 2000,
 'price_includes_vat': True,
 'registration_date': '2012-03-21',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.2 Lounge Hatchback 3dr Petrol Manual Euro 5 (s/s) (69 '
          'bhp)',
 'transmission': 'manual',
 'trim': 'Lounge',
 'year': 2012}
2025-12-05 12:47:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e7e60eb2-ae2f-5ae4-baef-28597b7e9905 with identifier: 202506063246610
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 13 photos for item e7e60eb2-ae2f-5ae4-baef-28597b7e9905
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcc8a536ce65944969571da282944fce5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cc8a536ce65944969571da282944fce5.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F64921569e54e4a2fa536bc9cf16e605d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/64921569e54e4a2fa536bc9cf16e605d.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2eb02f724e4b41e1914ba5c7379cc2ab.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2eb02f724e4b41e1914ba5c7379cc2ab.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faa9e20311047456f8e9ec844f667bcfa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aa9e20311047456f8e9ec844f667bcfa.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2e1f3ab2f89a4f708d25ce277095f0f0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2e1f3ab2f89a4f708d25ce277095f0f0.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F85590e78bd0a44a5a3f64861396fa70f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/85590e78bd0a44a5a3f64861396fa70f.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe69300d28e2a4fe193de07895198dc9c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e69300d28e2a4fe193de07895198dc9c.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5373eb7074af4ac382f67a91c24f162b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5373eb7074af4ac382f67a91c24f162b.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbf7ca42091f94853a380829d00f33093.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bf7ca42091f94853a380829d00f33093.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb627cdebaf374fa6a9c1af2da9ec52b7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b627cdebaf374fa6a9c1af2da9ec52b7.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F43bfdfa7e15d48f19e4e14d66dd811dd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/43bfdfa7e15d48f19e4e14d66dd811dd.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb72dab24020440b283eef3ac0f33834b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b72dab24020440b283eef3ac0f33834b.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8f6f0ecad7b243188744ea732f465df1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8f6f0ecad7b243188744ea732f465df1.jpg already downloaded
2025-12-05 12:47:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e7e60eb2-ae2f-5ae4-baef-28597b7e9905 with identifier 202506063246610
2025-12-05 12:47:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e7e60eb2-ae2f-5ae4-baef-28597b7e9905
2025-12-05 12:47:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 113,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2012 FIAT '
                '500, a fantastic option for young drivers looking for a '
                'reliable and affordable vehicle with low insurance costs.\n'
                '\n'
                'This silver FIAT 500 is powered by a 1242cc Petrol engine, '
                'providing a smooth and efficient driving experience. With its '
                'compact size, this car is perfect for navigating busy city '
                'streets and parking in tight spaces.\n'
                '\n'
                'As a popular model among first-time drivers, the FIAT 500 is '
                'known for its low running costs and affordable insurance '
                'premiums. This makes it an ideal choice for young drivers who '
                'want to get on the road without breaking the bank.\n'
                '\n'
                "The vehicle's silver colour gives it a clean and timeless "
                'look that will appeal to anyone looking for a straightforward '
                'and practical car. With its reliable Petrol engine and low '
                'maintenance costs, this FIAT 500 is a great option for anyone '
                'who wants a hassle-free driving experience.\n'
                '\n'
                'At Chapelfield Car Sales, we ensure that all our vehicles are '
                'thoroughly inspected and prepared to the highest standards. '
                'We invite you to come and view this 2012 FIAT 500 and take it '
                "for a test drive to see for yourself why it's an excellent "
                'choice for young drivers.',
 'doors_number': 3,
 'emission_standard': 'Euro 5',
 'engine': '1.2L',
 'engine_horse_power': 69,
 'fuel_type': 'Petrol',
 'id': 'e7e60eb2-ae2f-5ae4-baef-28597b7e9905',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202506063246610',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Fiat',
 'model': '500',
 'odometer': 84000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 13,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/cc8a536ce65944969571da282944fce5.jpg',
                'https://m.atcdn.co.uk/a/media/64921569e54e4a2fa536bc9cf16e605d.jpg',
                'https://m.atcdn.co.uk/a/media/2eb02f724e4b41e1914ba5c7379cc2ab.jpg',
                'https://m.atcdn.co.uk/a/media/aa9e20311047456f8e9ec844f667bcfa.jpg',
                'https://m.atcdn.co.uk/a/media/2e1f3ab2f89a4f708d25ce277095f0f0.jpg',
                'https://m.atcdn.co.uk/a/media/85590e78bd0a44a5a3f64861396fa70f.jpg',
                'https://m.atcdn.co.uk/a/media/e69300d28e2a4fe193de07895198dc9c.jpg',
                'https://m.atcdn.co.uk/a/media/5373eb7074af4ac382f67a91c24f162b.jpg',
                'https://m.atcdn.co.uk/a/media/bf7ca42091f94853a380829d00f33093.jpg',
                'https://m.atcdn.co.uk/a/media/b627cdebaf374fa6a9c1af2da9ec52b7.jpg',
                'https://m.atcdn.co.uk/a/media/43bfdfa7e15d48f19e4e14d66dd811dd.jpg',
                'https://m.atcdn.co.uk/a/media/b72dab24020440b283eef3ac0f33834b.jpg',
                'https://m.atcdn.co.uk/a/media/8f6f0ecad7b243188744ea732f465df1.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262899,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cc8a536ce65944969571da282944fce5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 206807,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/64921569e54e4a2fa536bc9cf16e605d.jpg',
             'Width': 1262},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 239233,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2eb02f724e4b41e1914ba5c7379cc2ab.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214175,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aa9e20311047456f8e9ec844f667bcfa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 210494,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2e1f3ab2f89a4f708d25ce277095f0f0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 219124,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/85590e78bd0a44a5a3f64861396fa70f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 219971,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e69300d28e2a4fe193de07895198dc9c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192264,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5373eb7074af4ac382f67a91c24f162b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155542,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bf7ca42091f94853a380829d00f33093.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 196646,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b627cdebaf374fa6a9c1af2da9ec52b7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166246,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/43bfdfa7e15d48f19e4e14d66dd811dd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179969,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b72dab24020440b283eef3ac0f33834b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a8be69cd-c093-550f-ab89-ab38202af715/a8be69cd-c093-550f-ab89-ab38202af715_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 234462,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8f6f0ecad7b243188744ea732f465df1.jpg',
             'Width': 1280}],
 'price': 2000,
 'price_includes_vat': True,
 'registration_date': '2012-03-21',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.2 Lounge Hatchback 3dr Petrol Manual Euro 5 (s/s) (69 '
          'bhp)',
 'transmission': 'manual',
 'trim': 'Lounge',
 'year': 2012}
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202506063246610%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [auto_selling_autotrader.co.uk] INFO: Saving data for 202506063246610: {'created_time': 1764938874.50511, 'last_price_update_time': 1764938874.50512}
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202506063246610') HTTP/1.1" 204 0
2025-12-05 12:47:54 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:47:54 [common.utils.decorators] ERROR: Payload: {"id": "202510247398909", "stockItemId": "8a42ce559a0b3f24019a16a8b7ab2ad4", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Audi S3 Hatchback 2.0 TFSI (2014/14) 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "retailer_websites", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-09T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Audi S3", "subtitle": "Hatchback 2.0 TFSI (2014/14) 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 10/26 AUTO 41K ONLY ULEZ", "rrp": null, "price": 15500, "priceGBX": 1550000, "priceExcludingFees": 15500, "priceExcludingFeesGBX": 1550000, "suppliedPrice": 15500, "suppliedPriceGBX": 1550000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 12916.67, "vatToBePaidUpfront": 2583.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****TL", "generation": {"generationId": "19a39a1972ad455caf258a18c76016b5", "name": "Hatchback (2013 - 2016)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1550", "__typename": "FinanceDefaults"}, "hasFinanceInformation": true, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": null, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/45231e1d017c45e69a75a8069eda00b7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7d0b64ba2da24a0281691ebe5c831b9d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/47d69b33372c4385bc2409a5c167cd07.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7edc8f1c4e634c549221f35385e591a6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cc52a5b501cb48d3b43721f4ef44359b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8e2b967ae04344f4b1bae326c45f3185.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/157a82696f76443897f634b107590321.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/38e63104d3e34fbd88fdcee93426a21f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/36183738f41c45c5924d0f66ee77dff5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5c2df6b8800a4d9e94828d92bd9b55bd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7ec06a5e6f8a4e3b8d75452191158302.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cfdb80d8a7e14101a178188b370042be.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/19cb11262e9a4af49ea9e3a847fe5bee.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/808eee27f47a4e05b7b63a87b31c08a7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2f608221628a4a769f03a4278695c9b3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b26afc4621d94a978c6f53bfb1985279.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fffc0b37368940f9a3f8a8d91c7a648e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ca2394b1eee54e25ad316fa2d31a604f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d96b9731ddda48c8956cc408be6883c4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -1754, "mileageDeviation": null, "mileage": {"mileage": 41400, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Chapelfield Car Sales are excited to offer a 2014 AUDI S3 for sale, specifically targeting business owners who require a reliable and practical vehicle for their daily needs. This black AUDI S3 is a petrol-powered car that has been well-maintained and is ready for its new owner.\n\nAs a business owner, you will appreciate the comfort and features that this vehicle provides. The AUDI S3 is a popular choice among professionals due to its performance, fuel efficiency, and spacious interior. The black colour of the vehicle gives it a sleek and professional appearance that is sure to make a good impression.\n\nWe invite you to visit our dealership to view the vehicle and take it for a test drive. Our experienced sales team will be happy to answer any questions you may have and provide you with more information about the vehicle's history and features. We are committed to providing a high level of customer service and ensuring that you find the right vehicle for your needs.\n\nPlease note that the vehicle's specifications and history can be verified upon request. We ensure that all information provided is accurate and compliant with UK advertising standards. If you are interested in purchasing this 2014 AUDI S3, please do not hesitate to contact us to arrange a viewing.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": null, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 159, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1455, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Audi", "model": "S3", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "quattro", "bikeLicenceType": null, "derivativeId": "ca80e243df6847239553a4fcade4cc85", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "Black metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:47:54 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2014 AUDI S3 for '
                'sale, specifically targeting business owners who require a '
                'reliable and practical vehicle for their daily needs. This '
                'black AUDI S3 is a petrol-powered car that has been '
                'well-maintained and is ready for its new owner.\n'
                '\n'
                'As a business owner, you will appreciate the comfort and '
                'features that this vehicle provides. The AUDI S3 is a popular '
                'choice among professionals due to its performance, fuel '
                'efficiency, and spacious interior. The black colour of the '
                'vehicle gives it a sleek and professional appearance that is '
                'sure to make a good impression.\n'
                '\n'
                'We invite you to visit our dealership to view the vehicle and '
                'take it for a test drive. Our experienced sales team will be '
                'happy to answer any questions you may have and provide you '
                "with more information about the vehicle's history and "
                'features. We are committed to providing a high level of '
                'customer service and ensuring that you find the right vehicle '
                'for your needs.\n'
                '\n'
                "Please note that the vehicle's specifications and history can "
                'be verified upon request. We ensure that all information '
                'provided is accurate and compliant with UK advertising '
                'standards. If you are interested in purchasing this 2014 AUDI '
                'S3, please do not hesitate to contact us to arrange a '
                'viewing.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510247398909',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 41400,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/45231e1d017c45e69a75a8069eda00b7.jpg',
                'https://m.atcdn.co.uk/a/media/7d0b64ba2da24a0281691ebe5c831b9d.jpg',
                'https://m.atcdn.co.uk/a/media/47d69b33372c4385bc2409a5c167cd07.jpg',
                'https://m.atcdn.co.uk/a/media/7edc8f1c4e634c549221f35385e591a6.jpg',
                'https://m.atcdn.co.uk/a/media/cc52a5b501cb48d3b43721f4ef44359b.jpg',
                'https://m.atcdn.co.uk/a/media/8e2b967ae04344f4b1bae326c45f3185.jpg',
                'https://m.atcdn.co.uk/a/media/157a82696f76443897f634b107590321.jpg',
                'https://m.atcdn.co.uk/a/media/38e63104d3e34fbd88fdcee93426a21f.jpg',
                'https://m.atcdn.co.uk/a/media/36183738f41c45c5924d0f66ee77dff5.jpg',
                'https://m.atcdn.co.uk/a/media/5c2df6b8800a4d9e94828d92bd9b55bd.jpg',
                'https://m.atcdn.co.uk/a/media/7ec06a5e6f8a4e3b8d75452191158302.jpg',
                'https://m.atcdn.co.uk/a/media/cfdb80d8a7e14101a178188b370042be.jpg',
                'https://m.atcdn.co.uk/a/media/19cb11262e9a4af49ea9e3a847fe5bee.jpg',
                'https://m.atcdn.co.uk/a/media/808eee27f47a4e05b7b63a87b31c08a7.jpg',
                'https://m.atcdn.co.uk/a/media/2f608221628a4a769f03a4278695c9b3.jpg',
                'https://m.atcdn.co.uk/a/media/b26afc4621d94a978c6f53bfb1985279.jpg',
                'https://m.atcdn.co.uk/a/media/fffc0b37368940f9a3f8a8d91c7a648e.jpg',
                'https://m.atcdn.co.uk/a/media/ca2394b1eee54e25ad316fa2d31a604f.jpg',
                'https://m.atcdn.co.uk/a/media/d96b9731ddda48c8956cc408be6883c4.jpg'],
 'price': 15500,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 Hatchback 2.0 TFSI (2014/14) 5dr',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:47:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0b022cf1-ca83-56a2-afb7-a6f68e084ad1 with identifier: 202510247398909
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item 0b022cf1-ca83-56a2-afb7-a6f68e084ad1
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F45231e1d017c45e69a75a8069eda00b7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/45231e1d017c45e69a75a8069eda00b7.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7d0b64ba2da24a0281691ebe5c831b9d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7d0b64ba2da24a0281691ebe5c831b9d.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F47d69b33372c4385bc2409a5c167cd07.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/47d69b33372c4385bc2409a5c167cd07.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7edc8f1c4e634c549221f35385e591a6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7edc8f1c4e634c549221f35385e591a6.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcc52a5b501cb48d3b43721f4ef44359b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cc52a5b501cb48d3b43721f4ef44359b.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8e2b967ae04344f4b1bae326c45f3185.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8e2b967ae04344f4b1bae326c45f3185.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F157a82696f76443897f634b107590321.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/157a82696f76443897f634b107590321.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F38e63104d3e34fbd88fdcee93426a21f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/38e63104d3e34fbd88fdcee93426a21f.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F36183738f41c45c5924d0f66ee77dff5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/36183738f41c45c5924d0f66ee77dff5.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5c2df6b8800a4d9e94828d92bd9b55bd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5c2df6b8800a4d9e94828d92bd9b55bd.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7ec06a5e6f8a4e3b8d75452191158302.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7ec06a5e6f8a4e3b8d75452191158302.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcfdb80d8a7e14101a178188b370042be.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cfdb80d8a7e14101a178188b370042be.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F19cb11262e9a4af49ea9e3a847fe5bee.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/19cb11262e9a4af49ea9e3a847fe5bee.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F808eee27f47a4e05b7b63a87b31c08a7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/808eee27f47a4e05b7b63a87b31c08a7.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2f608221628a4a769f03a4278695c9b3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f608221628a4a769f03a4278695c9b3.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb26afc4621d94a978c6f53bfb1985279.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b26afc4621d94a978c6f53bfb1985279.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffffc0b37368940f9a3f8a8d91c7a648e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fffc0b37368940f9a3f8a8d91c7a648e.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fca2394b1eee54e25ad316fa2d31a604f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ca2394b1eee54e25ad316fa2d31a604f.jpg already downloaded
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd96b9731ddda48c8956cc408be6883c4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d96b9731ddda48c8956cc408be6883c4.jpg already downloaded
2025-12-05 12:47:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0b022cf1-ca83-56a2-afb7-a6f68e084ad1 with identifier 202510247398909
2025-12-05 12:47:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0b022cf1-ca83-56a2-afb7-a6f68e084ad1
2025-12-05 12:47:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2014 AUDI S3 for '
                'sale, specifically targeting business owners who require a '
                'reliable and practical vehicle for their daily needs. This '
                'black AUDI S3 is a petrol-powered car that has been '
                'well-maintained and is ready for its new owner.\n'
                '\n'
                'As a business owner, you will appreciate the comfort and '
                'features that this vehicle provides. The AUDI S3 is a popular '
                'choice among professionals due to its performance, fuel '
                'efficiency, and spacious interior. The black colour of the '
                'vehicle gives it a sleek and professional appearance that is '
                'sure to make a good impression.\n'
                '\n'
                'We invite you to visit our dealership to view the vehicle and '
                'take it for a test drive. Our experienced sales team will be '
                'happy to answer any questions you may have and provide you '
                "with more information about the vehicle's history and "
                'features. We are committed to providing a high level of '
                'customer service and ensuring that you find the right vehicle '
                'for your needs.\n'
                '\n'
                "Please note that the vehicle's specifications and history can "
                'be verified upon request. We ensure that all information '
                'provided is accurate and compliant with UK advertising '
                'standards. If you are interested in purchasing this 2014 AUDI '
                'S3, please do not hesitate to contact us to arrange a '
                'viewing.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '0b022cf1-ca83-56a2-afb7-a6f68e084ad1',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510247398909',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 41400,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/45231e1d017c45e69a75a8069eda00b7.jpg',
                'https://m.atcdn.co.uk/a/media/7d0b64ba2da24a0281691ebe5c831b9d.jpg',
                'https://m.atcdn.co.uk/a/media/47d69b33372c4385bc2409a5c167cd07.jpg',
                'https://m.atcdn.co.uk/a/media/7edc8f1c4e634c549221f35385e591a6.jpg',
                'https://m.atcdn.co.uk/a/media/cc52a5b501cb48d3b43721f4ef44359b.jpg',
                'https://m.atcdn.co.uk/a/media/8e2b967ae04344f4b1bae326c45f3185.jpg',
                'https://m.atcdn.co.uk/a/media/157a82696f76443897f634b107590321.jpg',
                'https://m.atcdn.co.uk/a/media/38e63104d3e34fbd88fdcee93426a21f.jpg',
                'https://m.atcdn.co.uk/a/media/36183738f41c45c5924d0f66ee77dff5.jpg',
                'https://m.atcdn.co.uk/a/media/5c2df6b8800a4d9e94828d92bd9b55bd.jpg',
                'https://m.atcdn.co.uk/a/media/7ec06a5e6f8a4e3b8d75452191158302.jpg',
                'https://m.atcdn.co.uk/a/media/cfdb80d8a7e14101a178188b370042be.jpg',
                'https://m.atcdn.co.uk/a/media/19cb11262e9a4af49ea9e3a847fe5bee.jpg',
                'https://m.atcdn.co.uk/a/media/808eee27f47a4e05b7b63a87b31c08a7.jpg',
                'https://m.atcdn.co.uk/a/media/2f608221628a4a769f03a4278695c9b3.jpg',
                'https://m.atcdn.co.uk/a/media/b26afc4621d94a978c6f53bfb1985279.jpg',
                'https://m.atcdn.co.uk/a/media/fffc0b37368940f9a3f8a8d91c7a648e.jpg',
                'https://m.atcdn.co.uk/a/media/ca2394b1eee54e25ad316fa2d31a604f.jpg',
                'https://m.atcdn.co.uk/a/media/d96b9731ddda48c8956cc408be6883c4.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 300218,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/45231e1d017c45e69a75a8069eda00b7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 323944,
             'Height': 1014,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7d0b64ba2da24a0281691ebe5c831b9d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241398,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/47d69b33372c4385bc2409a5c167cd07.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131864,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7edc8f1c4e634c549221f35385e591a6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 204967,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cc52a5b501cb48d3b43721f4ef44359b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 240858,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8e2b967ae04344f4b1bae326c45f3185.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 266492,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/157a82696f76443897f634b107590321.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 280356,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/38e63104d3e34fbd88fdcee93426a21f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265703,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/36183738f41c45c5924d0f66ee77dff5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 302507,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5c2df6b8800a4d9e94828d92bd9b55bd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168725,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7ec06a5e6f8a4e3b8d75452191158302.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148935,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cfdb80d8a7e14101a178188b370042be.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172410,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/19cb11262e9a4af49ea9e3a847fe5bee.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107635,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/808eee27f47a4e05b7b63a87b31c08a7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158433,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f608221628a4a769f03a4278695c9b3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138512,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b26afc4621d94a978c6f53bfb1985279.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126911,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fffc0b37368940f9a3f8a8d91c7a648e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167689,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ca2394b1eee54e25ad316fa2d31a604f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6f16d4d-71ee-5597-b0d7-a025a6d69e10/c6f16d4d-71ee-5597-b0d7-a025a6d69e10_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143601,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d96b9731ddda48c8956cc408be6883c4.jpg',
             'Width': 1280}],
 'price': 15500,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 Hatchback 2.0 TFSI (2014/14) 5dr',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510247398909%27 HTTP/1.1" 200 None
2025-12-05 12:47:54 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510247398909: {'created_time': 1764938874.931591, 'last_price_update_time': 1764938874.931601}
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510247398909') HTTP/1.1" 204 0
2025-12-05 12:47:55 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:47:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:47:55 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 264,
 'color': 'Green',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2021 LAND '
                'ROVER DEFENDER 110, a highly capable and reliable vehicle '
                'perfect for business owners who need a robust and practical '
                'mode of transport.\n'
                '\n'
                'This DEFENDER 110 model boasts a powerful 2996cc Petrol '
                'engine, providing ample power and performance for both '
                "on-road and off-road driving. The vehicle's green colour "
                'gives it a distinctive and professional appearance, making it '
                'an excellent choice for business use.\n'
                '\n'
                'With its impressive ground clearance and four-wheel drive '
                'system, this LAND ROVER DEFENDER 110 is well-suited for '
                'navigating challenging terrain, making it an ideal vehicle '
                'for businesses that require access to remote or hard-to-reach '
                'areas.\n'
                '\n'
                'The DEFENDER 110 also features a spacious interior with ample '
                'room for passengers and cargo, making it an excellent choice '
                'for businesses that require a vehicle that can accommodate '
                'multiple people and equipment.\n'
                '\n'
                'As a LAND ROVER, this vehicle is renowned for its '
                'reliability, durability, and low maintenance costs, making it '
                'an excellent choice for business owners who need a vehicle '
                'that can withstand the demands of frequent use.\n'
                '\n'
                'At Chapelfield Car Sales, we are confident that this 2021 '
                'LAND ROVER DEFENDER 110 will meet the needs of business '
                'owners who require a capable, reliable, and practical '
                'vehicle.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '3L',
 'engine_horse_power': 395,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507104365818',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Land Rover',
 'model': 'Defender 110',
 'odometer': 72477,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/ec73d48aa96345579435beb7716bfdf9.jpg',
                'https://m.atcdn.co.uk/a/media/3a52d37089414f928e7c571cd5604bbd.jpg',
                'https://m.atcdn.co.uk/a/media/a2c9854ce2bd4554a3961ac57abb7e43.jpg',
                'https://m.atcdn.co.uk/a/media/e0a75fa7f07345dea984dc1de069a28f.jpg',
                'https://m.atcdn.co.uk/a/media/957ca93b4ec941d4aaa90af6e6d784d1.jpg',
                'https://m.atcdn.co.uk/a/media/67fe0b81dc274c0bb43177677c64009e.jpg',
                'https://m.atcdn.co.uk/a/media/1687c06a8b3a47088a47be243ef65e7f.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/9154045235ef4411989331ace08b7abc.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/a812de58f4f2408cb0067fd685f3e0fe.jpg',
                'https://m.atcdn.co.uk/a/media/6aa2dbb708904d3ea3e74ac8fee96283.jpg',
                'https://m.atcdn.co.uk/a/media/418ecbaad0a542ada14766ae0305a912.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/69a7d232f28f4a67b35909695b77540d.jpg',
                'https://m.atcdn.co.uk/a/media/0aa09ad5e92145d6ae160b2604330cf6.jpg',
                'https://m.atcdn.co.uk/a/media/b321c8199fe34318bb60ac063867ca90.jpg',
                'https://m.atcdn.co.uk/a/media/4a7c2f53d46a451fb41e79e191555cd9.jpg',
                'https://m.atcdn.co.uk/a/media/68010c10cb0b4c5abd361032c8ff846f.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/d1e0fb1154af45d08dee475bfcb06136.jpg',
                'https://m.atcdn.co.uk/a/media/8d6d5e5981c847a28435b99065c95038.jpg',
                'https://m.atcdn.co.uk/a/media/fe6906f410d941069b748dd8b787e26c.jpg',
                'https://m.atcdn.co.uk/a/media/b36a9358060e479a836ed044bbd7b4ef.jpg',
                'https://m.atcdn.co.uk/a/media/ca7e0d5869df42a5b2a60904d4fe6395.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg'],
 'price': 50000,
 'price_includes_vat': True,
 'registration_date': '2021-12-02',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Land Rover Defender 3.0 P400 MHEV X SUV 5dr Petrol Auto 4WD Euro 6 '
          '(s/s) (400 ps)',
 'transmission': 'automatic',
 'trim': 'X',
 'year': 2021}
2025-12-05 12:47:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a22753f9-7c18-598f-b24e-27d5ffa78504 with identifier: 202507104365818
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item a22753f9-7c18-598f-b24e-27d5ffa78504
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fec73d48aa96345579435beb7716bfdf9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ec73d48aa96345579435beb7716bfdf9.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3a52d37089414f928e7c571cd5604bbd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3a52d37089414f928e7c571cd5604bbd.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2c9854ce2bd4554a3961ac57abb7e43.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2c9854ce2bd4554a3961ac57abb7e43.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe0a75fa7f07345dea984dc1de069a28f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e0a75fa7f07345dea984dc1de069a28f.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F957ca93b4ec941d4aaa90af6e6d784d1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/957ca93b4ec941d4aaa90af6e6d784d1.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F67fe0b81dc274c0bb43177677c64009e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/67fe0b81dc274c0bb43177677c64009e.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1687c06a8b3a47088a47be243ef65e7f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1687c06a8b3a47088a47be243ef65e7f.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe29467cfacb42b69e6132d58dcace23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9154045235ef4411989331ace08b7abc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9154045235ef4411989331ace08b7abc.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2ca6252e8fd4214a136a593e55b9e8d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa812de58f4f2408cb0067fd685f3e0fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a812de58f4f2408cb0067fd685f3e0fe.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6aa2dbb708904d3ea3e74ac8fee96283.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6aa2dbb708904d3ea3e74ac8fee96283.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F418ecbaad0a542ada14766ae0305a912.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/418ecbaad0a542ada14766ae0305a912.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F69a7d232f28f4a67b35909695b77540d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/69a7d232f28f4a67b35909695b77540d.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0aa09ad5e92145d6ae160b2604330cf6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0aa09ad5e92145d6ae160b2604330cf6.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb321c8199fe34318bb60ac063867ca90.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b321c8199fe34318bb60ac063867ca90.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4a7c2f53d46a451fb41e79e191555cd9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4a7c2f53d46a451fb41e79e191555cd9.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F68010c10cb0b4c5abd361032c8ff846f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/68010c10cb0b4c5abd361032c8ff846f.jpg already downloaded
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:47:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a22753f9-7c18-598f-b24e-27d5ffa78504 with identifier 202507104365818
2025-12-05 12:47:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:47:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a22753f9-7c18-598f-b24e-27d5ffa78504
2025-12-05 12:47:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 264,
 'color': 'Green',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2021 LAND '
                'ROVER DEFENDER 110, a highly capable and reliable vehicle '
                'perfect for business owners who need a robust and practical '
                'mode of transport.\n'
                '\n'
                'This DEFENDER 110 model boasts a powerful 2996cc Petrol '
                'engine, providing ample power and performance for both '
                "on-road and off-road driving. The vehicle's green colour "
                'gives it a distinctive and professional appearance, making it '
                'an excellent choice for business use.\n'
                '\n'
                'With its impressive ground clearance and four-wheel drive '
                'system, this LAND ROVER DEFENDER 110 is well-suited for '
                'navigating challenging terrain, making it an ideal vehicle '
                'for businesses that require access to remote or hard-to-reach '
                'areas.\n'
                '\n'
                'The DEFENDER 110 also features a spacious interior with ample '
                'room for passengers and cargo, making it an excellent choice '
                'for businesses that require a vehicle that can accommodate '
                'multiple people and equipment.\n'
                '\n'
                'As a LAND ROVER, this vehicle is renowned for its '
                'reliability, durability, and low maintenance costs, making it '
                'an excellent choice for business owners who need a vehicle '
                'that can withstand the demands of frequent use.\n'
                '\n'
                'At Chapelfield Car Sales, we are confident that this 2021 '
                'LAND ROVER DEFENDER 110 will meet the needs of business '
                'owners who require a capable, reliable, and practical '
                'vehicle.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '3L',
 'engine_horse_power': 395,
 'fuel_type': 'Petrol',
 'id': 'a22753f9-7c18-598f-b24e-27d5ffa78504',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507104365818',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Land Rover',
 'model': 'Defender 110',
 'odometer': 72477,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 27,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/ec73d48aa96345579435beb7716bfdf9.jpg',
                'https://m.atcdn.co.uk/a/media/3a52d37089414f928e7c571cd5604bbd.jpg',
                'https://m.atcdn.co.uk/a/media/a2c9854ce2bd4554a3961ac57abb7e43.jpg',
                'https://m.atcdn.co.uk/a/media/e0a75fa7f07345dea984dc1de069a28f.jpg',
                'https://m.atcdn.co.uk/a/media/957ca93b4ec941d4aaa90af6e6d784d1.jpg',
                'https://m.atcdn.co.uk/a/media/67fe0b81dc274c0bb43177677c64009e.jpg',
                'https://m.atcdn.co.uk/a/media/1687c06a8b3a47088a47be243ef65e7f.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/9154045235ef4411989331ace08b7abc.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/a812de58f4f2408cb0067fd685f3e0fe.jpg',
                'https://m.atcdn.co.uk/a/media/6aa2dbb708904d3ea3e74ac8fee96283.jpg',
                'https://m.atcdn.co.uk/a/media/418ecbaad0a542ada14766ae0305a912.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/69a7d232f28f4a67b35909695b77540d.jpg',
                'https://m.atcdn.co.uk/a/media/0aa09ad5e92145d6ae160b2604330cf6.jpg',
                'https://m.atcdn.co.uk/a/media/b321c8199fe34318bb60ac063867ca90.jpg',
                'https://m.atcdn.co.uk/a/media/4a7c2f53d46a451fb41e79e191555cd9.jpg',
                'https://m.atcdn.co.uk/a/media/68010c10cb0b4c5abd361032c8ff846f.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 315128,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ec73d48aa96345579435beb7716bfdf9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 310718,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2c9854ce2bd4554a3961ac57abb7e43.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 216580,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3a52d37089414f928e7c571cd5604bbd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276904,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e0a75fa7f07345dea984dc1de069a28f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114507,
             'Height': 812,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/957ca93b4ec941d4aaa90af6e6d784d1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2f08bc59-4737-520e-add2-2b594b7321cb/2f08bc59-4737-520e-add2-2b594b7321cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52828,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191835,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/67fe0b81dc274c0bb43177677c64009e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 309869,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1687c06a8b3a47088a47be243ef65e7f.jpg',
             'Width': 1188},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 29837,
             'Height': 263,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149519,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9154045235ef4411989331ace08b7abc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 181822,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a812de58f4f2408cb0067fd685f3e0fe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59994,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6aa2dbb708904d3ea3e74ac8fee96283.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87856,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/418ecbaad0a542ada14766ae0305a912.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 245503,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/69a7d232f28f4a67b35909695b77540d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 218653,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0aa09ad5e92145d6ae160b2604330cf6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153645,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b321c8199fe34318bb60ac063867ca90.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 220753,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4a7c2f53d46a451fb41e79e191555cd9.jpg',
             'Width': 1076},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5ba3bc4-db61-580f-ac1d-8bd9eccb3449/c5ba3bc4-db61-580f-ac1d-8bd9eccb3449_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144864,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/68010c10cb0b4c5abd361032c8ff846f.jpg',
             'Width': 1280}],
 'price': 50000,
 'price_includes_vat': True,
 'registration_date': '2021-12-02',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Land Rover Defender 3.0 P400 MHEV X SUV 5dr Petrol Auto 4WD Euro 6 '
          '(s/s) (400 ps)',
 'transmission': 'automatic',
 'trim': 'X',
 'year': 2021}
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507104365818%27 HTTP/1.1" 200 None
2025-12-05 12:47:55 [auto_selling_autotrader.co.uk] INFO: Saving data for 202507104365818: {'created_time': 1764938875.982592, 'last_price_update_time': 1764938875.982602}
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:47:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202507104365818') HTTP/1.1" 204 0
2025-12-05 12:48:02 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:48:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:48:02 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 357,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this exceptional '
                '2012 BMW M5, finished in white.\n'
                '\n'
                'As one of the most renowned high-performance cars on the UK '
                "market, the BMW M5 is a true driver's car. With a powerful "
                '4395cc Petrol engine, this vehicle delivers impressive '
                'acceleration and responsive handling.\n'
                '\n'
                'The M5 is a well-regarded model, known for its precise '
                'steering and exceptional braking capabilities, making it a '
                "joy to drive on the UK's winding roads. The 2012 model year "
                'saw significant updates to the M5, including a new engine and '
                'revised chassis, making it a highly sought-after model among '
                'car enthusiasts.\n'
                '\n'
                'This particular example has been well-maintained and is '
                'presented in excellent condition. The white paintwork is '
                'immaculate, and the interior is finished to a high standard.\n'
                '\n'
                "If you're a discerning driver looking for a high-performance "
                'car that delivers on its promises, this 2012 BMW M5 is an '
                'excellent choice. With its impressive engine, precise '
                "handling, and premium features, it's an ideal vehicle for "
                'anyone who demands the best.\n'
                '\n'
                'We invite you to visit our showroom to experience this '
                'exceptional vehicle for yourself. Our knowledgeable and '
                'friendly staff will be happy to answer any questions you may '
                'have and provide you with a comprehensive overview of the '
                "car's features and history.",
 'doors_number': 4,
 'emission_standard': 'Euro 4',
 'engine': '5L',
 'engine_horse_power': 500,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507034140460',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': 'M5',
 'odometer': 48002,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/a6e87ad209684b60b89e388d8ef4efe4.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/d5415b0659df4b8a9fb9a3657641e486.jpg',
                'https://m.atcdn.co.uk/a/media/f44f30d43c9e4e7bba24d4c16218fbfc.jpg',
                'https://m.atcdn.co.uk/a/media/83e8bc29af1e4ec69cdc0a361355e182.jpg',
                'https://m.atcdn.co.uk/a/media/7e2c1ef952ad4f8386218a82243a9248.jpg',
                'https://m.atcdn.co.uk/a/media/9378faf0394545b989a89dfcd365422f.jpg',
                'https://m.atcdn.co.uk/a/media/647b7c6bcd154e71a90cd5a2185e94aa.jpg',
                'https://m.atcdn.co.uk/a/media/c49536032d8e409f9fd0da98a0ac419a.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/ac738ef1ba8248d698eed6559fd6ab08.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/ad1d4e6c841c4dada92154300b90ac75.jpg',
                'https://m.atcdn.co.uk/a/media/03a94f1bdc664566b8267a1b16e04f17.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/646b6be8bab74aa2ad1b70f31b6e1967.jpg',
                'https://m.atcdn.co.uk/a/media/1aa0636ec7ce4472ba3a617aa829ae6c.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/0ca064b683e540b8818586102ed7a29a.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/fc501032d3d54213b4b1d8e8341ef55e.jpg',
                'https://m.atcdn.co.uk/a/media/82d371e32d82458b8227a47fa548cd2e.jpg',
                'https://m.atcdn.co.uk/a/media/7a656467c23141119c45818f132e6776.jpg',
                'https://m.atcdn.co.uk/a/media/9dba8fea686646d4a592f8f4ff965902.jpg',
                'https://m.atcdn.co.uk/a/media/7074864f860241138a700a0192290597.jpg',
                'https://m.atcdn.co.uk/a/media/92fb1ba0647c4edc80f7330ac926580b.jpg',
                'https://m.atcdn.co.uk/a/media/ecb0824ab7cd4f6ea7d7210c781a6279.jpg'],
 'price': 23000,
 'price_includes_vat': True,
 'registration_date': '2012-03-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW M5 5.0 V8 Saloon 4dr Petrol SMG Euro 4 (507 ps) MOT 7/26 1 '
          'OWNER 48K ONLY',
 'transmission': 'automatic',
 'year': 2012}
2025-12-05 12:48:02 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7a038320-7c71-5224-91f5-4243b1be7e59 with identifier: 202507034140460
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 7a038320-7c71-5224-91f5-4243b1be7e59
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa6e87ad209684b60b89e388d8ef4efe4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a6e87ad209684b60b89e388d8ef4efe4.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd5415b0659df4b8a9fb9a3657641e486.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d5415b0659df4b8a9fb9a3657641e486.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff44f30d43c9e4e7bba24d4c16218fbfc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f44f30d43c9e4e7bba24d4c16218fbfc.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F83e8bc29af1e4ec69cdc0a361355e182.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/83e8bc29af1e4ec69cdc0a361355e182.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7e2c1ef952ad4f8386218a82243a9248.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7e2c1ef952ad4f8386218a82243a9248.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9378faf0394545b989a89dfcd365422f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9378faf0394545b989a89dfcd365422f.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F647b7c6bcd154e71a90cd5a2185e94aa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/647b7c6bcd154e71a90cd5a2185e94aa.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc49536032d8e409f9fd0da98a0ac419a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c49536032d8e409f9fd0da98a0ac419a.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2ca6252e8fd4214a136a593e55b9e8d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fac738ef1ba8248d698eed6559fd6ab08.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ac738ef1ba8248d698eed6559fd6ab08.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fad1d4e6c841c4dada92154300b90ac75.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ad1d4e6c841c4dada92154300b90ac75.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F03a94f1bdc664566b8267a1b16e04f17.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/03a94f1bdc664566b8267a1b16e04f17.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F646b6be8bab74aa2ad1b70f31b6e1967.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/646b6be8bab74aa2ad1b70f31b6e1967.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1aa0636ec7ce4472ba3a617aa829ae6c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1aa0636ec7ce4472ba3a617aa829ae6c.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe29467cfacb42b69e6132d58dcace23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ca064b683e540b8818586102ed7a29a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ca064b683e540b8818586102ed7a29a.jpg already downloaded
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:48:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7a038320-7c71-5224-91f5-4243b1be7e59 with identifier 202507034140460
2025-12-05 12:48:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7a038320-7c71-5224-91f5-4243b1be7e59
2025-12-05 12:48:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 357,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this exceptional '
                '2012 BMW M5, finished in white.\n'
                '\n'
                'As one of the most renowned high-performance cars on the UK '
                "market, the BMW M5 is a true driver's car. With a powerful "
                '4395cc Petrol engine, this vehicle delivers impressive '
                'acceleration and responsive handling.\n'
                '\n'
                'The M5 is a well-regarded model, known for its precise '
                'steering and exceptional braking capabilities, making it a '
                "joy to drive on the UK's winding roads. The 2012 model year "
                'saw significant updates to the M5, including a new engine and '
                'revised chassis, making it a highly sought-after model among '
                'car enthusiasts.\n'
                '\n'
                'This particular example has been well-maintained and is '
                'presented in excellent condition. The white paintwork is '
                'immaculate, and the interior is finished to a high standard.\n'
                '\n'
                "If you're a discerning driver looking for a high-performance "
                'car that delivers on its promises, this 2012 BMW M5 is an '
                'excellent choice. With its impressive engine, precise '
                "handling, and premium features, it's an ideal vehicle for "
                'anyone who demands the best.\n'
                '\n'
                'We invite you to visit our showroom to experience this '
                'exceptional vehicle for yourself. Our knowledgeable and '
                'friendly staff will be happy to answer any questions you may '
                'have and provide you with a comprehensive overview of the '
                "car's features and history.",
 'doors_number': 4,
 'emission_standard': 'Euro 4',
 'engine': '5L',
 'engine_horse_power': 500,
 'fuel_type': 'Petrol',
 'id': '7a038320-7c71-5224-91f5-4243b1be7e59',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507034140460',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': 'M5',
 'odometer': 48002,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 27,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/a6e87ad209684b60b89e388d8ef4efe4.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/d5415b0659df4b8a9fb9a3657641e486.jpg',
                'https://m.atcdn.co.uk/a/media/f44f30d43c9e4e7bba24d4c16218fbfc.jpg',
                'https://m.atcdn.co.uk/a/media/83e8bc29af1e4ec69cdc0a361355e182.jpg',
                'https://m.atcdn.co.uk/a/media/7e2c1ef952ad4f8386218a82243a9248.jpg',
                'https://m.atcdn.co.uk/a/media/9378faf0394545b989a89dfcd365422f.jpg',
                'https://m.atcdn.co.uk/a/media/647b7c6bcd154e71a90cd5a2185e94aa.jpg',
                'https://m.atcdn.co.uk/a/media/c49536032d8e409f9fd0da98a0ac419a.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/ac738ef1ba8248d698eed6559fd6ab08.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/ad1d4e6c841c4dada92154300b90ac75.jpg',
                'https://m.atcdn.co.uk/a/media/03a94f1bdc664566b8267a1b16e04f17.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/646b6be8bab74aa2ad1b70f31b6e1967.jpg',
                'https://m.atcdn.co.uk/a/media/1aa0636ec7ce4472ba3a617aa829ae6c.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/0ca064b683e540b8818586102ed7a29a.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276322,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a6e87ad209684b60b89e388d8ef4efe4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225574,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d5415b0659df4b8a9fb9a3657641e486.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 205049,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f44f30d43c9e4e7bba24d4c16218fbfc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 248874,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/83e8bc29af1e4ec69cdc0a361355e182.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 228978,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7e2c1ef952ad4f8386218a82243a9248.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2f08bc59-4737-520e-add2-2b594b7321cb/2f08bc59-4737-520e-add2-2b594b7321cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52828,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225826,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9378faf0394545b989a89dfcd365422f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 233425,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/647b7c6bcd154e71a90cd5a2185e94aa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03b9a278-a86d-53e9-a068-b4b9d713fe63/03b9a278-a86d-53e9-a068-b4b9d713fe63_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 29837,
             'Height': 263,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214770,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c49536032d8e409f9fd0da98a0ac419a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122449,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ac738ef1ba8248d698eed6559fd6ab08.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166482,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ad1d4e6c841c4dada92154300b90ac75.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161275,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/03a94f1bdc664566b8267a1b16e04f17.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109440,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/646b6be8bab74aa2ad1b70f31b6e1967.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146736,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1aa0636ec7ce4472ba3a617aa829ae6c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd833b5a-a37f-56e2-94fc-36a22ac89b4e/cd833b5a-a37f-56e2-94fc-36a22ac89b4e_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159857,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ca064b683e540b8818586102ed7a29a.jpg',
             'Width': 1280}],
 'price': 23000,
 'price_includes_vat': True,
 'registration_date': '2012-03-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW M5 5.0 V8 Saloon 4dr Petrol SMG Euro 4 (507 ps) MOT 7/26 1 '
          'OWNER 48K ONLY',
 'transmission': 'automatic',
 'year': 2012}
2025-12-05 12:48:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507034140460%27 HTTP/1.1" 200 None
2025-12-05 12:48:03 [auto_selling_autotrader.co.uk] INFO: Saving data for 202507034140460: {'created_time': 1764938883.01286, 'last_price_update_time': 1764938883.012873}
2025-12-05 12:48:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202507034140460') HTTP/1.1" 204 0
2025-12-05 12:48:17 [scrapy.extensions.logstats] INFO: Crawled 17 pages (at 11 pages/min), scraped 12 items (at 8 items/min)
2025-12-05 12:48:30 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:48:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:48:30 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 185,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this reliable 2019 '
                'Toyota Hilux for sale, perfect for business owners who '
                'require a dependable work vehicle.\n'
                '\n'
                'With its 2393cc Diesel engine, this Hilux provides ample '
                'power for hauling heavy loads and towing equipment, making it '
                'an ideal choice for those in the construction, landscaping, '
                'or transportation industries.\n'
                '\n'
                'The exterior of this vehicle is a crisp white colour, '
                'providing a clean and professional appearance that will make '
                'a great impression on clients and customers.\n'
                '\n'
                'Inside, the cabin is designed with functionality in mind, '
                'offering ample space for drivers and passengers, as well as '
                'storage compartments for tools and equipment.\n'
                '\n'
                "As a business owner, you can rely on the Toyota Hilux's "
                'reputation for durability and reliability to get the job '
                'done. With regular maintenance, this vehicle will provide '
                'years of faithful service, helping you to grow your business '
                'and increase productivity.\n'
                '\n'
                'We invite you to visit our dealership to take a closer look '
                'at this 2019 Toyota Hilux and discuss how it can meet your '
                'business needs. Our knowledgeable staff will be happy to '
                'answer any questions you may have and provide more '
                'information on this excellent work vehicle.',
 'doors_number': 4,
 'emission_standard': 'Euro 6',
 'engine': '2.4L',
 'engine_horse_power': 148,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507144473717',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Toyota',
 'model': 'Hilux',
 'odometer': 46841,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/f295a5648f9b462d89da8f93ec3a9378.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/0b81b6d92a12427798d0429cf2b27e9c.jpg',
                'https://m.atcdn.co.uk/a/media/93903cefcc2740628817034131242f05.jpg',
                'https://m.atcdn.co.uk/a/media/c5f73da23e4f4a60a384bb59803e2cc3.jpg',
                'https://m.atcdn.co.uk/a/media/b390f04fbaaf437b877b401dfcad0827.jpg',
                'https://m.atcdn.co.uk/a/media/c372cef34a434355ae51f6e32436240c.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/f8a92755e1d949e5ba33acf674d7cbe2.jpg',
                'https://m.atcdn.co.uk/a/media/b09cfd9f11db4c0ea849e133a95af0f2.jpg',
                'https://m.atcdn.co.uk/a/media/6724321cc74341db967ac5e6a11b6ae9.jpg',
                'https://m.atcdn.co.uk/a/media/2cc3b839f8e245d9a99d727a70a4a60b.jpg',
                'https://m.atcdn.co.uk/a/media/4f5db96799434714be54845ea59f55a1.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/f04098cf3e624325b324f883dbbb4178.jpg',
                'https://m.atcdn.co.uk/a/media/8287a5be835a40cfba8a577aff4b261d.jpg',
                'https://m.atcdn.co.uk/a/media/a4844608e24e4292a904406e8f1af6ba.jpg',
                'https://m.atcdn.co.uk/a/media/5fbcb43ce7ca4bcd842e4293bf7c47e4.jpg',
                'https://m.atcdn.co.uk/a/media/1f38d999dcbc471098764f360f396c1a.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/c04b1e6284254a68bce7446e08094334.jpg',
                'https://m.atcdn.co.uk/a/media/850b173ed63d414b8eeeb54d7e1aac68.jpg',
                'https://m.atcdn.co.uk/a/media/59d71992e9074af1800b4765060a23a1.jpg',
                'https://m.atcdn.co.uk/a/media/e01420ea39564fd0b338bac20464ade6.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/1f4c41377eb54fa6af2ea760b3b75486.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/2cc3b839f8e245d9a99d727a70a4a60b.jpg',
                'https://m.atcdn.co.uk/a/media/460bfb686f5940f49b652384502a1231.jpg',
                'https://m.atcdn.co.uk/a/media/59d71992e9074af1800b4765060a23a1.jpg'],
 'price': 21000,
 'price_includes_vat': True,
 'registration_date': '2019-09-30',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Toyota Hi-Lux 2.4 D-4D Active Pickup Double Cab 4dr Diesel Manual '
          '4WD Euro 6 (3.5t) (150 ps)',
 'transmission': 'manual',
 'trim': 'Active',
 'year': 2019}
2025-12-05 12:48:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6923938b-f152-5556-82c1-3387ac3944dc with identifier: 202507144473717
2025-12-05 12:48:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 6923938b-f152-5556-82c1-3387ac3944dc
2025-12-05 12:48:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff295a5648f9b462d89da8f93ec3a9378.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f295a5648f9b462d89da8f93ec3a9378.jpg already downloaded
2025-12-05 12:48:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0b81b6d92a12427798d0429cf2b27e9c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0b81b6d92a12427798d0429cf2b27e9c.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F93903cefcc2740628817034131242f05.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/93903cefcc2740628817034131242f05.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc5f73da23e4f4a60a384bb59803e2cc3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c5f73da23e4f4a60a384bb59803e2cc3.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb390f04fbaaf437b877b401dfcad0827.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b390f04fbaaf437b877b401dfcad0827.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc372cef34a434355ae51f6e32436240c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c372cef34a434355ae51f6e32436240c.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff8a92755e1d949e5ba33acf674d7cbe2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f8a92755e1d949e5ba33acf674d7cbe2.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb09cfd9f11db4c0ea849e133a95af0f2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b09cfd9f11db4c0ea849e133a95af0f2.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6724321cc74341db967ac5e6a11b6ae9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6724321cc74341db967ac5e6a11b6ae9.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2cc3b839f8e245d9a99d727a70a4a60b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2cc3b839f8e245d9a99d727a70a4a60b.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4f5db96799434714be54845ea59f55a1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4f5db96799434714be54845ea59f55a1.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff04098cf3e624325b324f883dbbb4178.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f04098cf3e624325b324f883dbbb4178.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8287a5be835a40cfba8a577aff4b261d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8287a5be835a40cfba8a577aff4b261d.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa4844608e24e4292a904406e8f1af6ba.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a4844608e24e4292a904406e8f1af6ba.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5fbcb43ce7ca4bcd842e4293bf7c47e4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5fbcb43ce7ca4bcd842e4293bf7c47e4.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1f38d999dcbc471098764f360f396c1a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1f38d999dcbc471098764f360f396c1a.jpg already downloaded
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:48:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6923938b-f152-5556-82c1-3387ac3944dc with identifier 202507144473717
2025-12-05 12:48:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6923938b-f152-5556-82c1-3387ac3944dc
2025-12-05 12:48:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 185,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this reliable 2019 '
                'Toyota Hilux for sale, perfect for business owners who '
                'require a dependable work vehicle.\n'
                '\n'
                'With its 2393cc Diesel engine, this Hilux provides ample '
                'power for hauling heavy loads and towing equipment, making it '
                'an ideal choice for those in the construction, landscaping, '
                'or transportation industries.\n'
                '\n'
                'The exterior of this vehicle is a crisp white colour, '
                'providing a clean and professional appearance that will make '
                'a great impression on clients and customers.\n'
                '\n'
                'Inside, the cabin is designed with functionality in mind, '
                'offering ample space for drivers and passengers, as well as '
                'storage compartments for tools and equipment.\n'
                '\n'
                "As a business owner, you can rely on the Toyota Hilux's "
                'reputation for durability and reliability to get the job '
                'done. With regular maintenance, this vehicle will provide '
                'years of faithful service, helping you to grow your business '
                'and increase productivity.\n'
                '\n'
                'We invite you to visit our dealership to take a closer look '
                'at this 2019 Toyota Hilux and discuss how it can meet your '
                'business needs. Our knowledgeable staff will be happy to '
                'answer any questions you may have and provide more '
                'information on this excellent work vehicle.',
 'doors_number': 4,
 'emission_standard': 'Euro 6',
 'engine': '2.4L',
 'engine_horse_power': 148,
 'fuel_type': 'Diesel',
 'id': '6923938b-f152-5556-82c1-3387ac3944dc',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507144473717',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Toyota',
 'model': 'Hilux',
 'odometer': 46841,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 30,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/f295a5648f9b462d89da8f93ec3a9378.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/0b81b6d92a12427798d0429cf2b27e9c.jpg',
                'https://m.atcdn.co.uk/a/media/93903cefcc2740628817034131242f05.jpg',
                'https://m.atcdn.co.uk/a/media/c5f73da23e4f4a60a384bb59803e2cc3.jpg',
                'https://m.atcdn.co.uk/a/media/b390f04fbaaf437b877b401dfcad0827.jpg',
                'https://m.atcdn.co.uk/a/media/c372cef34a434355ae51f6e32436240c.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/f8a92755e1d949e5ba33acf674d7cbe2.jpg',
                'https://m.atcdn.co.uk/a/media/b09cfd9f11db4c0ea849e133a95af0f2.jpg',
                'https://m.atcdn.co.uk/a/media/6724321cc74341db967ac5e6a11b6ae9.jpg',
                'https://m.atcdn.co.uk/a/media/2cc3b839f8e245d9a99d727a70a4a60b.jpg',
                'https://m.atcdn.co.uk/a/media/4f5db96799434714be54845ea59f55a1.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/f04098cf3e624325b324f883dbbb4178.jpg',
                'https://m.atcdn.co.uk/a/media/8287a5be835a40cfba8a577aff4b261d.jpg',
                'https://m.atcdn.co.uk/a/media/a4844608e24e4292a904406e8f1af6ba.jpg',
                'https://m.atcdn.co.uk/a/media/5fbcb43ce7ca4bcd842e4293bf7c47e4.jpg',
                'https://m.atcdn.co.uk/a/media/1f38d999dcbc471098764f360f396c1a.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257770,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f295a5648f9b462d89da8f93ec3a9378.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269062,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0b81b6d92a12427798d0429cf2b27e9c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 244558,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/93903cefcc2740628817034131242f05.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 251204,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c5f73da23e4f4a60a384bb59803e2cc3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 268464,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b390f04fbaaf437b877b401dfcad0827.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235657,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c372cef34a434355ae51f6e32436240c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260113,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f8a92755e1d949e5ba33acf674d7cbe2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 243078,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b09cfd9f11db4c0ea849e133a95af0f2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 259798,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6724321cc74341db967ac5e6a11b6ae9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125217,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2cc3b839f8e245d9a99d727a70a4a60b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225219,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4f5db96799434714be54845ea59f55a1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 188213,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f04098cf3e624325b324f883dbbb4178.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 183242,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8287a5be835a40cfba8a577aff4b261d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128282,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a4844608e24e4292a904406e8f1af6ba.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 193615,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5fbcb43ce7ca4bcd842e4293bf7c47e4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_082159fb-c19a-5f27-9249-1c9ca9ae0d3a/082159fb-c19a-5f27-9249-1c9ca9ae0d3a_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 197758,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1f38d999dcbc471098764f360f396c1a.jpg',
             'Width': 1280}],
 'price': 21000,
 'price_includes_vat': True,
 'registration_date': '2019-09-30',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Toyota Hi-Lux 2.4 D-4D Active Pickup Double Cab 4dr Diesel Manual '
          '4WD Euro 6 (3.5t) (150 ps)',
 'transmission': 'manual',
 'trim': 'Active',
 'year': 2019}
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507144473717%27 HTTP/1.1" 200 None
2025-12-05 12:48:31 [auto_selling_autotrader.co.uk] INFO: Saving data for 202507144473717: {'created_time': 1764938911.373249, 'last_price_update_time': 1764938911.37326}
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202507144473717') HTTP/1.1" 204 0
2025-12-05 12:48:34 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.362(s), this was the 1st time calling it.
2025-12-05 12:48:34 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 7.256985084454277 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2025-12-05 12:48:34 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.403(s), this was the 1st time calling it.
2025-12-05 12:48:34 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 5.162572722071534 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2025-12-05 12:48:34 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:48:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:48:34 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:48:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:48:34 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 164,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this reliable 2018 '
                'Vauxhall Vivaro for sale, perfect for business owners looking '
                'for a dependable and practical vehicle.\n'
                '\n'
                'This 2018 Vauxhall Vivaro has a 1598cc Diesel engine, '
                'offering a great balance of power and fuel efficiency. The '
                'white colour is a popular choice for commercial vehicles, as '
                'it provides a clean and professional appearance.\n'
                '\n'
                'The Vivaro is a well-established model in the UK market, '
                'known for its spacious interior, comfortable ride, and robust '
                'build quality. With its Diesel engine, this vehicle is '
                'well-suited for long-distance driving and heavy loads, making '
                'it an excellent choice for businesses that require a reliable '
                'work vehicle.\n'
                '\n'
                'As a business owner, you can rely on this Vauxhall Vivaro to '
                'get the job done. Its practical design and generous cargo '
                'space make it ideal for transporting goods, equipment, or '
                'people. With proper maintenance, this vehicle will provide '
                'years of faithful service, helping you to grow and succeed in '
                'your business.\n'
                '\n'
                'We invite you to visit our dealership to inspect this 2018 '
                'Vauxhall Vivaro and discuss how it can meet your business '
                'needs. Our knowledgeable staff will be happy to answer any '
                'questions and provide you with all the information you need '
                'to make an informed decision.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.6L',
 'engine_horse_power': 118,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507154484670',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Vivaro',
 'odometer': 44290,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/f3830f7ecad5434bbddcd62b4ead61b2.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/3b6d77c9c69541079d9ffc5fdd56bc08.jpg',
                'https://m.atcdn.co.uk/a/media/de83943cc8734cc5b833b656b08bf864.jpg',
                'https://m.atcdn.co.uk/a/media/c1cf580bccf24c1cb76011d76a8195f8.jpg',
                'https://m.atcdn.co.uk/a/media/4a038727e09749a1be7959f1c60088f1.jpg',
                'https://m.atcdn.co.uk/a/media/901b95e457e0428580acdb0e8b2750da.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/3fbef1b6907e4dc19a31f55c4a0fd38e.jpg',
                'https://m.atcdn.co.uk/a/media/4466338b6c7748709dff06d7717d453f.jpg',
                'https://m.atcdn.co.uk/a/media/c1ce67d043614af7b7bb76dc7ec151ae.jpg',
                'https://m.atcdn.co.uk/a/media/945395b0520746eeb3ab7c3650befb84.jpg',
                'https://m.atcdn.co.uk/a/media/98442a10c3ec4cee9c298763d43e6f19.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/e11d2778e9174518bb46c9f3c43fc534.jpg',
                'https://m.atcdn.co.uk/a/media/9d2a98a302b9425ea152377387003fc0.jpg',
                'https://m.atcdn.co.uk/a/media/0d3016c6d45449deb4cf16ed45b4da7b.jpg',
                'https://m.atcdn.co.uk/a/media/3a9d03e4f00e42508887c3e35ed0effe.jpg',
                'https://m.atcdn.co.uk/a/media/52a623402ca54f9e94937d0b1f2bc80b.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/eb00802302cc4308b45e27feb3328038.jpg',
                'https://m.atcdn.co.uk/a/media/fc586556bd424beb8cd2201dd4531631.jpg',
                'https://m.atcdn.co.uk/a/media/ca26a2ed6a4a4afdbbf57bc34779206d.jpg',
                'https://m.atcdn.co.uk/a/media/9ac013f0c1934bef976b0ba138883916.jpg',
                'https://m.atcdn.co.uk/a/media/56e6f9db5fb24ddca5c85ae8f0969ae1.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/24954f8214244fffb378c7c48fcc2fd5.jpg',
                'https://m.atcdn.co.uk/a/media/a6772930b91d41b59f176b087b353abf.jpg',
                'https://m.atcdn.co.uk/a/media/6e290654776044e0b204e88e9c1e774f.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg'],
 'price': 20394,
 'price_includes_vat': True,
 'registration_date': '2018-11-30',
 'seats_number': 9,
 'seller_name': None,
 'title': 'Vauxhall Vivaro 1.6 CDTi 2900 Combi Van Double Cab 5dr Diesel '
          'Manual L2 H1 Euro 6 (s/s) (9 Seat) (120 ps)',
 'transmission': 'manual',
 'year': 2018}
2025-12-05 12:48:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8006f44c-6a3a-509f-a6b7-5afa3fec6515 with identifier: 202507154484670
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 8006f44c-6a3a-509f-a6b7-5afa3fec6515
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff3830f7ecad5434bbddcd62b4ead61b2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f3830f7ecad5434bbddcd62b4ead61b2.jpg already downloaded
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3b6d77c9c69541079d9ffc5fdd56bc08.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3b6d77c9c69541079d9ffc5fdd56bc08.jpg already downloaded
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fde83943cc8734cc5b833b656b08bf864.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/de83943cc8734cc5b833b656b08bf864.jpg already downloaded
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc1cf580bccf24c1cb76011d76a8195f8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c1cf580bccf24c1cb76011d76a8195f8.jpg already downloaded
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4a038727e09749a1be7959f1c60088f1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4a038727e09749a1be7959f1c60088f1.jpg already downloaded
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F901b95e457e0428580acdb0e8b2750da.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/901b95e457e0428580acdb0e8b2750da.jpg already downloaded
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe29467cfacb42b69e6132d58dcace23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg already downloaded
2025-12-05 12:48:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3fbef1b6907e4dc19a31f55c4a0fd38e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3fbef1b6907e4dc19a31f55c4a0fd38e.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4466338b6c7748709dff06d7717d453f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4466338b6c7748709dff06d7717d453f.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc1ce67d043614af7b7bb76dc7ec151ae.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c1ce67d043614af7b7bb76dc7ec151ae.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F945395b0520746eeb3ab7c3650befb84.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/945395b0520746eeb3ab7c3650befb84.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F98442a10c3ec4cee9c298763d43e6f19.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/98442a10c3ec4cee9c298763d43e6f19.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe11d2778e9174518bb46c9f3c43fc534.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e11d2778e9174518bb46c9f3c43fc534.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9d2a98a302b9425ea152377387003fc0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9d2a98a302b9425ea152377387003fc0.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0d3016c6d45449deb4cf16ed45b4da7b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0d3016c6d45449deb4cf16ed45b4da7b.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3a9d03e4f00e42508887c3e35ed0effe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3a9d03e4f00e42508887c3e35ed0effe.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F52a623402ca54f9e94937d0b1f2bc80b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/52a623402ca54f9e94937d0b1f2bc80b.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:48:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8006f44c-6a3a-509f-a6b7-5afa3fec6515 with identifier 202507154484670
2025-12-05 12:48:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8006f44c-6a3a-509f-a6b7-5afa3fec6515
2025-12-05 12:48:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 164,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this reliable 2018 '
                'Vauxhall Vivaro for sale, perfect for business owners looking '
                'for a dependable and practical vehicle.\n'
                '\n'
                'This 2018 Vauxhall Vivaro has a 1598cc Diesel engine, '
                'offering a great balance of power and fuel efficiency. The '
                'white colour is a popular choice for commercial vehicles, as '
                'it provides a clean and professional appearance.\n'
                '\n'
                'The Vivaro is a well-established model in the UK market, '
                'known for its spacious interior, comfortable ride, and robust '
                'build quality. With its Diesel engine, this vehicle is '
                'well-suited for long-distance driving and heavy loads, making '
                'it an excellent choice for businesses that require a reliable '
                'work vehicle.\n'
                '\n'
                'As a business owner, you can rely on this Vauxhall Vivaro to '
                'get the job done. Its practical design and generous cargo '
                'space make it ideal for transporting goods, equipment, or '
                'people. With proper maintenance, this vehicle will provide '
                'years of faithful service, helping you to grow and succeed in '
                'your business.\n'
                '\n'
                'We invite you to visit our dealership to inspect this 2018 '
                'Vauxhall Vivaro and discuss how it can meet your business '
                'needs. Our knowledgeable staff will be happy to answer any '
                'questions and provide you with all the information you need '
                'to make an informed decision.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.6L',
 'engine_horse_power': 118,
 'fuel_type': 'Diesel',
 'id': '8006f44c-6a3a-509f-a6b7-5afa3fec6515',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507154484670',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Vivaro',
 'odometer': 44290,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 30,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/f3830f7ecad5434bbddcd62b4ead61b2.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/3b6d77c9c69541079d9ffc5fdd56bc08.jpg',
                'https://m.atcdn.co.uk/a/media/de83943cc8734cc5b833b656b08bf864.jpg',
                'https://m.atcdn.co.uk/a/media/c1cf580bccf24c1cb76011d76a8195f8.jpg',
                'https://m.atcdn.co.uk/a/media/4a038727e09749a1be7959f1c60088f1.jpg',
                'https://m.atcdn.co.uk/a/media/901b95e457e0428580acdb0e8b2750da.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/3fbef1b6907e4dc19a31f55c4a0fd38e.jpg',
                'https://m.atcdn.co.uk/a/media/4466338b6c7748709dff06d7717d453f.jpg',
                'https://m.atcdn.co.uk/a/media/c1ce67d043614af7b7bb76dc7ec151ae.jpg',
                'https://m.atcdn.co.uk/a/media/945395b0520746eeb3ab7c3650befb84.jpg',
                'https://m.atcdn.co.uk/a/media/98442a10c3ec4cee9c298763d43e6f19.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/e11d2778e9174518bb46c9f3c43fc534.jpg',
                'https://m.atcdn.co.uk/a/media/9d2a98a302b9425ea152377387003fc0.jpg',
                'https://m.atcdn.co.uk/a/media/0d3016c6d45449deb4cf16ed45b4da7b.jpg',
                'https://m.atcdn.co.uk/a/media/3a9d03e4f00e42508887c3e35ed0effe.jpg',
                'https://m.atcdn.co.uk/a/media/52a623402ca54f9e94937d0b1f2bc80b.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 230700,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f3830f7ecad5434bbddcd62b4ead61b2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238533,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3b6d77c9c69541079d9ffc5fdd56bc08.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 211297,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/de83943cc8734cc5b833b656b08bf864.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231250,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c1cf580bccf24c1cb76011d76a8195f8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 216653,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4a038727e09749a1be7959f1c60088f1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2f08bc59-4737-520e-add2-2b594b7321cb/2f08bc59-4737-520e-add2-2b594b7321cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52828,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 254425,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/901b95e457e0428580acdb0e8b2750da.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 215199,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3fbef1b6907e4dc19a31f55c4a0fd38e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225795,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4466338b6c7748709dff06d7717d453f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 221718,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c1ce67d043614af7b7bb76dc7ec151ae.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 221559,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/945395b0520746eeb3ab7c3650befb84.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174376,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/98442a10c3ec4cee9c298763d43e6f19.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 183850,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e11d2778e9174518bb46c9f3c43fc534.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97914,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9d2a98a302b9425ea152377387003fc0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154023,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0d3016c6d45449deb4cf16ed45b4da7b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155871,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3a9d03e4f00e42508887c3e35ed0effe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00f2f8df-4f49-5a9e-a622-9d7aa3b7a111/00f2f8df-4f49-5a9e-a622-9d7aa3b7a111_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 184133,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/52a623402ca54f9e94937d0b1f2bc80b.jpg',
             'Width': 1280}],
 'price': 20394,
 'price_includes_vat': True,
 'registration_date': '2018-11-30',
 'seats_number': 9,
 'seller_name': None,
 'title': 'Vauxhall Vivaro 1.6 CDTi 2900 Combi Van Double Cab 5dr Diesel '
          'Manual L2 H1 Euro 6 (s/s) (9 Seat) (120 ps)',
 'transmission': 'manual',
 'year': 2018}
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507154484670%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [auto_selling_autotrader.co.uk] INFO: Saving data for 202507154484670: {'created_time': 1764938915.22177, 'last_price_update_time': 1764938915.221784}
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202507154484670') HTTP/1.1" 204 0
2025-12-05 12:48:35 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 128,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2011 Honda '
                'Jazz for sale, a reliable and affordable vehicle perfect for '
                'young drivers looking for cheap insurance.\n'
                '\n'
                'This blue Honda Jazz is powered by a 1339cc Petrol engine, '
                'providing a smooth and efficient driving experience. With its '
                "compact design, it's ideal for navigating through busy city "
                'streets and parking in tight spaces.\n'
                '\n'
                'As a Honda, this vehicle has a reputation for being '
                'dependable and requiring minimal maintenance, making it a '
                'great choice for first-time car owners or those on a budget. '
                'The Jazz also has a spacious interior, offering ample room '
                'for passengers and luggage.\n'
                '\n'
                'This vehicle is an excellent option for young drivers who '
                'want to keep their insurance costs low. With its smaller '
                'engine and lower insurance group rating, you can enjoy '
                'affordable motoring without breaking the bank.\n'
                '\n'
                'At Chapelfield Car Sales, we ensure that all our vehicles are '
                'thoroughly checked and prepared to the highest standards, so '
                'you can drive away with confidence. Contact us today to '
                'arrange a viewing and take this fantastic Honda Jazz for a '
                'test drive.\n'
                '\n'
                'Please note that this vehicle is sold as seen, and we '
                'recommend that you inspect the vehicle thoroughly before '
                'making a purchase. We also advise that you check the '
                "vehicle's history and obtain insurance quotes before buying.",
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'engine_horse_power': 98,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507224700622',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Honda',
 'model': 'Jazz',
 'odometer': 49231,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/5d53b787071f40f7a2842e76f0594c9d.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/82bc47db21c34018bb812e958e85f713.jpg',
                'https://m.atcdn.co.uk/a/media/cceec15c01804cef8c3fb14e957b6e7c.jpg',
                'https://m.atcdn.co.uk/a/media/cdb9fc7412884464b5f5c5675f38fd30.jpg',
                'https://m.atcdn.co.uk/a/media/5c75269b98574a8484a6bf646e6700de.jpg',
                'https://m.atcdn.co.uk/a/media/e10429ce72c648e6857a0c4215bfa28a.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/292918f7968244c49abb9a580001df42.jpg',
                'https://m.atcdn.co.uk/a/media/3beab1be715c41e7b2676d698a8a7e48.jpg',
                'https://m.atcdn.co.uk/a/media/d70a144d72494a28bb300b053627db41.jpg',
                'https://m.atcdn.co.uk/a/media/d4bc89cce2fb464185c9478ad94866e0.jpg',
                'https://m.atcdn.co.uk/a/media/dd3cd4e1266443f59751c20b3c6e20e8.jpg',
                'https://m.atcdn.co.uk/a/media/d4bc89cce2fb464185c9478ad94866e0.jpg',
                'https://m.atcdn.co.uk/a/media/011788893bad438faaaccbfce5f26979.jpg',
                'https://m.atcdn.co.uk/a/media/dd3cd4e1266443f59751c20b3c6e20e8.jpg',
                'https://m.atcdn.co.uk/a/media/fce5c1fd4dc64beaa0acb0c492915650.jpg',
                'https://m.atcdn.co.uk/a/media/a65df43267e342a2bf9416473b379069.jpg',
                'https://m.atcdn.co.uk/a/media/bc9ec6f469fa4d33a81d443a2c206b74.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/f1882b97f3014ee2bf357e9882f4ce73.jpg',
                'https://m.atcdn.co.uk/a/media/465af97e7aa74b9f84b825bd7feac0db.jpg',
                'https://m.atcdn.co.uk/a/media/bb19a6cbf7b64e928f5f671234a8b38f.jpg',
                'https://m.atcdn.co.uk/a/media/60304ad535114f1faf9376b69924ab4e.jpg',
                'https://m.atcdn.co.uk/a/media/a411da5541b94308be6586d8479304a7.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/a001249b8f624c11a9e23a20cbef102d.jpg',
                'https://m.atcdn.co.uk/a/media/d42323ce9e874b138d36423e7ffe03a7.jpg',
                'https://m.atcdn.co.uk/a/media/b148a9b7103a4d6eb042cf2f2fca56ea.jpg',
                'https://m.atcdn.co.uk/a/media/251714f8ccf948959757896674877fae.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg'],
 'price': 6000,
 'price_includes_vat': True,
 'registration_date': '2011-09-27',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Honda Jazz 1.4 i-VTEC EX Hatchback 5dr Petrol CVT Euro 5 (99 ps)',
 'transmission': 'automatic',
 'trim': 'EX',
 'year': 2011}
2025-12-05 12:48:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 95143597-965a-5af8-85d6-fe85197fa985 with identifier: 202507224700622
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 95143597-965a-5af8-85d6-fe85197fa985
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5d53b787071f40f7a2842e76f0594c9d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5d53b787071f40f7a2842e76f0594c9d.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F82bc47db21c34018bb812e958e85f713.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82bc47db21c34018bb812e958e85f713.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcceec15c01804cef8c3fb14e957b6e7c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cceec15c01804cef8c3fb14e957b6e7c.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcdb9fc7412884464b5f5c5675f38fd30.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cdb9fc7412884464b5f5c5675f38fd30.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5c75269b98574a8484a6bf646e6700de.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5c75269b98574a8484a6bf646e6700de.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe10429ce72c648e6857a0c4215bfa28a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e10429ce72c648e6857a0c4215bfa28a.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F292918f7968244c49abb9a580001df42.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/292918f7968244c49abb9a580001df42.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3beab1be715c41e7b2676d698a8a7e48.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3beab1be715c41e7b2676d698a8a7e48.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd70a144d72494a28bb300b053627db41.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d70a144d72494a28bb300b053627db41.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd4bc89cce2fb464185c9478ad94866e0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d4bc89cce2fb464185c9478ad94866e0.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdd3cd4e1266443f59751c20b3c6e20e8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dd3cd4e1266443f59751c20b3c6e20e8.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd4bc89cce2fb464185c9478ad94866e0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d4bc89cce2fb464185c9478ad94866e0.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F011788893bad438faaaccbfce5f26979.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/011788893bad438faaaccbfce5f26979.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdd3cd4e1266443f59751c20b3c6e20e8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dd3cd4e1266443f59751c20b3c6e20e8.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffce5c1fd4dc64beaa0acb0c492915650.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fce5c1fd4dc64beaa0acb0c492915650.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa65df43267e342a2bf9416473b379069.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a65df43267e342a2bf9416473b379069.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbc9ec6f469fa4d33a81d443a2c206b74.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bc9ec6f469fa4d33a81d443a2c206b74.jpg already downloaded
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:48:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 95143597-965a-5af8-85d6-fe85197fa985 with identifier 202507224700622
2025-12-05 12:48:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 95143597-965a-5af8-85d6-fe85197fa985
2025-12-05 12:48:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2011 Honda '
                'Jazz for sale, a reliable and affordable vehicle perfect for '
                'young drivers looking for cheap insurance.\n'
                '\n'
                'This blue Honda Jazz is powered by a 1339cc Petrol engine, '
                'providing a smooth and efficient driving experience. With its '
                "compact design, it's ideal for navigating through busy city "
                'streets and parking in tight spaces.\n'
                '\n'
                'As a Honda, this vehicle has a reputation for being '
                'dependable and requiring minimal maintenance, making it a '
                'great choice for first-time car owners or those on a budget. '
                'The Jazz also has a spacious interior, offering ample room '
                'for passengers and luggage.\n'
                '\n'
                'This vehicle is an excellent option for young drivers who '
                'want to keep their insurance costs low. With its smaller '
                'engine and lower insurance group rating, you can enjoy '
                'affordable motoring without breaking the bank.\n'
                '\n'
                'At Chapelfield Car Sales, we ensure that all our vehicles are '
                'thoroughly checked and prepared to the highest standards, so '
                'you can drive away with confidence. Contact us today to '
                'arrange a viewing and take this fantastic Honda Jazz for a '
                'test drive.\n'
                '\n'
                'Please note that this vehicle is sold as seen, and we '
                'recommend that you inspect the vehicle thoroughly before '
                'making a purchase. We also advise that you check the '
                "vehicle's history and obtain insurance quotes before buying.",
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'engine_horse_power': 98,
 'fuel_type': 'Petrol',
 'id': '95143597-965a-5af8-85d6-fe85197fa985',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202507224700622',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Honda',
 'model': 'Jazz',
 'odometer': 49231,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 31,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/5d53b787071f40f7a2842e76f0594c9d.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/82bc47db21c34018bb812e958e85f713.jpg',
                'https://m.atcdn.co.uk/a/media/cceec15c01804cef8c3fb14e957b6e7c.jpg',
                'https://m.atcdn.co.uk/a/media/cdb9fc7412884464b5f5c5675f38fd30.jpg',
                'https://m.atcdn.co.uk/a/media/5c75269b98574a8484a6bf646e6700de.jpg',
                'https://m.atcdn.co.uk/a/media/e10429ce72c648e6857a0c4215bfa28a.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/292918f7968244c49abb9a580001df42.jpg',
                'https://m.atcdn.co.uk/a/media/3beab1be715c41e7b2676d698a8a7e48.jpg',
                'https://m.atcdn.co.uk/a/media/d70a144d72494a28bb300b053627db41.jpg',
                'https://m.atcdn.co.uk/a/media/d4bc89cce2fb464185c9478ad94866e0.jpg',
                'https://m.atcdn.co.uk/a/media/dd3cd4e1266443f59751c20b3c6e20e8.jpg',
                'https://m.atcdn.co.uk/a/media/d4bc89cce2fb464185c9478ad94866e0.jpg',
                'https://m.atcdn.co.uk/a/media/011788893bad438faaaccbfce5f26979.jpg',
                'https://m.atcdn.co.uk/a/media/dd3cd4e1266443f59751c20b3c6e20e8.jpg',
                'https://m.atcdn.co.uk/a/media/fce5c1fd4dc64beaa0acb0c492915650.jpg',
                'https://m.atcdn.co.uk/a/media/a65df43267e342a2bf9416473b379069.jpg',
                'https://m.atcdn.co.uk/a/media/bc9ec6f469fa4d33a81d443a2c206b74.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 280800,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5d53b787071f40f7a2842e76f0594c9d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276875,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/82bc47db21c34018bb812e958e85f713.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 254599,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cceec15c01804cef8c3fb14e957b6e7c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236204,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cdb9fc7412884464b5f5c5675f38fd30.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 261914,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5c75269b98574a8484a6bf646e6700de.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236701,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e10429ce72c648e6857a0c4215bfa28a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 254525,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/292918f7968244c49abb9a580001df42.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 267764,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3beab1be715c41e7b2676d698a8a7e48.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 212999,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d70a144d72494a28bb300b053627db41.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192341,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d4bc89cce2fb464185c9478ad94866e0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192341,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d4bc89cce2fb464185c9478ad94866e0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157406,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dd3cd4e1266443f59751c20b3c6e20e8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157406,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dd3cd4e1266443f59751c20b3c6e20e8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150205,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/011788893bad438faaaccbfce5f26979.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 188053,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fce5c1fd4dc64beaa0acb0c492915650.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 204185,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a65df43267e342a2bf9416473b379069.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2c3e884-9739-5c1b-916f-2ae01d05a10f/f2c3e884-9739-5c1b-916f-2ae01d05a10f_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125500,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bc9ec6f469fa4d33a81d443a2c206b74.jpg',
             'Width': 1280}],
 'price': 6000,
 'price_includes_vat': True,
 'registration_date': '2011-09-27',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Honda Jazz 1.4 i-VTEC EX Hatchback 5dr Petrol CVT Euro 5 (99 ps)',
 'transmission': 'automatic',
 'trim': 'EX',
 'year': 2011}
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202507224700622%27 HTTP/1.1" 200 None
2025-12-05 12:48:35 [auto_selling_autotrader.co.uk] INFO: Saving data for 202507224700622: {'created_time': 1764938915.627994, 'last_price_update_time': 1764938915.628007}
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202507224700622') HTTP/1.1" 204 0
2025-12-05 12:48:36 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:48:36 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 109,
 'color': 'Yellow',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                'inspections and regular servicing\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.",
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.2L',
 'engine_horse_power': 89,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509096191291',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Polo',
 'odometer': 25515,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/0d61f040a11647eb8babe78c4761ee90.jpg',
                'https://m.atcdn.co.uk/a/media/9f94b9516d384496a7781a61b9093519.jpg',
                'https://m.atcdn.co.uk/a/media/b74868ebb5e74a53b7583d8f1517ab19.jpg',
                'https://m.atcdn.co.uk/a/media/64b6cd8ba51e4d8aafef00683289d9b5.jpg',
                'https://m.atcdn.co.uk/a/media/853c7d48ccfa438ca702211ff333961e.jpg',
                'https://m.atcdn.co.uk/a/media/5d43b334a5fd497f9154c582060452e7.jpg',
                'https://m.atcdn.co.uk/a/media/79f78664475943d594a893762147c887.jpg',
                'https://m.atcdn.co.uk/a/media/d5ae8dee3e95428486bf42ca83464311.jpg',
                'https://m.atcdn.co.uk/a/media/dffbfcfc74a74fafb2ac01c08fcab090.jpg',
                'https://m.atcdn.co.uk/a/media/b6619dbfa27f40b79e0f04fdd9f67b35.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/0a7cd952d01942b5baca0e3c5b046abe.jpg',
                'https://m.atcdn.co.uk/a/media/6e9c44e8b00b46c0ae67d9e999abda2c.jpg',
                'https://m.atcdn.co.uk/a/media/0ae7502aea1c4415a846c339ae082d16.jpg',
                'https://m.atcdn.co.uk/a/media/9a3cb9ef5bc5496fad2a3cc966f8936a.jpg',
                'https://m.atcdn.co.uk/a/media/9a5f8145a7b84933b96b5e644db2ae67.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/171416537dbc4811be93e9abcbd1b7d0.jpg',
                'https://m.atcdn.co.uk/a/media/8b58f282205d4a0a818d84777d79395e.jpg',
                'https://m.atcdn.co.uk/a/media/613ff38f298c4001af489cc3ad356c07.jpg',
                'https://m.atcdn.co.uk/a/media/172e48914b29415c9b0d0f1edbaca25b.jpg',
                'https://m.atcdn.co.uk/a/media/bd3e676ac7004e10b86cd8a75903bbf4.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/6a23e9951c8f41fc8987b1688b5f0388.jpg'],
 'price': 6995,
 'price_includes_vat': True,
 'registration_date': '2011-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo 1.2 TSI BlueMotion Tech SE Hatchback 5dr Petrol DSG '
          'Euro 6 (s/s) (90 ps)',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2011}
2025-12-05 12:48:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a1c342fe-2638-5ee8-9b15-21fa98a47482 with identifier: 202509096191291
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item a1c342fe-2638-5ee8-9b15-21fa98a47482
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0d61f040a11647eb8babe78c4761ee90.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0d61f040a11647eb8babe78c4761ee90.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9f94b9516d384496a7781a61b9093519.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9f94b9516d384496a7781a61b9093519.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb74868ebb5e74a53b7583d8f1517ab19.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b74868ebb5e74a53b7583d8f1517ab19.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F64b6cd8ba51e4d8aafef00683289d9b5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/64b6cd8ba51e4d8aafef00683289d9b5.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F853c7d48ccfa438ca702211ff333961e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/853c7d48ccfa438ca702211ff333961e.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5d43b334a5fd497f9154c582060452e7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5d43b334a5fd497f9154c582060452e7.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F79f78664475943d594a893762147c887.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/79f78664475943d594a893762147c887.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd5ae8dee3e95428486bf42ca83464311.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d5ae8dee3e95428486bf42ca83464311.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdffbfcfc74a74fafb2ac01c08fcab090.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dffbfcfc74a74fafb2ac01c08fcab090.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb6619dbfa27f40b79e0f04fdd9f67b35.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b6619dbfa27f40b79e0f04fdd9f67b35.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0a7cd952d01942b5baca0e3c5b046abe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0a7cd952d01942b5baca0e3c5b046abe.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6e9c44e8b00b46c0ae67d9e999abda2c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6e9c44e8b00b46c0ae67d9e999abda2c.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae7502aea1c4415a846c339ae082d16.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae7502aea1c4415a846c339ae082d16.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9a3cb9ef5bc5496fad2a3cc966f8936a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9a3cb9ef5bc5496fad2a3cc966f8936a.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9a5f8145a7b84933b96b5e644db2ae67.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9a5f8145a7b84933b96b5e644db2ae67.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F171416537dbc4811be93e9abcbd1b7d0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/171416537dbc4811be93e9abcbd1b7d0.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8b58f282205d4a0a818d84777d79395e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8b58f282205d4a0a818d84777d79395e.jpg already downloaded
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F613ff38f298c4001af489cc3ad356c07.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/613ff38f298c4001af489cc3ad356c07.jpg already downloaded
2025-12-05 12:48:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a1c342fe-2638-5ee8-9b15-21fa98a47482 with identifier 202509096191291
2025-12-05 12:48:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a1c342fe-2638-5ee8-9b15-21fa98a47482
2025-12-05 12:48:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'color': 'Yellow',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                'inspections and regular servicing\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.",
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.2L',
 'engine_horse_power': 89,
 'fuel_type': 'Petrol',
 'id': 'a1c342fe-2638-5ee8-9b15-21fa98a47482',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509096191291',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Polo',
 'odometer': 25515,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 24,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/0d61f040a11647eb8babe78c4761ee90.jpg',
                'https://m.atcdn.co.uk/a/media/9f94b9516d384496a7781a61b9093519.jpg',
                'https://m.atcdn.co.uk/a/media/b74868ebb5e74a53b7583d8f1517ab19.jpg',
                'https://m.atcdn.co.uk/a/media/64b6cd8ba51e4d8aafef00683289d9b5.jpg',
                'https://m.atcdn.co.uk/a/media/853c7d48ccfa438ca702211ff333961e.jpg',
                'https://m.atcdn.co.uk/a/media/5d43b334a5fd497f9154c582060452e7.jpg',
                'https://m.atcdn.co.uk/a/media/79f78664475943d594a893762147c887.jpg',
                'https://m.atcdn.co.uk/a/media/d5ae8dee3e95428486bf42ca83464311.jpg',
                'https://m.atcdn.co.uk/a/media/dffbfcfc74a74fafb2ac01c08fcab090.jpg',
                'https://m.atcdn.co.uk/a/media/b6619dbfa27f40b79e0f04fdd9f67b35.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/0a7cd952d01942b5baca0e3c5b046abe.jpg',
                'https://m.atcdn.co.uk/a/media/6e9c44e8b00b46c0ae67d9e999abda2c.jpg',
                'https://m.atcdn.co.uk/a/media/0ae7502aea1c4415a846c339ae082d16.jpg',
                'https://m.atcdn.co.uk/a/media/9a3cb9ef5bc5496fad2a3cc966f8936a.jpg',
                'https://m.atcdn.co.uk/a/media/9a5f8145a7b84933b96b5e644db2ae67.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/171416537dbc4811be93e9abcbd1b7d0.jpg',
                'https://m.atcdn.co.uk/a/media/8b58f282205d4a0a818d84777d79395e.jpg',
                'https://m.atcdn.co.uk/a/media/613ff38f298c4001af489cc3ad356c07.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 280417,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0d61f040a11647eb8babe78c4761ee90.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 259662,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9f94b9516d384496a7781a61b9093519.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238697,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b74868ebb5e74a53b7583d8f1517ab19.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 275946,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/64b6cd8ba51e4d8aafef00683289d9b5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 19753,
             'Height': 232,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/853c7d48ccfa438ca702211ff333961e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257123,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5d43b334a5fd497f9154c582060452e7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 239837,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/79f78664475943d594a893762147c887.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 258313,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d5ae8dee3e95428486bf42ca83464311.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170486,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dffbfcfc74a74fafb2ac01c08fcab090.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 216234,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b6619dbfa27f40b79e0f04fdd9f67b35.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138751,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0a7cd952d01942b5baca0e3c5b046abe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253955,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6e9c44e8b00b46c0ae67d9e999abda2c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128697,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae7502aea1c4415a846c339ae082d16.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150040,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9a3cb9ef5bc5496fad2a3cc966f8936a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 186468,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9a5f8145a7b84933b96b5e644db2ae67.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165429,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/171416537dbc4811be93e9abcbd1b7d0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176421,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8b58f282205d4a0a818d84777d79395e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f92df000-7450-5e53-b95f-be6cb605e86d/f92df000-7450-5e53-b95f-be6cb605e86d_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157871,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/613ff38f298c4001af489cc3ad356c07.jpg',
             'Width': 1280}],
 'price': 6995,
 'price_includes_vat': True,
 'registration_date': '2011-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo 1.2 TSI BlueMotion Tech SE Hatchback 5dr Petrol DSG '
          'Euro 6 (s/s) (90 ps)',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2011}
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509096191291%27 HTTP/1.1" 200 None
2025-12-05 12:48:36 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509096191291: {'created_time': 1764938916.552923, 'last_price_update_time': 1764938916.552935}
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509096191291') HTTP/1.1" 204 0
2025-12-05 12:48:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/4d933c6b0bb74d679781360eabd94c12.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:36 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:36 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11036d990>
2025-12-05 12:48:36 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_16.jpg HTTP/1.1" 201 0
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4d933c6b0bb74d679781360eabd94c12.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4d933c6b0bb74d679781360eabd94c12.jpg saved to cache
2025-12-05 12:48:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 16 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/ea3faa608001438aa732e475b4d976bd.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103a94d0>
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_15.jpg HTTP/1.1" 201 0
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fea3faa608001438aa732e475b4d976bd.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ea3faa608001438aa732e475b4d976bd.jpg saved to cache
2025-12-05 12:48:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 15 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/e07db2e09dfb4fdd9b28912b62c977dd.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd110338910>
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_14.jpg HTTP/1.1" 201 0
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe07db2e09dfb4fdd9b28912b62c977dd.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e07db2e09dfb4fdd9b28912b62c977dd.jpg saved to cache
2025-12-05 12:48:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 14 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/e00a506d46c941df9df2b553a2390fed.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11020ea90>
2025-12-05 12:48:37 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:48:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_13.jpg HTTP/1.1" 201 0
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe00a506d46c941df9df2b553a2390fed.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e00a506d46c941df9df2b553a2390fed.jpg saved to cache
2025-12-05 12:48:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 13 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/bea7dfc484ef4b45b7c96ee2d7ea5eaf.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd110364510>
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_12.jpg HTTP/1.1" 201 0
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbea7dfc484ef4b45b7c96ee2d7ea5eaf.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bea7dfc484ef4b45b7c96ee2d7ea5eaf.jpg saved to cache
2025-12-05 12:48:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 12 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/e4fc66e7fccf432c9ef608a6ebcb44de.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103b63d0>
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_11.jpg HTTP/1.1" 201 0
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe4fc66e7fccf432c9ef608a6ebcb44de.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e4fc66e7fccf432c9ef608a6ebcb44de.jpg saved to cache
2025-12-05 12:48:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 11 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/497ab8e123da4293bcb9e95450d21f84.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11142b4d0>
2025-12-05 12:48:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_10.jpg HTTP/1.1" 201 0
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F497ab8e123da4293bcb9e95450d21f84.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/497ab8e123da4293bcb9e95450d21f84.jpg saved to cache
2025-12-05 12:48:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 10 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/177bded419d14e01b66e0b124bd3643f.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103b7d10>
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_9.jpg HTTP/1.1" 201 0
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F177bded419d14e01b66e0b124bd3643f.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/177bded419d14e01b66e0b124bd3643f.jpg saved to cache
2025-12-05 12:48:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2025-12-05 12:48:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/8ca653b1ed9d4ad883b2fdf4269e8726.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/aebebe319fa34a659f8201891b9dee93.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11033bb50>
2025-12-05 12:48:39 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_8.jpg HTTP/1.1" 201 0
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8ca653b1ed9d4ad883b2fdf4269e8726.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8ca653b1ed9d4ad883b2fdf4269e8726.jpg saved to cache
2025-12-05 12:48:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1115119d0>
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_7.jpg HTTP/1.1" 201 0
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faebebe319fa34a659f8201891b9dee93.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aebebe319fa34a659f8201891b9dee93.jpg saved to cache
2025-12-05 12:48:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/a590df7a1f1b423d809919a693ca8564.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/aa90e6824d9a485daf15c6f7d8a4a117.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114ddc50>
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_6.jpg HTTP/1.1" 201 0
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa590df7a1f1b423d809919a693ca8564.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a590df7a1f1b423d809919a693ca8564.jpg saved to cache
2025-12-05 12:48:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/8c84ba9c6e7441e4b4371131c48e3ede.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11038e6d0>
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_5.jpg HTTP/1.1" 201 0
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faa90e6824d9a485daf15c6f7d8a4a117.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aa90e6824d9a485daf15c6f7d8a4a117.jpg saved to cache
2025-12-05 12:48:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103341d0>
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_4.jpg HTTP/1.1" 201 0
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8c84ba9c6e7441e4b4371131c48e3ede.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8c84ba9c6e7441e4b4371131c48e3ede.jpg saved to cache
2025-12-05 12:48:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/fb253be27d74427e94745b4b969488bb.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114062d0>
2025-12-05 12:48:41 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:48:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_3.jpg HTTP/1.1" 201 0
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffb253be27d74427e94745b4b969488bb.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fb253be27d74427e94745b4b969488bb.jpg saved to cache
2025-12-05 12:48:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/fee99fae15f14664bb2831d2a5c00190.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd110201e50>
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_2.jpg HTTP/1.1" 201 0
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffee99fae15f14664bb2831d2a5c00190.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fee99fae15f14664bb2831d2a5c00190.jpg saved to cache
2025-12-05 12:48:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/40fda152c7194ed998fe0fada721e33f.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/7f511a1525114b628a0f8b0d1d2fcb62.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:42 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11037a1d0>
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_1.jpg HTTP/1.1" 201 0
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40fda152c7194ed998fe0fada721e33f.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40fda152c7194ed998fe0fada721e33f.jpg saved to cache
2025-12-05 12:48:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11142aa90>
2025-12-05 12:48:42 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_0.jpg HTTP/1.1" 201 0
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7f511a1525114b628a0f8b0d1d2fcb62.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f511a1525114b628a0f8b0d1d2fcb62.jpg saved to cache
2025-12-05 12:48:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:43 [crawlers.middlewares.photo_download_middleware] INFO: Removing item 13c5bda2-8695-5360-8112-37e18b3108a8 from tracking dictionaries
2025-12-05 12:48:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 13c5bda2-8695-5360-8112-37e18b3108a8 sending to next pipeline
2025-12-05 12:48:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 13c5bda2-8695-5360-8112-37e18b3108a8 with identifier 202512048390436
2025-12-05 12:48:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 13c5bda2-8695-5360-8112-37e18b3108a8
2025-12-05 12:48:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://m.atcdn.co.uk/a/media/7f511a1525114b628a0f8b0d1d2fcb62.jpg>
{'auction_title': '',
 'c_o_2_emission_value': 199,
 'color': 'Silver',
 'currency': 'GBP',
 'doors_number': 2,
 'emission_standard': 'Euro 4',
 'engine': '2L',
 'engine_horse_power': 140,
 'fuel_type': 'Petrol',
 'id': '13c5bda2-8695-5360-8112-37e18b3108a8',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512048390436',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Peugeot',
 'model': '307 CC',
 'odometer': 101500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 310999,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7f511a1525114b628a0f8b0d1d2fcb62.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 311719,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/40fda152c7194ed998fe0fada721e33f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 308475,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fee99fae15f14664bb2831d2a5c00190.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 251732,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fb253be27d74427e94745b4b969488bb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 230815,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8c84ba9c6e7441e4b4371131c48e3ede.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 237515,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aa90e6824d9a485daf15c6f7d8a4a117.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 277666,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a590df7a1f1b423d809919a693ca8564.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253145,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aebebe319fa34a659f8201891b9dee93.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131933,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8ca653b1ed9d4ad883b2fdf4269e8726.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 188805,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/177bded419d14e01b66e0b124bd3643f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141773,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/497ab8e123da4293bcb9e95450d21f84.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131526,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e4fc66e7fccf432c9ef608a6ebcb44de.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90715,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bea7dfc484ef4b45b7c96ee2d7ea5eaf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137979,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e00a506d46c941df9df2b553a2390fed.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127797,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e07db2e09dfb4fdd9b28912b62c977dd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82596,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ea3faa608001438aa732e475b4d976bd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125635,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4d933c6b0bb74d679781360eabd94c12.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13c5bda2-8695-5360-8112-37e18b3108a8/13c5bda2-8695-5360-8112-37e18b3108a8_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105235,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c0f65e2d948d4819933c49ab7c4ca98f.jpg',
             'Width': 1280}],
 'price': 2000,
 'price_includes_vat': True,
 'registration_date': '2008-03-29',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 307 2.0 16v Sport Convertible 2dr Petrol Automatic (199 '
          'g/km, 140 bhp) LONG MOT 8/26 FSH 101k',
 'transmission': 'automatic',
 'trim': 'Sport',
 'year': 2008}
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202512048390436%27 HTTP/1.1" 200 None
2025-12-05 12:48:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512048390436: {'created_time': 1764938923.295835, 'last_price_update_time': 1764938923.29585}
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512048390436') HTTP/1.1" 204 0
2025-12-05 12:48:43 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:48:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:48:44 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 154,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                'inspections and regular servicing\r\n'
                '\r\n'
                'All our imported vehicles come with a free Japan Car Check '
                'providing valuable insights into a vehicle’s history, helping '
                'buyers and owners make informed decisions. \r\n'
                '\r\n'
                '🚗 Verifies Authenticity – Confirms the car’s registration '
                'details, ensuring it matches official records. \r\n'
                '⚠️ Detects Accident History – Identifies past damages or '
                'insurance claims, helping assess the car’s condition. \r\n'
                '🛠️ Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud. \r\n'
                '🚨 Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\r\n'
                '💰 Boosts Resale Value – A clean history report can increase '
                'the car’s market value and buyer confidence.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'engine_horse_power': 138,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509096191978',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Touran',
 'odometer': 68938,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/3f24445836dd4276beb08dd917d428ac.jpg',
                'https://m.atcdn.co.uk/a/media/7eee0975d2b242c6a8f33235dd626d30.jpg',
                'https://m.atcdn.co.uk/a/media/d53e727fd62b41dfb9eb7b4d271a74e0.jpg',
                'https://m.atcdn.co.uk/a/media/02dec4e5c7754a3a8c32d9eec8e40794.jpg',
                'https://m.atcdn.co.uk/a/media/aa999b41364e44b599882846ba40e5be.jpg',
                'https://m.atcdn.co.uk/a/media/a73df19748b447169e98287e0e93bf61.jpg',
                'https://m.atcdn.co.uk/a/media/57fae7ea8ad84c2cbdb49648c54b7b61.jpg',
                'https://m.atcdn.co.uk/a/media/29b94d9d9ae24ca9a701695f4861f1e4.jpg',
                'https://m.atcdn.co.uk/a/media/6eef025a95df48db99382e08bd5fdc14.jpg',
                'https://m.atcdn.co.uk/a/media/a6de51829c784b33beb4a866f78fa883.jpg',
                'https://m.atcdn.co.uk/a/media/913cabae3c2341c1b9d7da0ed9f1900b.jpg',
                'https://m.atcdn.co.uk/a/media/d56652c6990946d5ae3ee0351e092a34.jpg',
                'https://m.atcdn.co.uk/a/media/9cfe43c855d643939ca6000383c7788e.jpg',
                'https://m.atcdn.co.uk/a/media/0491c1d9eee248dfa19cdb5ab8f9fa23.jpg',
                'https://m.atcdn.co.uk/a/media/7adbd5b15469495da72a13246dedddf4.jpg',
                'https://m.atcdn.co.uk/a/media/9db47fa8597f441e9c0d414f3e3e150d.jpg',
                'https://m.atcdn.co.uk/a/media/ec6d399ffc5d4c799a454d41a92e508a.jpg',
                'https://m.atcdn.co.uk/a/media/95bbe7cf92514b86963a04e08c6133c3.jpg',
                'https://m.atcdn.co.uk/a/media/6a390f0fdce9407bb9872ebcd5b2c62a.jpg',
                'https://m.atcdn.co.uk/a/media/2020e71384d041eb8525187914e9ae0e.jpg',
                'https://m.atcdn.co.uk/a/media/64e42933de2b45878fca9836717f3cc2.jpg',
                'https://m.atcdn.co.uk/a/media/477abf8ec1464f6d8f5a9c5fd5c0b6d6.jpg',
                'https://m.atcdn.co.uk/a/media/ee6747d437e744908902fe84c3436b99.jpg',
                'https://m.atcdn.co.uk/a/media/c172d85e3c2142adafcb08a3524a325b.jpg',
                'https://m.atcdn.co.uk/a/media/780c91a55aa041a881b3b5e65439706c.jpg'],
 'price': 6300,
 'price_includes_vat': True,
 'registration_date': '2012-11-12',
 'seats_number': 7,
 'seller_name': None,
 'title': 'Volkswagen Touran 1.4 TSI HIGHLINE AUTOMATIC 5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2012}
2025-12-05 12:48:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 85005597-2623-559c-a5d6-0475c66713fc with identifier: 202509096191978
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 85005597-2623-559c-a5d6-0475c66713fc
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3f24445836dd4276beb08dd917d428ac.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3f24445836dd4276beb08dd917d428ac.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7eee0975d2b242c6a8f33235dd626d30.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7eee0975d2b242c6a8f33235dd626d30.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd53e727fd62b41dfb9eb7b4d271a74e0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d53e727fd62b41dfb9eb7b4d271a74e0.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F02dec4e5c7754a3a8c32d9eec8e40794.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02dec4e5c7754a3a8c32d9eec8e40794.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faa999b41364e44b599882846ba40e5be.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aa999b41364e44b599882846ba40e5be.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa73df19748b447169e98287e0e93bf61.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a73df19748b447169e98287e0e93bf61.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F57fae7ea8ad84c2cbdb49648c54b7b61.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/57fae7ea8ad84c2cbdb49648c54b7b61.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F29b94d9d9ae24ca9a701695f4861f1e4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/29b94d9d9ae24ca9a701695f4861f1e4.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6eef025a95df48db99382e08bd5fdc14.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6eef025a95df48db99382e08bd5fdc14.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa6de51829c784b33beb4a866f78fa883.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a6de51829c784b33beb4a866f78fa883.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F913cabae3c2341c1b9d7da0ed9f1900b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/913cabae3c2341c1b9d7da0ed9f1900b.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd56652c6990946d5ae3ee0351e092a34.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d56652c6990946d5ae3ee0351e092a34.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9cfe43c855d643939ca6000383c7788e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9cfe43c855d643939ca6000383c7788e.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0491c1d9eee248dfa19cdb5ab8f9fa23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0491c1d9eee248dfa19cdb5ab8f9fa23.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7adbd5b15469495da72a13246dedddf4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7adbd5b15469495da72a13246dedddf4.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9db47fa8597f441e9c0d414f3e3e150d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9db47fa8597f441e9c0d414f3e3e150d.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fec6d399ffc5d4c799a454d41a92e508a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ec6d399ffc5d4c799a454d41a92e508a.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F95bbe7cf92514b86963a04e08c6133c3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/95bbe7cf92514b86963a04e08c6133c3.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6a390f0fdce9407bb9872ebcd5b2c62a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6a390f0fdce9407bb9872ebcd5b2c62a.jpg already downloaded
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2020e71384d041eb8525187914e9ae0e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2020e71384d041eb8525187914e9ae0e.jpg already downloaded
2025-12-05 12:48:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 85005597-2623-559c-a5d6-0475c66713fc with identifier 202509096191978
2025-12-05 12:48:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 85005597-2623-559c-a5d6-0475c66713fc
2025-12-05 12:48:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                'inspections and regular servicing\r\n'
                '\r\n'
                'All our imported vehicles come with a free Japan Car Check '
                'providing valuable insights into a vehicle’s history, helping '
                'buyers and owners make informed decisions. \r\n'
                '\r\n'
                '🚗 Verifies Authenticity – Confirms the car’s registration '
                'details, ensuring it matches official records. \r\n'
                '⚠️ Detects Accident History – Identifies past damages or '
                'insurance claims, helping assess the car’s condition. \r\n'
                '🛠️ Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud. \r\n'
                '🚨 Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\r\n'
                '💰 Boosts Resale Value – A clean history report can increase '
                'the car’s market value and buyer confidence.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'engine_horse_power': 138,
 'fuel_type': 'Petrol',
 'id': '85005597-2623-559c-a5d6-0475c66713fc',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509096191978',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Touran',
 'odometer': 68938,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 25,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/3f24445836dd4276beb08dd917d428ac.jpg',
                'https://m.atcdn.co.uk/a/media/7eee0975d2b242c6a8f33235dd626d30.jpg',
                'https://m.atcdn.co.uk/a/media/d53e727fd62b41dfb9eb7b4d271a74e0.jpg',
                'https://m.atcdn.co.uk/a/media/02dec4e5c7754a3a8c32d9eec8e40794.jpg',
                'https://m.atcdn.co.uk/a/media/aa999b41364e44b599882846ba40e5be.jpg',
                'https://m.atcdn.co.uk/a/media/a73df19748b447169e98287e0e93bf61.jpg',
                'https://m.atcdn.co.uk/a/media/57fae7ea8ad84c2cbdb49648c54b7b61.jpg',
                'https://m.atcdn.co.uk/a/media/29b94d9d9ae24ca9a701695f4861f1e4.jpg',
                'https://m.atcdn.co.uk/a/media/6eef025a95df48db99382e08bd5fdc14.jpg',
                'https://m.atcdn.co.uk/a/media/a6de51829c784b33beb4a866f78fa883.jpg',
                'https://m.atcdn.co.uk/a/media/913cabae3c2341c1b9d7da0ed9f1900b.jpg',
                'https://m.atcdn.co.uk/a/media/d56652c6990946d5ae3ee0351e092a34.jpg',
                'https://m.atcdn.co.uk/a/media/9cfe43c855d643939ca6000383c7788e.jpg',
                'https://m.atcdn.co.uk/a/media/0491c1d9eee248dfa19cdb5ab8f9fa23.jpg',
                'https://m.atcdn.co.uk/a/media/7adbd5b15469495da72a13246dedddf4.jpg',
                'https://m.atcdn.co.uk/a/media/9db47fa8597f441e9c0d414f3e3e150d.jpg',
                'https://m.atcdn.co.uk/a/media/ec6d399ffc5d4c799a454d41a92e508a.jpg',
                'https://m.atcdn.co.uk/a/media/95bbe7cf92514b86963a04e08c6133c3.jpg',
                'https://m.atcdn.co.uk/a/media/6a390f0fdce9407bb9872ebcd5b2c62a.jpg',
                'https://m.atcdn.co.uk/a/media/2020e71384d041eb8525187914e9ae0e.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 415995,
             'Height': 1080,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3f24445836dd4276beb08dd917d428ac.jpg',
             'Width': 1440},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 376459,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7eee0975d2b242c6a8f33235dd626d30.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7cc9e230-b600-5fa8-b5bb-42ae61debcb2/7cc9e230-b600-5fa8-b5bb-42ae61debcb2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144139,
             'Height': 1873,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aa999b41364e44b599882846ba40e5be.jpg',
             'Width': 1499},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 394916,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d53e727fd62b41dfb9eb7b4d271a74e0.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7cc9e230-b600-5fa8-b5bb-42ae61debcb2/7cc9e230-b600-5fa8-b5bb-42ae61debcb2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 27671,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ec6d399ffc5d4c799a454d41a92e508a.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 318685,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/02dec4e5c7754a3a8c32d9eec8e40794.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5d6969b-e2fc-518d-8bb5-28bd14bf7fa7/e5d6969b-e2fc-518d-8bb5-28bd14bf7fa7_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 21456,
             'Height': 239,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/913cabae3c2341c1b9d7da0ed9f1900b.jpg',
             'Width': 1320},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 344671,
             'Height': 1230,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a73df19748b447169e98287e0e93bf61.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 326831,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/57fae7ea8ad84c2cbdb49648c54b7b61.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 354054,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/29b94d9d9ae24ca9a701695f4861f1e4.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 324987,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6eef025a95df48db99382e08bd5fdc14.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 364021,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a6de51829c784b33beb4a866f78fa883.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146298,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d56652c6990946d5ae3ee0351e092a34.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171583,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9cfe43c855d643939ca6000383c7788e.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214339,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0491c1d9eee248dfa19cdb5ab8f9fa23.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116151,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7adbd5b15469495da72a13246dedddf4.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 190998,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9db47fa8597f441e9c0d414f3e3e150d.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 273127,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/95bbe7cf92514b86963a04e08c6133c3.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 216148,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6a390f0fdce9407bb9872ebcd5b2c62a.jpg',
             'Width': 1500},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_315d334a-e2e2-5bde-a165-4d2aadcd2718/315d334a-e2e2-5bde-a165-4d2aadcd2718_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164265,
             'Height': 1125,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2020e71384d041eb8525187914e9ae0e.jpg',
             'Width': 1500}],
 'price': 6300,
 'price_includes_vat': True,
 'registration_date': '2012-11-12',
 'seats_number': 7,
 'seller_name': None,
 'title': 'Volkswagen Touran 1.4 TSI HIGHLINE AUTOMATIC 5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2012}
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509096191978%27 HTTP/1.1" 200 None
2025-12-05 12:48:44 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509096191978: {'created_time': 1764938924.385158, 'last_price_update_time': 1764938924.385171}
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509096191978') HTTP/1.1" 204 0
2025-12-05 12:48:52 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:48:52 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:48:52 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'Blue',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 4',
 'engine': '1.6L',
 'engine_horse_power': 113,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512048390409',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Nissan',
 'model': 'Qashqai+2',
 'odometer': 120000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/d632ceb9a3804c308183dc56e63d1f1a.jpg',
                'https://m.atcdn.co.uk/a/media/e179adc548a246ebb2af6b5e1429f6bb.jpg',
                'https://m.atcdn.co.uk/a/media/134ae0e4de634c0bba1fc7b86bae4d63.jpg',
                'https://m.atcdn.co.uk/a/media/f81fce0069c8476d8c4c6e6b4bf1156a.jpg',
                'https://m.atcdn.co.uk/a/media/2b4b1d60fca1477aaecaad6318fcd0d2.jpg',
                'https://m.atcdn.co.uk/a/media/dcaaf7dcd172478eace4da6d8d72a438.jpg',
                'https://m.atcdn.co.uk/a/media/3f33f977726942258a80e6fdaf780aef.jpg',
                'https://m.atcdn.co.uk/a/media/578a18dee9c8497daae3ced9e73ce4e7.jpg',
                'https://m.atcdn.co.uk/a/media/2f00f38d23f44474a0adadbc477a9784.jpg',
                'https://m.atcdn.co.uk/a/media/805abf8ce2584516aa83e1a27457fae7.jpg',
                'https://m.atcdn.co.uk/a/media/87b3edd43b7c4436942a2051e737ac90.jpg',
                'https://m.atcdn.co.uk/a/media/c1f0b67506654fa4b46116e5c768e61d.jpg',
                'https://m.atcdn.co.uk/a/media/102916faa9124441aef8472058bf052c.jpg',
                'https://m.atcdn.co.uk/a/media/3ba66b01325b42dd9061c5a979d7851d.jpg',
                'https://m.atcdn.co.uk/a/media/94562fe7071c4e27b980106fe039d923.jpg',
                'https://m.atcdn.co.uk/a/media/e8d44ace90e543a29bb7a1b325421a23.jpg',
                'https://m.atcdn.co.uk/a/media/029cd392d544455ab7c0c849fffe0924.jpg',
                'https://m.atcdn.co.uk/a/media/3a235bdb3ec24ad2bcb9d9f7601cca78.jpg',
                'https://m.atcdn.co.uk/a/media/9e53c5a20f114b999c84efc92d34d461.jpg',
                'https://m.atcdn.co.uk/a/media/15b4a6fb34ce417e94e53477e2c62032.jpg',
                'https://m.atcdn.co.uk/a/media/047257084cbe4853907a705766ac395d.jpg',
                'https://m.atcdn.co.uk/a/media/3040bb5389164f6fa82aa1a5f4af1fec.jpg',
                'https://m.atcdn.co.uk/a/media/912c43df1efa42759314264b509708c6.jpg',
                'https://m.atcdn.co.uk/a/media/4349559bed5244c285f9e9d7bb91983a.jpg'],
 'price': 2900,
 'price_includes_vat': True,
 'registration_date': '2010-04-15',
 'seats_number': 7,
 'seller_name': None,
 'title': 'Nissan QASHQAI+2 1.6 Acenta SUV 5dr Petrol Manual 2WD Euro 4 (115 '
          'ps) MOT 6/26 7 SEATER 123K ONLY',
 'transmission': 'manual',
 'trim': 'Acenta',
 'year': 2010}
2025-12-05 12:48:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2192a360-a666-598b-ac3d-1591daeb8b5b with identifier: 202512048390409
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd632ceb9a3804c308183dc56e63d1f1a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d632ceb9a3804c308183dc56e63d1f1a.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe179adc548a246ebb2af6b5e1429f6bb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e179adc548a246ebb2af6b5e1429f6bb.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F134ae0e4de634c0bba1fc7b86bae4d63.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/134ae0e4de634c0bba1fc7b86bae4d63.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff81fce0069c8476d8c4c6e6b4bf1156a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f81fce0069c8476d8c4c6e6b4bf1156a.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2b4b1d60fca1477aaecaad6318fcd0d2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2b4b1d60fca1477aaecaad6318fcd0d2.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdcaaf7dcd172478eace4da6d8d72a438.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dcaaf7dcd172478eace4da6d8d72a438.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3f33f977726942258a80e6fdaf780aef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3f33f977726942258a80e6fdaf780aef.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F578a18dee9c8497daae3ced9e73ce4e7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/578a18dee9c8497daae3ced9e73ce4e7.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2f00f38d23f44474a0adadbc477a9784.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f00f38d23f44474a0adadbc477a9784.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F805abf8ce2584516aa83e1a27457fae7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/805abf8ce2584516aa83e1a27457fae7.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F87b3edd43b7c4436942a2051e737ac90.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/87b3edd43b7c4436942a2051e737ac90.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc1f0b67506654fa4b46116e5c768e61d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c1f0b67506654fa4b46116e5c768e61d.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F102916faa9124441aef8472058bf052c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/102916faa9124441aef8472058bf052c.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3ba66b01325b42dd9061c5a979d7851d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3ba66b01325b42dd9061c5a979d7851d.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F94562fe7071c4e27b980106fe039d923.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/94562fe7071c4e27b980106fe039d923.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe8d44ace90e543a29bb7a1b325421a23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8d44ace90e543a29bb7a1b325421a23.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F029cd392d544455ab7c0c849fffe0924.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/029cd392d544455ab7c0c849fffe0924.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3a235bdb3ec24ad2bcb9d9f7601cca78.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3a235bdb3ec24ad2bcb9d9f7601cca78.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e53c5a20f114b999c84efc92d34d461.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e53c5a20f114b999c84efc92d34d461.jpg not downloaded yet
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F15b4a6fb34ce417e94e53477e2c62032.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/15b4a6fb34ce417e94e53477e2c62032.jpg not downloaded yet
2025-12-05 12:48:52 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 129.707(s), this was the 1st time calling it.
2025-12-05 12:48:52 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 3.8596033339231774 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2025-12-05 12:48:53 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:48:53 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:48:53 [common.utils.decorators] ERROR: Payload: {"id": "202511298227385", "stockItemId": "8a42ac6a9abb754d019acf90dd0270ae", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Audi S3 Saloon (2013 - 2016) AUTO 62K MOT 11/26 PSH ULEZ 2.0 4dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-11-18T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Audi S3", "subtitle": "Saloon (2013 - 2016) AUTO 62K MOT 11/26 PSH ULEZ 2.0 4dr", "__typename": "Heading"}, "attentionGrabber": "AUTO 62K MOT 11/26 PSH ULEZ", "rrp": null, "price": 16000, "priceGBX": 1600000, "priceExcludingFees": 16000, "priceExcludingFeesGBX": 1600000, "suppliedPrice": 16000, "suppliedPriceGBX": 1600000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-11-11", "homeDeliveryRegionCodes": null, "priceExcludingVat": 13333.33, "vatToBePaidUpfront": 2666.67, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****YN", "generation": {"generationId": "3598b48dcf994a6c9c3c52be1bafa5ac", "name": "Saloon (2013 - 2016)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1600", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/1MMYciRx7v0?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/a80ae0da8224485690d4dd872327ca56.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/16d9919934e74ce299e643874bf35019.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/522fb459551f4548a7e033c6a2f2e09d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/95b4cd95ca0a482eb906c262eb6467fe.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/918ad2d9e01f4ab28bfdef5f58c14eda.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a2317c695ac249f6b92652f3c2c5a3dc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7d2359305e4f48818195d70a6661d0b3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1caa3fc8660e435d97619875f5bb9738.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/41e7d44ec21a4a8e82ea8d0ec6e86ce8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b7cdd02333f94f2f89c38645f7579df9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e6e2de8dec4f42af8e173f04b3511111.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ddef23b0d3a840eba8faf329405c6396.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3b7a97f288754f42865b69577ea04925.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c620d47253f440c595adf0045d2ffddf.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/140b3b1d73f0484eabe8c54220f1ab98.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9d29f5a9b93044bcb15c4c6f4fe531b3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/799987e87c454b7eaf4f06ce72ab3091.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/68bd6de5e2984aa78814f7981c10cd80.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/94bb5fc73cc2402da3cfcbca0bf7bf6a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -1793, "mileageDeviation": -36987, "mileage": {"mileage": 44200, "unit": "MILE", "__typename": "Mileage"}, "plate": "64", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This 2014 Audi S3 TFSI boasts exceptionally low mileage for its age, having covered just 44,200 miles with only one owner from new. This impressive example of German engineering features a powerful 2.0 litre petrol engine paired with a four wheel drive system, ensuring confident handling in all conditions. It meets Euro 6 emissions standards and comes with a 3 month warranty for your peace of mind, alongside an MOT valid until November 2026. While it has a partial service history, the low mileage and single ownership suggest a well cared for vehicle.\n\nThe Audi S3 TFSI truly excels with its performance, achieving a remarkable 0-62mph acceleration in just 4.9 seconds. This swift acceleration demonstrates its capability and sporty nature, setting it apart from many other vehicles in its class. This combination of low mileage, single ownership, and exhilarating performance makes this Audi S3 a compelling choice for those seeking a premium driving experience.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": {"tyreCondition": 85, "interiorCondition": 65, "bodyCondition": 65, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 159, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1450, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 4, "bodyType": "Saloon", "cabType": "Unlisted", "rawBodyType": "Saloon", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Audi", "model": "S3", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "159 g/km", "fuelConsumptionCombined": "40.90 mpg", "fuelConsumptionExtraUrban": "47.90 mpg", "fuelConsumptionUrban": "32.10 mpg", "insuranceGroup": "36E", "minimumKerbWeight": "1450 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "4.90 seconds", "cylinders": "4", "valves": "16", "enginePower": "296 bhp", "topSpeed": "155 mph", "engineTorque": "280.00 lbs/ft", "vehicleHeight": "1416 mm", "vehicleLength": "4456 mm", "vehicleWidth": "1960 mm", "wheelbase": "2637 mm", "fuelTankCapacity": "55.00 litres", "grossVehicleWeight": "2000 kg", "luggageCapacitySeatsDown": "845 litres", "bootspaceSeatsUp": "390 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Power Socket - Centre Console", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Power Socket - Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Power Socket - Rear", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "19in Alloy Wheels - 5-Twin-Spoke Star Design Anthracite Partly Polished", "category": "Exterior", "__typename": "Feature"}, {"description": "50 Station Memory with Dynamic Station List", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "AMI - Audi Music Interface", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Active Bonnet", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Adaptive Brake Lights", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Side", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Head Level Side For Front and Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm - Thatcham Category 1", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Aluminium-Effect Door Mirror Housings", "category": "Exterior", "__typename": "Feature"}, {"description": "Anti Theft Locking Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Audi Magnetic Ride", "category": "Performance", "__typename": "Feature"}, {"description": "Bluetooth Audio Streaming", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Brake Calipers - Black with S3 Logo", "category": "Exterior", "__typename": "Feature"}, {"description": "Child Locks - Manual", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Chrome-Plated Exhaust Tailpipe Trim", "category": "Exterior", "__typename": "Feature"}, {"description": "Coat Hooks - B Pillar - Both Sides", "category": "Interior", "__typename": "Feature"}, {"description": "Colour Drivers Information System - DIS", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - Rear x2", "category": "Interior", "__typename": "Feature"}, {"description": "Cup Holders - x2 in Centre Console", "category": "Interior", "__typename": "Feature"}, {"description": "DAB Digital Radio", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Display Screen Colour - 5.8in", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Door Mirrors - Body Coloured with Integrated LED Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Dual-Zone Electronic Climate Control", "category": "Interior", "__typename": "Feature"}, {"description": "EBD - Electronic Brakeforce Distribution", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Efficiency Program in the Drivers Information System - DIS", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Electromechanical Parking Brake", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electromechanical Power Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Exhaust Tailpipe - Twin", "category": "Exterior", "__typename": "Feature"}, {"description": "FM-AM Radio", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "First Aid Kit", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Centre Armrest", "category": "Interior", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Front Sports Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Front and Rear Floor Mats", "category": "Interior", "__typename": "Feature"}, {"description": "Headlights - Automatic Dynamic Range Control", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Bi-Xenon Plus", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights Washers", "category": "Illumination", "__typename": "Feature"}, {"description": "Heated Front Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Heated Windscreen Washer Jets", "category": "Exterior", "__typename": "Feature"}, {"description": "High Mounted Third Brake Light", "category": "Illumination", "__typename": "Feature"}, {"description": "High-Visibility Jackets x2", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Mounting for Front Passenger and Rear Outer Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "LED Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "LED Rear Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Luggage Compartment - Additional Multi-Fastening Point", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment - Lashing Points x4", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment - Side Net", "category": "Interior", "__typename": "Feature"}, {"description": "MMI Control Panel", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "MMI Radio", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "MP3 and WMA Compatible CD Player", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Mobile Telephone Preparation - Bluetooth Interface", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Progressive Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Radiator Grille - High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "Remote Central Locking with 2 Fold Away Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "S3 Front Bumper", "category": "Exterior", "__typename": "Feature"}, {"description": "SD Card Reader", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Seat Belt Reminder for All Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Front Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "Secondary Collision Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Smoking Package", "category": "Interior", "__typename": "Feature"}, {"description": "Space Saver Spare Wheel", "category": "Exterior", "__typename": "Feature"}, {"description": "Speakers x8", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Speed-Dependant Volume Control", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Spoiler - S3 Design", "category": "Exterior", "__typename": "Feature"}, {"description": "Steering Wheel - 3-Spoke Leather-Multifunction-Flat Bottomed-Shift Paddles", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Gear-Shift Paddles", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Height and Reach Adjustable", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multi-function", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment Under Rear Seat", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartments in the Door Side Trims-Centre Console-Under Front Passenger Seat", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Net in Front Passenger Footwell and Front Seat Backrests", "category": "Interior", "__typename": "Feature"}, {"description": "Storage and Luggage Package", "category": "Interior", "__typename": "Feature"}, {"description": "Suspension - S Sports - Dynamic Spring-Damper Settings and Lowered by 25mm", "category": "Performance", "__typename": "Feature"}, {"description": "Tool Kit", "category": "Interior", "__typename": "Feature"}, {"description": "Tyre Pressure Monitoring System", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Voice Control - Telephone", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Warning Triangle", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Washer Fluid Level Indicator", "category": "Drivers Assistance", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "quattro", "bikeLicenceType": null, "derivativeId": "77a2ef1ed0634552b789d942862aa109", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "Black metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:48:53 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This 2014 Audi S3 TFSI boasts exceptionally low mileage for '
                'its age, having covered just 44,200 miles with only one owner '
                'from new. This impressive example of German engineering '
                'features a powerful 2.0 litre petrol engine paired with a '
                'four wheel drive system, ensuring confident handling in all '
                'conditions. It meets Euro 6 emissions standards and comes '
                'with a 3 month warranty for your peace of mind, alongside an '
                'MOT valid until November 2026. While it has a partial service '
                'history, the low mileage and single ownership suggest a well '
                'cared for vehicle.\n'
                '\n'
                'The Audi S3 TFSI truly excels with its performance, achieving '
                'a remarkable 0-62mph acceleration in just 4.9 seconds. This '
                'swift acceleration demonstrates its capability and sporty '
                'nature, setting it apart from many other vehicles in its '
                'class. This combination of low mileage, single ownership, and '
                'exhilarating performance makes this Audi S3 a compelling '
                'choice for those seeking a premium driving experience.',
 'doors_number': 4,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511298227385',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 44200,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/a80ae0da8224485690d4dd872327ca56.jpg',
                'https://m.atcdn.co.uk/a/media/16d9919934e74ce299e643874bf35019.jpg',
                'https://m.atcdn.co.uk/a/media/522fb459551f4548a7e033c6a2f2e09d.jpg',
                'https://m.atcdn.co.uk/a/media/95b4cd95ca0a482eb906c262eb6467fe.jpg',
                'https://m.atcdn.co.uk/a/media/918ad2d9e01f4ab28bfdef5f58c14eda.jpg',
                'https://m.atcdn.co.uk/a/media/a2317c695ac249f6b92652f3c2c5a3dc.jpg',
                'https://m.atcdn.co.uk/a/media/7d2359305e4f48818195d70a6661d0b3.jpg',
                'https://m.atcdn.co.uk/a/media/1caa3fc8660e435d97619875f5bb9738.jpg',
                'https://m.atcdn.co.uk/a/media/41e7d44ec21a4a8e82ea8d0ec6e86ce8.jpg',
                'https://m.atcdn.co.uk/a/media/b7cdd02333f94f2f89c38645f7579df9.jpg',
                'https://m.atcdn.co.uk/a/media/e6e2de8dec4f42af8e173f04b3511111.jpg',
                'https://m.atcdn.co.uk/a/media/ddef23b0d3a840eba8faf329405c6396.jpg',
                'https://m.atcdn.co.uk/a/media/3b7a97f288754f42865b69577ea04925.jpg',
                'https://m.atcdn.co.uk/a/media/c620d47253f440c595adf0045d2ffddf.jpg',
                'https://m.atcdn.co.uk/a/media/140b3b1d73f0484eabe8c54220f1ab98.jpg',
                'https://m.atcdn.co.uk/a/media/9d29f5a9b93044bcb15c4c6f4fe531b3.jpg',
                'https://m.atcdn.co.uk/a/media/799987e87c454b7eaf4f06ce72ab3091.jpg',
                'https://m.atcdn.co.uk/a/media/68bd6de5e2984aa78814f7981c10cd80.jpg',
                'https://m.atcdn.co.uk/a/media/94bb5fc73cc2402da3cfcbca0bf7bf6a.jpg'],
 'price': 16000,
 'price_includes_vat': True,
 'registration_date': '2014-11-11',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 Saloon (2013 - 2016) AUTO 62K MOT 11/26 PSH ULEZ 2.0 4dr',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:48:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 520ad526-577d-5dee-aff3-232d76a6f740 with identifier: 202511298227385
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item 520ad526-577d-5dee-aff3-232d76a6f740
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa80ae0da8224485690d4dd872327ca56.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a80ae0da8224485690d4dd872327ca56.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F16d9919934e74ce299e643874bf35019.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/16d9919934e74ce299e643874bf35019.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F522fb459551f4548a7e033c6a2f2e09d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/522fb459551f4548a7e033c6a2f2e09d.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F95b4cd95ca0a482eb906c262eb6467fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/95b4cd95ca0a482eb906c262eb6467fe.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F918ad2d9e01f4ab28bfdef5f58c14eda.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/918ad2d9e01f4ab28bfdef5f58c14eda.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2317c695ac249f6b92652f3c2c5a3dc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2317c695ac249f6b92652f3c2c5a3dc.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7d2359305e4f48818195d70a6661d0b3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7d2359305e4f48818195d70a6661d0b3.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1caa3fc8660e435d97619875f5bb9738.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1caa3fc8660e435d97619875f5bb9738.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F41e7d44ec21a4a8e82ea8d0ec6e86ce8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/41e7d44ec21a4a8e82ea8d0ec6e86ce8.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7cdd02333f94f2f89c38645f7579df9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7cdd02333f94f2f89c38645f7579df9.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe6e2de8dec4f42af8e173f04b3511111.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e6e2de8dec4f42af8e173f04b3511111.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fddef23b0d3a840eba8faf329405c6396.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ddef23b0d3a840eba8faf329405c6396.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3b7a97f288754f42865b69577ea04925.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3b7a97f288754f42865b69577ea04925.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc620d47253f440c595adf0045d2ffddf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c620d47253f440c595adf0045d2ffddf.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F140b3b1d73f0484eabe8c54220f1ab98.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/140b3b1d73f0484eabe8c54220f1ab98.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9d29f5a9b93044bcb15c4c6f4fe531b3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9d29f5a9b93044bcb15c4c6f4fe531b3.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F799987e87c454b7eaf4f06ce72ab3091.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/799987e87c454b7eaf4f06ce72ab3091.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F68bd6de5e2984aa78814f7981c10cd80.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/68bd6de5e2984aa78814f7981c10cd80.jpg already downloaded
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F94bb5fc73cc2402da3cfcbca0bf7bf6a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/94bb5fc73cc2402da3cfcbca0bf7bf6a.jpg already downloaded
2025-12-05 12:48:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 520ad526-577d-5dee-aff3-232d76a6f740 with identifier 202511298227385
2025-12-05 12:48:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:48:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 520ad526-577d-5dee-aff3-232d76a6f740
2025-12-05 12:48:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This 2014 Audi S3 TFSI boasts exceptionally low mileage for '
                'its age, having covered just 44,200 miles with only one owner '
                'from new. This impressive example of German engineering '
                'features a powerful 2.0 litre petrol engine paired with a '
                'four wheel drive system, ensuring confident handling in all '
                'conditions. It meets Euro 6 emissions standards and comes '
                'with a 3 month warranty for your peace of mind, alongside an '
                'MOT valid until November 2026. While it has a partial service '
                'history, the low mileage and single ownership suggest a well '
                'cared for vehicle.\n'
                '\n'
                'The Audi S3 TFSI truly excels with its performance, achieving '
                'a remarkable 0-62mph acceleration in just 4.9 seconds. This '
                'swift acceleration demonstrates its capability and sporty '
                'nature, setting it apart from many other vehicles in its '
                'class. This combination of low mileage, single ownership, and '
                'exhilarating performance makes this Audi S3 a compelling '
                'choice for those seeking a premium driving experience.',
 'doors_number': 4,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '520ad526-577d-5dee-aff3-232d76a6f740',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511298227385',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 44200,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/a80ae0da8224485690d4dd872327ca56.jpg',
                'https://m.atcdn.co.uk/a/media/16d9919934e74ce299e643874bf35019.jpg',
                'https://m.atcdn.co.uk/a/media/522fb459551f4548a7e033c6a2f2e09d.jpg',
                'https://m.atcdn.co.uk/a/media/95b4cd95ca0a482eb906c262eb6467fe.jpg',
                'https://m.atcdn.co.uk/a/media/918ad2d9e01f4ab28bfdef5f58c14eda.jpg',
                'https://m.atcdn.co.uk/a/media/a2317c695ac249f6b92652f3c2c5a3dc.jpg',
                'https://m.atcdn.co.uk/a/media/7d2359305e4f48818195d70a6661d0b3.jpg',
                'https://m.atcdn.co.uk/a/media/1caa3fc8660e435d97619875f5bb9738.jpg',
                'https://m.atcdn.co.uk/a/media/41e7d44ec21a4a8e82ea8d0ec6e86ce8.jpg',
                'https://m.atcdn.co.uk/a/media/b7cdd02333f94f2f89c38645f7579df9.jpg',
                'https://m.atcdn.co.uk/a/media/e6e2de8dec4f42af8e173f04b3511111.jpg',
                'https://m.atcdn.co.uk/a/media/ddef23b0d3a840eba8faf329405c6396.jpg',
                'https://m.atcdn.co.uk/a/media/3b7a97f288754f42865b69577ea04925.jpg',
                'https://m.atcdn.co.uk/a/media/c620d47253f440c595adf0045d2ffddf.jpg',
                'https://m.atcdn.co.uk/a/media/140b3b1d73f0484eabe8c54220f1ab98.jpg',
                'https://m.atcdn.co.uk/a/media/9d29f5a9b93044bcb15c4c6f4fe531b3.jpg',
                'https://m.atcdn.co.uk/a/media/799987e87c454b7eaf4f06ce72ab3091.jpg',
                'https://m.atcdn.co.uk/a/media/68bd6de5e2984aa78814f7981c10cd80.jpg',
                'https://m.atcdn.co.uk/a/media/94bb5fc73cc2402da3cfcbca0bf7bf6a.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 351669,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a80ae0da8224485690d4dd872327ca56.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 360722,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/16d9919934e74ce299e643874bf35019.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 328296,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/522fb459551f4548a7e033c6a2f2e09d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 290524,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/95b4cd95ca0a482eb906c262eb6467fe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 320859,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/918ad2d9e01f4ab28bfdef5f58c14eda.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 263146,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2317c695ac249f6b92652f3c2c5a3dc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 287325,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7d2359305e4f48818195d70a6661d0b3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 252491,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1caa3fc8660e435d97619875f5bb9738.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 185317,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/41e7d44ec21a4a8e82ea8d0ec6e86ce8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160903,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7cdd02333f94f2f89c38645f7579df9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 246807,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e6e2de8dec4f42af8e173f04b3511111.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 187762,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ddef23b0d3a840eba8faf329405c6396.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 184548,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3b7a97f288754f42865b69577ea04925.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106206,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c620d47253f440c595adf0045d2ffddf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175206,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/140b3b1d73f0484eabe8c54220f1ab98.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166360,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9d29f5a9b93044bcb15c4c6f4fe531b3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126791,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/799987e87c454b7eaf4f06ce72ab3091.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191182,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/68bd6de5e2984aa78814f7981c10cd80.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc/6f4dec18-3fee-5c6a-92ae-8560cbf5e8bc_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137933,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/94bb5fc73cc2402da3cfcbca0bf7bf6a.jpg',
             'Width': 1280}],
 'price': 16000,
 'price_includes_vat': True,
 'registration_date': '2014-11-11',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 Saloon (2013 - 2016) AUTO 62K MOT 11/26 PSH ULEZ 2.0 4dr',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511298227385%27 HTTP/1.1" 200 None
2025-12-05 12:48:53 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511298227385: {'created_time': 1764938933.946361, 'last_price_update_time': 1764938933.946371}
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511298227385') HTTP/1.1" 204 0
2025-12-05 12:48:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/15b4a6fb34ce417e94e53477e2c62032.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103ed150>
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_19.jpg HTTP/1.1" 201 0
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F15b4a6fb34ce417e94e53477e2c62032.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/15b4a6fb34ce417e94e53477e2c62032.jpg saved to cache
2025-12-05 12:48:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 19 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/9e53c5a20f114b999c84efc92d34d461.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11039d2d0>
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_18.jpg HTTP/1.1" 201 0
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e53c5a20f114b999c84efc92d34d461.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e53c5a20f114b999c84efc92d34d461.jpg saved to cache
2025-12-05 12:48:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 18 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/3a235bdb3ec24ad2bcb9d9f7601cca78.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/029cd392d544455ab7c0c849fffe0924.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11144a610>
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_17.jpg HTTP/1.1" 201 0
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3a235bdb3ec24ad2bcb9d9f7601cca78.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3a235bdb3ec24ad2bcb9d9f7601cca78.jpg saved to cache
2025-12-05 12:48:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 17 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/e8d44ace90e543a29bb7a1b325421a23.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd110235090>
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_16.jpg HTTP/1.1" 201 0
2025-12-05 12:48:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F029cd392d544455ab7c0c849fffe0924.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/029cd392d544455ab7c0c849fffe0924.jpg saved to cache
2025-12-05 12:48:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 16 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1115e0b10>
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_15.jpg HTTP/1.1" 201 0
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe8d44ace90e543a29bb7a1b325421a23.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8d44ace90e543a29bb7a1b325421a23.jpg saved to cache
2025-12-05 12:48:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 15 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/94562fe7071c4e27b980106fe039d923.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1115e2310>
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_14.jpg HTTP/1.1" 201 0
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F94562fe7071c4e27b980106fe039d923.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/94562fe7071c4e27b980106fe039d923.jpg saved to cache
2025-12-05 12:48:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 14 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/3ba66b01325b42dd9061c5a979d7851d.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103d6490>
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_13.jpg HTTP/1.1" 201 0
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3ba66b01325b42dd9061c5a979d7851d.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3ba66b01325b42dd9061c5a979d7851d.jpg saved to cache
2025-12-05 12:48:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 13 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:56 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2025-12-05 12:48:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/102916faa9124441aef8472058bf052c.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1102372d0>
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1971
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_12.jpg HTTP/1.1" 201 0
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F102916faa9124441aef8472058bf052c.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/102916faa9124441aef8472058bf052c.jpg saved to cache
2025-12-05 12:48:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 12 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/c1f0b67506654fa4b46116e5c768e61d.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd110380ed0>
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_11.jpg HTTP/1.1" 201 0
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc1f0b67506654fa4b46116e5c768e61d.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c1f0b67506654fa4b46116e5c768e61d.jpg saved to cache
2025-12-05 12:48:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 11 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/87b3edd43b7c4436942a2051e737ac90.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103d5e50>
2025-12-05 12:48:57 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_10.jpg HTTP/1.1" 201 0
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F87b3edd43b7c4436942a2051e737ac90.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/87b3edd43b7c4436942a2051e737ac90.jpg saved to cache
2025-12-05 12:48:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 10 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/805abf8ce2584516aa83e1a27457fae7.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/2f00f38d23f44474a0adadbc477a9784.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1114f0f50>
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_9.jpg HTTP/1.1" 201 0
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F805abf8ce2584516aa83e1a27457fae7.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/805abf8ce2584516aa83e1a27457fae7.jpg saved to cache
2025-12-05 12:48:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd110382e90>
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_8.jpg HTTP/1.1" 201 0
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2f00f38d23f44474a0adadbc477a9784.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f00f38d23f44474a0adadbc477a9784.jpg saved to cache
2025-12-05 12:48:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/578a18dee9c8497daae3ced9e73ce4e7.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/3f33f977726942258a80e6fdaf780aef.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103107d0>
2025-12-05 12:48:58 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:48:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_7.jpg HTTP/1.1" 201 0
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F578a18dee9c8497daae3ced9e73ce4e7.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/578a18dee9c8497daae3ced9e73ce4e7.jpg saved to cache
2025-12-05 12:48:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1103d4f10>
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_6.jpg HTTP/1.1" 201 0
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3f33f977726942258a80e6fdaf780aef.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3f33f977726942258a80e6fdaf780aef.jpg saved to cache
2025-12-05 12:48:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/dcaaf7dcd172478eace4da6d8d72a438.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11034ea10>
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_5.jpg HTTP/1.1" 201 0
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdcaaf7dcd172478eace4da6d8d72a438.jpg') HTTP/1.1" 204 0
2025-12-05 12:48:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dcaaf7dcd172478eace4da6d8d72a438.jpg saved to cache
2025-12-05 12:48:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:48:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/2b4b1d60fca1477aaecaad6318fcd0d2.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/f81fce0069c8476d8c4c6e6b4bf1156a.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd111439ed0>
2025-12-05 12:48:59 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:48:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_4.jpg HTTP/1.1" 201 0
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2b4b1d60fca1477aaecaad6318fcd0d2.jpg') HTTP/1.1" 204 0
2025-12-05 12:49:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2b4b1d60fca1477aaecaad6318fcd0d2.jpg saved to cache
2025-12-05 12:49:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11153c510>
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_3.jpg HTTP/1.1" 201 0
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff81fce0069c8476d8c4c6e6b4bf1156a.jpg') HTTP/1.1" 204 0
2025-12-05 12:49:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f81fce0069c8476d8c4c6e6b4bf1156a.jpg saved to cache
2025-12-05 12:49:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:49:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/134ae0e4de634c0bba1fc7b86bae4d63.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd1115e2bd0>
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:49:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_2.jpg HTTP/1.1" 201 0
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F134ae0e4de634c0bba1fc7b86bae4d63.jpg') HTTP/1.1" 204 0
2025-12-05 12:49:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/134ae0e4de634c0bba1fc7b86bae4d63.jpg saved to cache
2025-12-05 12:49:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:49:00 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/e179adc548a246ebb2af6b5e1429f6bb.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:49:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:00 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:00 [common.utils.decorators] ERROR: Payload: {"id": "202509146317564", "stockItemId": "8a421760993e4d97019948235a376a2f", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 BlueMotion Tech Move up! (2013/63) AUTO 24K MOT 9/26 FSH 1 OWNER 3dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 BlueMotion Tech Move up! (2013/63) AUTO 24K MOT 9/26 FSH 1 OWNER 3dr", "__typename": "Heading"}, "attentionGrabber": "AUTO 24K MOT 9/26 FSH 1 OWNER", "rrp": null, "price": 6000, "priceGBX": 600000, "priceExcludingFees": 6000, "priceExcludingFeesGBX": 600000, "suppliedPrice": 6000, "suppliedPriceGBX": 600000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2013-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5000, "vatToBePaidUpfront": 1000, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****UM", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "600", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/X7qkmieKthQ?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 26, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/4eef3f7d1fcc41c18bbab99fda4e5f4a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/67aab9566e784c87bbe1501599726de1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3cc741ccfd6d4c1b94d325471764107c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dc6cadd0eb5f4f10ac795972e25753ac.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b59fcd2a9784424bb40037ef0e3f8a80.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f7a0a5d6ac8b45d1a87140517b440f5b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/defe70c666114773a6c7768eb7842fd4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bd8be5072c244071a5c618811610945a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ac39ee4b015e4b21a1d522541f0f8ea8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/323ae785b86d43158c75dbc062d7ed9d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/beac1eae95254c22bcb30395c18f52de.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cd4870298e0e449f9b69776984a326f8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a7334c04501940daa4c7501de2e650e5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ee7487b3366a474fafa02e1231f65a23.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/755af97c06814a4cae7ba7b367e13cf0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/06751fcd21bb4b22bc12075257f633d1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bebeef5aee9e4c0992579543732db37a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/331e56aec005483faf3c78a219604321.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8e45f052101f46a3bced68327c6ed7e6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/307d85222e2847cd8197c2d91a8fafb3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1088974b61ce4fc3bba06359520f4348.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5fbc91c00bf04bd3b5176b88cd1e9e99.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": 106, "mileageDeviation": null, "mileage": {"mileage": 24000, "unit": "MILE", "__typename": "Mileage"}, "plate": "63", "year": 2013, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 95, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 940, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 3, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Manual", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "Move up!", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "7aaf4c6ed24941d1a6a49e74fbbb74c0", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black cloth interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:00 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 95,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'doors_number': 3,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509146317564',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 24000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/4eef3f7d1fcc41c18bbab99fda4e5f4a.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/67aab9566e784c87bbe1501599726de1.jpg',
                'https://m.atcdn.co.uk/a/media/3cc741ccfd6d4c1b94d325471764107c.jpg',
                'https://m.atcdn.co.uk/a/media/dc6cadd0eb5f4f10ac795972e25753ac.jpg',
                'https://m.atcdn.co.uk/a/media/b59fcd2a9784424bb40037ef0e3f8a80.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/f7a0a5d6ac8b45d1a87140517b440f5b.jpg',
                'https://m.atcdn.co.uk/a/media/defe70c666114773a6c7768eb7842fd4.jpg',
                'https://m.atcdn.co.uk/a/media/bd8be5072c244071a5c618811610945a.jpg',
                'https://m.atcdn.co.uk/a/media/ac39ee4b015e4b21a1d522541f0f8ea8.jpg',
                'https://m.atcdn.co.uk/a/media/323ae785b86d43158c75dbc062d7ed9d.jpg',
                'https://m.atcdn.co.uk/a/media/beac1eae95254c22bcb30395c18f52de.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/cd4870298e0e449f9b69776984a326f8.jpg',
                'https://m.atcdn.co.uk/a/media/a7334c04501940daa4c7501de2e650e5.jpg',
                'https://m.atcdn.co.uk/a/media/ee7487b3366a474fafa02e1231f65a23.jpg',
                'https://m.atcdn.co.uk/a/media/755af97c06814a4cae7ba7b367e13cf0.jpg',
                'https://m.atcdn.co.uk/a/media/06751fcd21bb4b22bc12075257f633d1.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/bebeef5aee9e4c0992579543732db37a.jpg',
                'https://m.atcdn.co.uk/a/media/331e56aec005483faf3c78a219604321.jpg',
                'https://m.atcdn.co.uk/a/media/8e45f052101f46a3bced68327c6ed7e6.jpg',
                'https://m.atcdn.co.uk/a/media/307d85222e2847cd8197c2d91a8fafb3.jpg',
                'https://m.atcdn.co.uk/a/media/1088974b61ce4fc3bba06359520f4348.jpg',
                'https://m.atcdn.co.uk/a/media/5fbc91c00bf04bd3b5176b88cd1e9e99.jpg'],
 'price': 6000,
 'price_includes_vat': True,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 BlueMotion Tech Move up! (2013/63) '
          'AUTO 24K MOT 9/26 FSH 1 OWNER 3dr',
 'transmission': 'manual',
 'trim': 'Move up!',
 'year': 2013}
2025-12-05 12:49:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ed7456b8-7938-56d4-b70a-b8d9431bd093 with identifier: 202509146317564
2025-12-05 12:49:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item ed7456b8-7938-56d4-b70a-b8d9431bd093
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4eef3f7d1fcc41c18bbab99fda4e5f4a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4eef3f7d1fcc41c18bbab99fda4e5f4a.jpg already downloaded
2025-12-05 12:49:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F67aab9566e784c87bbe1501599726de1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/67aab9566e784c87bbe1501599726de1.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3cc741ccfd6d4c1b94d325471764107c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3cc741ccfd6d4c1b94d325471764107c.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdc6cadd0eb5f4f10ac795972e25753ac.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dc6cadd0eb5f4f10ac795972e25753ac.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb59fcd2a9784424bb40037ef0e3f8a80.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b59fcd2a9784424bb40037ef0e3f8a80.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff7a0a5d6ac8b45d1a87140517b440f5b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f7a0a5d6ac8b45d1a87140517b440f5b.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdefe70c666114773a6c7768eb7842fd4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/defe70c666114773a6c7768eb7842fd4.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbd8be5072c244071a5c618811610945a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd8be5072c244071a5c618811610945a.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fac39ee4b015e4b21a1d522541f0f8ea8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ac39ee4b015e4b21a1d522541f0f8ea8.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F323ae785b86d43158c75dbc062d7ed9d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/323ae785b86d43158c75dbc062d7ed9d.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbeac1eae95254c22bcb30395c18f52de.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/beac1eae95254c22bcb30395c18f52de.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcd4870298e0e449f9b69776984a326f8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cd4870298e0e449f9b69776984a326f8.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa7334c04501940daa4c7501de2e650e5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a7334c04501940daa4c7501de2e650e5.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fee7487b3366a474fafa02e1231f65a23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ee7487b3366a474fafa02e1231f65a23.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F755af97c06814a4cae7ba7b367e13cf0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/755af97c06814a4cae7ba7b367e13cf0.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F06751fcd21bb4b22bc12075257f633d1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/06751fcd21bb4b22bc12075257f633d1.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:49:01 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:49:01 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:49:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:49:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd111462e10>
2025-12-05 12:49:01 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:49:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_1.jpg HTTP/1.1" 201 0
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe179adc548a246ebb2af6b5e1429f6bb.jpg') HTTP/1.1" 204 0
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e179adc548a246ebb2af6b5e1429f6bb.jpg saved to cache
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:49:01 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ed7456b8-7938-56d4-b70a-b8d9431bd093 with identifier 202509146317564
2025-12-05 12:49:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:01 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ed7456b8-7938-56d4-b70a-b8d9431bd093
2025-12-05 12:49:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 95,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'doors_number': 3,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': 'ed7456b8-7938-56d4-b70a-b8d9431bd093',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509146317564',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 24000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 26,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/4eef3f7d1fcc41c18bbab99fda4e5f4a.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/67aab9566e784c87bbe1501599726de1.jpg',
                'https://m.atcdn.co.uk/a/media/3cc741ccfd6d4c1b94d325471764107c.jpg',
                'https://m.atcdn.co.uk/a/media/dc6cadd0eb5f4f10ac795972e25753ac.jpg',
                'https://m.atcdn.co.uk/a/media/b59fcd2a9784424bb40037ef0e3f8a80.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/f7a0a5d6ac8b45d1a87140517b440f5b.jpg',
                'https://m.atcdn.co.uk/a/media/defe70c666114773a6c7768eb7842fd4.jpg',
                'https://m.atcdn.co.uk/a/media/bd8be5072c244071a5c618811610945a.jpg',
                'https://m.atcdn.co.uk/a/media/ac39ee4b015e4b21a1d522541f0f8ea8.jpg',
                'https://m.atcdn.co.uk/a/media/323ae785b86d43158c75dbc062d7ed9d.jpg',
                'https://m.atcdn.co.uk/a/media/beac1eae95254c22bcb30395c18f52de.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/cd4870298e0e449f9b69776984a326f8.jpg',
                'https://m.atcdn.co.uk/a/media/a7334c04501940daa4c7501de2e650e5.jpg',
                'https://m.atcdn.co.uk/a/media/ee7487b3366a474fafa02e1231f65a23.jpg',
                'https://m.atcdn.co.uk/a/media/755af97c06814a4cae7ba7b367e13cf0.jpg',
                'https://m.atcdn.co.uk/a/media/06751fcd21bb4b22bc12075257f633d1.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 270683,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4eef3f7d1fcc41c18bbab99fda4e5f4a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 271182,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/67aab9566e784c87bbe1501599726de1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257489,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3cc741ccfd6d4c1b94d325471764107c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214011,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dc6cadd0eb5f4f10ac795972e25753ac.jpg',
             'Width': 1199},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236928,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b59fcd2a9784424bb40037ef0e3f8a80.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 264790,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f7a0a5d6ac8b45d1a87140517b440f5b.jpg',
             'Width': 1198},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 239242,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/defe70c666114773a6c7768eb7842fd4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110686,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd8be5072c244071a5c618811610945a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147725,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ac39ee4b015e4b21a1d522541f0f8ea8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 246070,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/323ae785b86d43158c75dbc062d7ed9d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269219,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/beac1eae95254c22bcb30395c18f52de.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112515,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cd4870298e0e449f9b69776984a326f8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91613,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a7334c04501940daa4c7501de2e650e5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161219,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ee7487b3366a474fafa02e1231f65a23.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 211434,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/755af97c06814a4cae7ba7b367e13cf0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a030e291-fd2b-5d03-a0d0-a1ded8a06129/a030e291-fd2b-5d03-a0d0-a1ded8a06129_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162618,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/06751fcd21bb4b22bc12075257f633d1.jpg',
             'Width': 1280}],
 'price': 6000,
 'price_includes_vat': True,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 BlueMotion Tech Move up! (2013/63) '
          'AUTO 24K MOT 9/26 FSH 1 OWNER 3dr',
 'transmission': 'manual',
 'trim': 'Move up!',
 'year': 2013}
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509146317564%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509146317564: {'created_time': 1764938941.753346, 'last_price_update_time': 1764938941.753355}
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509146317564') HTTP/1.1" 204 0
2025-12-05 12:49:01 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://m.atcdn.co.uk/a/media/d632ceb9a3804c308183dc56e63d1f1a.jpg> (referer: https://www.autotrader.co.uk/)
2025-12-05 12:49:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:01 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:01 [common.utils.decorators] ERROR: Payload: {"id": "202511187981024", "stockItemId": "8a42cb9e9a92f787019a98463e4a2b76", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen Golf 2.0 TSI GTI TCR HATCHBACK 5DR PETROL DSG EURO 6 (S/S) (290 PS) AUTO MOT 11/26 40K ULEZ", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-28T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Golf", "subtitle": "2.0 TSI GTI TCR HATCHBACK 5DR PETROL DSG EURO 6 (S/S) (290 PS) AUTO MOT 11/26 40K ULEZ", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 11/26 40K ULEZ", "rrp": null, "price": 16000, "priceGBX": 1600000, "priceExcludingFees": 16000, "priceExcludingFeesGBX": 1600000, "suppliedPrice": 16000, "suppliedPriceGBX": 1600000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2016-09-14", "homeDeliveryRegionCodes": null, "priceExcludingVat": 13333.33, "vatToBePaidUpfront": 2666.67, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "0***48", "generation": {"generationId": "fcd9866defdbcae35b167bd48c7c2dbc", "name": "Hatchback (2012 - 2017)", "review": {"expertReviewSummary": {"rating": 4.7, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-golf-gti-2013-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1600", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/Ltcva3QhIcw?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/dbd473654765493d86c2b59840ffe885.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9b27a1f281834bbbb582d2aa4b914855.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/182d715e9c2b4856a42c86cc67e9088e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/aa03bbf1dcb349edb8205083bac33539.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/19cac672cf374e03aae2c9848fb57dbd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a6bbeda7f3e64f0c97024818032b880b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fc8963600efd486e8e61c69565573637.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/af9655189b024166bf560c2d3227c9d0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ec6213f2f9904d7c9abb3798827e6256.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9f9c84b7df2a4917b4ed1d99f11b2522.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6b8b0e0c20cf43a7a04fd86623f2c5ba.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b9c0b4d562744a6f93c910bce91dbc04.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fcf35ccd7aa8409eb0cfdef216d285b7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7d9c8dba8d64454bb62a69134ff2b31a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/29fb13484d744337ae8d1bf987aa96e5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/59e03fb46e394fcc8ae269199f04df8d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/74f660a54e90414d857c5772dbce8ba4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/86eb0c679b904464a5b78a0a832ce938.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/09c69feee09f4a908405ad9b5cbc6cbc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8da010d57ab74d5ea5d9d7f191f13182.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Documentation", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -1513, "mileageDeviation": -23088, "mileage": {"mileage": 40000, "unit": "MILE", "__typename": "Mileage"}, "plate": "66", "year": 2016, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This 2016 Volkswagen Golf TSI GTI presents an exceptional ownership proposition with only one owner from new and a remarkably low mileage of just 40,000 miles. This Euro 6 compliant 2.0 litre petrol model boasts the sought after GTI trim and comes with a 3 month warranty for your peace of mind. Its MOT is valid until October 2026, and while it has a partial service history, the low mileage and single owner status suggest careful use.\n\nExperience exhilarating performance with the Golf GTI's impressive 0-62mph acceleration time of just 6.5 seconds, a figure that places it ahead of many comparable vehicles. This capability, combined with the renowned GTI driving dynamics, offers a truly engaging driving experience. This particular example represents a compelling choice for those seeking a well maintained and spirited hatchback.", "colour": "Grey", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 145, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1370, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Golf", "trim": "GTI", "optionalFeatures": null, "standardFeatures": [{"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Front & Rear Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side -Front Side & Front Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm - Perimetric", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm - Remote Control", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm - Volumetric", "category": "Standard", "__typename": "Feature"}, {"description": "Central Door Locking - Key", "category": "Standard", "__typename": "Feature"}, {"description": "Central Door Locking - Remote", "category": "Standard", "__typename": "Feature"}, {"description": "Centre Rear Seat Belt", "category": "Standard", "__typename": "Feature"}, {"description": "Alloy Wheels", "category": "Standard", "__typename": "Feature"}, {"description": "Alloy Wheels - 20in", "category": "Standard", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Standard", "__typename": "Feature"}, {"description": "Body Kit", "category": "Standard", "__typename": "Feature"}, {"description": "Adjustable Steering Column/Wheel - Rake", "category": "Standard", "__typename": "Feature"}, {"description": "Adjustable Steering Wheel - Rake/Reach", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}, {"description": "Air-Conditioning - Automatic", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front/Rear", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Rear", "category": "Standard", "__typename": "Feature"}, {"description": "Bluetooth Phone Preperation", "category": "Standard", "__typename": "Feature"}, {"description": "CD Multichanger", "category": "Standard", "__typename": "Feature"}, {"description": "CD/Radio", "category": "Standard", "__typename": "Feature"}, {"description": "Centre Console", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "Body Coloured Bumpers", "type": "Standard", "__typename": "Feature"}, {"description": "Grey metallic exterior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Black full leather interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Front & Rear Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side -Front Side & Front Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm - Perimetric", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm - Remote Control", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm - Volumetric", "type": "Standard", "__typename": "Feature"}, {"description": "Central Door Locking - Key", "type": "Standard", "__typename": "Feature"}, {"description": "Central Door Locking - Remote", "type": "Standard", "__typename": "Feature"}, {"description": "Centre Rear Seat Belt", "type": "Standard", "__typename": "Feature"}, {"description": "Alloy Wheels", "type": "Standard", "__typename": "Feature"}, {"description": "Alloy Wheels - 20in", "type": "Standard", "__typename": "Feature"}, {"description": "Body Kit", "type": "Standard", "__typename": "Feature"}, {"description": "Adjustable Steering Column/Wheel - Rake", "type": "Standard", "__typename": "Feature"}, {"description": "Adjustable Steering Wheel - Rake/Reach", "type": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Air-Conditioning - Automatic", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front/Rear", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Rear", "type": "Standard", "__typename": "Feature"}, {"description": "Bluetooth Phone Preperation", "type": "Standard", "__typename": "Feature"}, {"description": "CD Multichanger", "type": "Standard", "__typename": "Feature"}, {"description": "CD/Radio", "type": "Standard", "__typename": "Feature"}, {"description": "Centre Console", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Safety and Security", "features": [{"description": "Alarm", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": {"co2Emissions": "145 g/km", "fuelConsumptionCombined": "44.10 mpg", "fuelConsumptionExtraUrban": "53.30 mpg", "fuelConsumptionUrban": "34.90 mpg", "insuranceGroup": "29E", "minimumKerbWeight": "1370 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "6.50 seconds", "cylinders": "4", "valves": "16", "enginePower": "217 bhp", "topSpeed": "151 mph", "engineTorque": "258.00 lbs/ft", "vehicleHeight": "1442 mm", "vehicleLength": "4268 mm", "vehicleWidth": "2027 mm", "wheelbase": "2631 mm", "fuelTankCapacity": "50.00 litres", "grossVehicleWeight": "1840 kg", "luggageCapacitySeatsDown": "1270 litres", "bootspaceSeatsUp": "380 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Socket - Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "18in Alloy Wheels - Austin", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-lock Braking System with HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Adaptive Cruise Control", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Airbags", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Anti-Tramp Function", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Automatic Coming-Leaving Home Lighting Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Automatic Post-Collision Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Bag Hooks in the Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Exterior", "__typename": "Feature"}, {"description": "Body Coloured Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Body-Coloured Door Mirrors with Integrated Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "Brake Calipers - Red", "category": "Exterior", "__typename": "Feature"}, {"description": "Brake Pad Wear Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Carpet Mats", "category": "Interior", "__typename": "Feature"}, {"description": "Child Security Locks in the Rear Doors", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Climate Control", "category": "Interior", "__typename": "Feature"}, {"description": "Composition Media System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Cup Holders - Front x2", "category": "Interior", "__typename": "Feature"}, {"description": "Cyclone Decorative Inserts in Dash - Centre Console and Door Panels", "category": "Interior", "__typename": "Feature"}, {"description": "Differential Lock - Electronic - XDSPlus", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Discover Navigation Touch-Screen Navigation-Radio System with Car-Net Guide and Inform", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Dusk Sensor - Automatic Driving Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "ESC - Electronic Stability Control including EDL - Electronic Differential Lock and ASR - Traction Control", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Rear Windows", "category": "Exterior", "__typename": "Feature"}, {"description": "Electric Windows - Front", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electronic Parking Brake with Auto Hold Function", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Centre Armrest with Storage Compartment and Two Rear Air Vents", "category": "Interior", "__typename": "Feature"}, {"description": "Front Fog Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "Front Seat Back Storage Pockets", "category": "Interior", "__typename": "Feature"}, {"description": "Front Sport Seats with Height and Lumbar Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "GTI Styling Pack", "category": "Exterior", "__typename": "Feature"}, {"description": "Gas Discharge - Bi-Xenon Dipped and Main Beam Headlights with LED Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Grab Handles Front x2 Rear x2 with Integrated Coat Hooks", "category": "Interior", "__typename": "Feature"}, {"description": "Heated Rear Windscreen", "category": "Exterior", "__typename": "Feature"}, {"description": "Height-Adjustable Front Three-Point Seat Belts with Tensioners", "category": "Safety and Security", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light Incorporating LED Technology", "category": "Illumination", "__typename": "Feature"}, {"description": "Honeycomb Radiator Grille with Red Stripe", "category": "Exterior", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation for 2 Rear Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Keyless Entry", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Lights on Warning Buzzer", "category": "Illumination", "__typename": "Feature"}, {"description": "Load Lashing Points x4 in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Low Washer Fluid Warning Light", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Luggage Compartment Cover - Stowable", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Storage Area on Right", "category": "Interior", "__typename": "Feature"}, {"description": "Mirror Pack", "category": "Exterior", "__typename": "Feature"}, {"description": "Multifunction Colour Display", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Parking Sensors - Front and Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Pre-Crash Preventive Occupant Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Progressive Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Rain Sensor and Automatic Dimming Interior Rear-View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Centre Armrest - Folding with Cup Holders x2", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Diffuser - Black with Chrome Exhaust Tailpipes Left and Right", "category": "Exterior", "__typename": "Feature"}, {"description": "Rear Lights Incorporating LED Technology", "category": "Illumination", "__typename": "Feature"}, {"description": "Rear Number Plate Lights Incorporating LED Technology", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Rear Screen Wash-Wipe with Intermittent Wipe", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Rear Tinted Glass - B Pillar Backwards - Approx 65 Percent Tinted", "category": "Exterior", "__typename": "Feature"}, {"description": "Rear Window Aerial", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Reflectors in Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Remote Central Locking with 2 Remote Folding Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Speedo and Rev Counter - Electronic Odometer - Trip - Service Interval Display - Exterior Temperature Gauge and Fuel Gauge", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Steel Space Saver Spare Wheel", "category": "Exterior", "__typename": "Feature"}, {"description": "Steering Column - Height and Reach Adjustable", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multifunction - Leather Trimmed with Paddle Shift", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Centre Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Front Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Rear Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Suspension - GTi Sports - Lowered by Approx 15mm", "category": "Performance", "__typename": "Feature"}, {"description": "Three Rear 3-Point Seat Belts", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Tyre Pressure Loss Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Under Seat Drawers - Front Passenger", "category": "Interior", "__typename": "Feature"}, {"description": "Uniquely Shaped Roof Spoiler - Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Variable Boot Floor - Height Adjustable and Removable", "category": "Interior", "__typename": "Feature"}, {"description": "Warning Buzzer and Light for Front Seat Belts if Unfastened", "category": "Safety and Security", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 215, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "a2858c9751af4a0eb31e7236a3162ec2", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black full leather interior", "exteriorDescription": "Grey metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:01 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 145,
 'color': 'Grey',
 'currency': 'GBP',
 'description': 'This 2016 Volkswagen Golf TSI GTI presents an exceptional '
                'ownership proposition with only one owner from new and a '
                'remarkably low mileage of just 40,000 miles. This Euro 6 '
                'compliant 2.0 litre petrol model boasts the sought after GTI '
                'trim and comes with a 3 month warranty for your peace of '
                'mind. Its MOT is valid until October 2026, and while it has a '
                'partial service history, the low mileage and single owner '
                'status suggest careful use.\n'
                '\n'
                "Experience exhilarating performance with the Golf GTI's "
                'impressive 0-62mph acceleration time of just 6.5 seconds, a '
                'figure that places it ahead of many comparable vehicles. This '
                'capability, combined with the renowned GTI driving dynamics, '
                'offers a truly engaging driving experience. This particular '
                'example represents a compelling choice for those seeking a '
                'well maintained and spirited hatchback.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187981024',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 40000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/dbd473654765493d86c2b59840ffe885.jpg',
                'https://m.atcdn.co.uk/a/media/9b27a1f281834bbbb582d2aa4b914855.jpg',
                'https://m.atcdn.co.uk/a/media/182d715e9c2b4856a42c86cc67e9088e.jpg',
                'https://m.atcdn.co.uk/a/media/aa03bbf1dcb349edb8205083bac33539.jpg',
                'https://m.atcdn.co.uk/a/media/19cac672cf374e03aae2c9848fb57dbd.jpg',
                'https://m.atcdn.co.uk/a/media/a6bbeda7f3e64f0c97024818032b880b.jpg',
                'https://m.atcdn.co.uk/a/media/fc8963600efd486e8e61c69565573637.jpg',
                'https://m.atcdn.co.uk/a/media/af9655189b024166bf560c2d3227c9d0.jpg',
                'https://m.atcdn.co.uk/a/media/ec6213f2f9904d7c9abb3798827e6256.jpg',
                'https://m.atcdn.co.uk/a/media/9f9c84b7df2a4917b4ed1d99f11b2522.jpg',
                'https://m.atcdn.co.uk/a/media/6b8b0e0c20cf43a7a04fd86623f2c5ba.jpg',
                'https://m.atcdn.co.uk/a/media/b9c0b4d562744a6f93c910bce91dbc04.jpg',
                'https://m.atcdn.co.uk/a/media/fcf35ccd7aa8409eb0cfdef216d285b7.jpg',
                'https://m.atcdn.co.uk/a/media/7d9c8dba8d64454bb62a69134ff2b31a.jpg',
                'https://m.atcdn.co.uk/a/media/29fb13484d744337ae8d1bf987aa96e5.jpg',
                'https://m.atcdn.co.uk/a/media/59e03fb46e394fcc8ae269199f04df8d.jpg',
                'https://m.atcdn.co.uk/a/media/74f660a54e90414d857c5772dbce8ba4.jpg',
                'https://m.atcdn.co.uk/a/media/86eb0c679b904464a5b78a0a832ce938.jpg',
                'https://m.atcdn.co.uk/a/media/09c69feee09f4a908405ad9b5cbc6cbc.jpg',
                'https://m.atcdn.co.uk/a/media/8da010d57ab74d5ea5d9d7f191f13182.jpg'],
 'price': 16000,
 'price_includes_vat': True,
 'registration_date': '2016-09-14',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf 2.0 TSI GTI TCR HATCHBACK 5DR PETROL DSG EURO 6 '
          '(S/S) (290 PS) AUTO MOT 11/26 40K ULEZ',
 'transmission': 'automatic',
 'trim': 'GTI',
 'year': 2016}
2025-12-05 12:49:01 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 93f4b6cf-da7b-5509-b18c-a707754091dd with identifier: 202511187981024
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 93f4b6cf-da7b-5509-b18c-a707754091dd
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdbd473654765493d86c2b59840ffe885.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dbd473654765493d86c2b59840ffe885.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9b27a1f281834bbbb582d2aa4b914855.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9b27a1f281834bbbb582d2aa4b914855.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F182d715e9c2b4856a42c86cc67e9088e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/182d715e9c2b4856a42c86cc67e9088e.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faa03bbf1dcb349edb8205083bac33539.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aa03bbf1dcb349edb8205083bac33539.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F19cac672cf374e03aae2c9848fb57dbd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/19cac672cf374e03aae2c9848fb57dbd.jpg already downloaded
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa6bbeda7f3e64f0c97024818032b880b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a6bbeda7f3e64f0c97024818032b880b.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffc8963600efd486e8e61c69565573637.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fc8963600efd486e8e61c69565573637.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faf9655189b024166bf560c2d3227c9d0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/af9655189b024166bf560c2d3227c9d0.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fec6213f2f9904d7c9abb3798827e6256.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ec6213f2f9904d7c9abb3798827e6256.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9f9c84b7df2a4917b4ed1d99f11b2522.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9f9c84b7df2a4917b4ed1d99f11b2522.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6b8b0e0c20cf43a7a04fd86623f2c5ba.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6b8b0e0c20cf43a7a04fd86623f2c5ba.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb9c0b4d562744a6f93c910bce91dbc04.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b9c0b4d562744a6f93c910bce91dbc04.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffcf35ccd7aa8409eb0cfdef216d285b7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fcf35ccd7aa8409eb0cfdef216d285b7.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7d9c8dba8d64454bb62a69134ff2b31a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7d9c8dba8d64454bb62a69134ff2b31a.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F29fb13484d744337ae8d1bf987aa96e5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/29fb13484d744337ae8d1bf987aa96e5.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F59e03fb46e394fcc8ae269199f04df8d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/59e03fb46e394fcc8ae269199f04df8d.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F74f660a54e90414d857c5772dbce8ba4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/74f660a54e90414d857c5772dbce8ba4.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F86eb0c679b904464a5b78a0a832ce938.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/86eb0c679b904464a5b78a0a832ce938.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F09c69feee09f4a908405ad9b5cbc6cbc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/09c69feee09f4a908405ad9b5cbc6cbc.jpg already downloaded
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8da010d57ab74d5ea5d9d7f191f13182.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8da010d57ab74d5ea5d9d7f191f13182.jpg already downloaded
2025-12-05 12:49:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 93f4b6cf-da7b-5509-b18c-a707754091dd with identifier 202511187981024
2025-12-05 12:49:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 93f4b6cf-da7b-5509-b18c-a707754091dd
2025-12-05 12:49:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 145,
 'color': 'Grey',
 'currency': 'GBP',
 'description': 'This 2016 Volkswagen Golf TSI GTI presents an exceptional '
                'ownership proposition with only one owner from new and a '
                'remarkably low mileage of just 40,000 miles. This Euro 6 '
                'compliant 2.0 litre petrol model boasts the sought after GTI '
                'trim and comes with a 3 month warranty for your peace of '
                'mind. Its MOT is valid until October 2026, and while it has a '
                'partial service history, the low mileage and single owner '
                'status suggest careful use.\n'
                '\n'
                "Experience exhilarating performance with the Golf GTI's "
                'impressive 0-62mph acceleration time of just 6.5 seconds, a '
                'figure that places it ahead of many comparable vehicles. This '
                'capability, combined with the renowned GTI driving dynamics, '
                'offers a truly engaging driving experience. This particular '
                'example represents a compelling choice for those seeking a '
                'well maintained and spirited hatchback.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '93f4b6cf-da7b-5509-b18c-a707754091dd',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187981024',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 40000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/dbd473654765493d86c2b59840ffe885.jpg',
                'https://m.atcdn.co.uk/a/media/9b27a1f281834bbbb582d2aa4b914855.jpg',
                'https://m.atcdn.co.uk/a/media/182d715e9c2b4856a42c86cc67e9088e.jpg',
                'https://m.atcdn.co.uk/a/media/aa03bbf1dcb349edb8205083bac33539.jpg',
                'https://m.atcdn.co.uk/a/media/19cac672cf374e03aae2c9848fb57dbd.jpg',
                'https://m.atcdn.co.uk/a/media/a6bbeda7f3e64f0c97024818032b880b.jpg',
                'https://m.atcdn.co.uk/a/media/fc8963600efd486e8e61c69565573637.jpg',
                'https://m.atcdn.co.uk/a/media/af9655189b024166bf560c2d3227c9d0.jpg',
                'https://m.atcdn.co.uk/a/media/ec6213f2f9904d7c9abb3798827e6256.jpg',
                'https://m.atcdn.co.uk/a/media/9f9c84b7df2a4917b4ed1d99f11b2522.jpg',
                'https://m.atcdn.co.uk/a/media/6b8b0e0c20cf43a7a04fd86623f2c5ba.jpg',
                'https://m.atcdn.co.uk/a/media/b9c0b4d562744a6f93c910bce91dbc04.jpg',
                'https://m.atcdn.co.uk/a/media/fcf35ccd7aa8409eb0cfdef216d285b7.jpg',
                'https://m.atcdn.co.uk/a/media/7d9c8dba8d64454bb62a69134ff2b31a.jpg',
                'https://m.atcdn.co.uk/a/media/29fb13484d744337ae8d1bf987aa96e5.jpg',
                'https://m.atcdn.co.uk/a/media/59e03fb46e394fcc8ae269199f04df8d.jpg',
                'https://m.atcdn.co.uk/a/media/74f660a54e90414d857c5772dbce8ba4.jpg',
                'https://m.atcdn.co.uk/a/media/86eb0c679b904464a5b78a0a832ce938.jpg',
                'https://m.atcdn.co.uk/a/media/09c69feee09f4a908405ad9b5cbc6cbc.jpg',
                'https://m.atcdn.co.uk/a/media/8da010d57ab74d5ea5d9d7f191f13182.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 281444,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dbd473654765493d86c2b59840ffe885.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 290487,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9b27a1f281834bbbb582d2aa4b914855.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 286371,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/182d715e9c2b4856a42c86cc67e9088e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 230133,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aa03bbf1dcb349edb8205083bac33539.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231199,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/19cac672cf374e03aae2c9848fb57dbd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 243316,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a6bbeda7f3e64f0c97024818032b880b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 248557,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fc8963600efd486e8e61c69565573637.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214695,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/af9655189b024166bf560c2d3227c9d0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145385,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ec6213f2f9904d7c9abb3798827e6256.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136342,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9f9c84b7df2a4917b4ed1d99f11b2522.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 224432,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6b8b0e0c20cf43a7a04fd86623f2c5ba.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133524,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b9c0b4d562744a6f93c910bce91dbc04.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162979,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fcf35ccd7aa8409eb0cfdef216d285b7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102551,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7d9c8dba8d64454bb62a69134ff2b31a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167616,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/29fb13484d744337ae8d1bf987aa96e5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139202,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/59e03fb46e394fcc8ae269199f04df8d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 195531,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/74f660a54e90414d857c5772dbce8ba4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158962,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/86eb0c679b904464a5b78a0a832ce938.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143849,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/09c69feee09f4a908405ad9b5cbc6cbc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bb4b545-d13b-58a8-abe6-f2b713d60e1f/6bb4b545-d13b-58a8-abe6-f2b713d60e1f_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108013,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8da010d57ab74d5ea5d9d7f191f13182.jpg',
             'Width': 768}],
 'price': 16000,
 'price_includes_vat': True,
 'registration_date': '2016-09-14',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf 2.0 TSI GTI TCR HATCHBACK 5DR PETROL DSG EURO 6 '
          '(S/S) (290 PS) AUTO MOT 11/26 40K ULEZ',
 'transmission': 'automatic',
 'trim': 'GTI',
 'year': 2016}
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187981024%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187981024: {'created_time': 1764938942.285059, 'last_price_update_time': 1764938942.285069}
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187981024') HTTP/1.1" 204 0
2025-12-05 12:49:02 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:49:02 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:49:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:49:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7fd11153c510>
2025-12-05 12:49:02 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:49:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_0.jpg HTTP/1.1" 201 0
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_autotrader.co.uk',RowKey='https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd632ceb9a3804c308183dc56e63d1f1a.jpg') HTTP/1.1" 204 0
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d632ceb9a3804c308183dc56e63d1f1a.jpg saved to cache
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: Removing item 2192a360-a666-598b-ac3d-1591daeb8b5b from tracking dictionaries
2025-12-05 12:49:02 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 2192a360-a666-598b-ac3d-1591daeb8b5b sending to next pipeline
2025-12-05 12:49:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2192a360-a666-598b-ac3d-1591daeb8b5b with identifier 202512048390409
2025-12-05 12:49:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2192a360-a666-598b-ac3d-1591daeb8b5b
2025-12-05 12:49:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://m.atcdn.co.uk/a/media/d632ceb9a3804c308183dc56e63d1f1a.jpg>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'Blue',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 4',
 'engine': '1.6L',
 'engine_horse_power': 113,
 'fuel_type': 'Petrol',
 'id': '2192a360-a666-598b-ac3d-1591daeb8b5b',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512048390409',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Nissan',
 'model': 'Qashqai+2',
 'odometer': 120000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 24,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 337134,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d632ceb9a3804c308183dc56e63d1f1a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 353395,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e179adc548a246ebb2af6b5e1429f6bb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 320575,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/134ae0e4de634c0bba1fc7b86bae4d63.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 224827,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f81fce0069c8476d8c4c6e6b4bf1156a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247024,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2b4b1d60fca1477aaecaad6318fcd0d2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265825,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dcaaf7dcd172478eace4da6d8d72a438.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 249211,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3f33f977726942258a80e6fdaf780aef.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 263439,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/578a18dee9c8497daae3ced9e73ce4e7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155496,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f00f38d23f44474a0adadbc477a9784.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121747,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/805abf8ce2584516aa83e1a27457fae7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144198,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/87b3edd43b7c4436942a2051e737ac90.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 206556,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c1f0b67506654fa4b46116e5c768e61d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114907,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/102916faa9124441aef8472058bf052c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142410,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3ba66b01325b42dd9061c5a979d7851d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93899,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/94562fe7071c4e27b980106fe039d923.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91826,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e8d44ace90e543a29bb7a1b325421a23.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158394,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/029cd392d544455ab7c0c849fffe0924.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123858,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3a235bdb3ec24ad2bcb9d9f7601cca78.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130717,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9e53c5a20f114b999c84efc92d34d461.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2192a360-a666-598b-ac3d-1591daeb8b5b/2192a360-a666-598b-ac3d-1591daeb8b5b_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112218,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/15b4a6fb34ce417e94e53477e2c62032.jpg',
             'Width': 1280}],
 'price': 2900,
 'price_includes_vat': True,
 'registration_date': '2010-04-15',
 'seats_number': 7,
 'seller_name': None,
 'title': 'Nissan QASHQAI+2 1.6 Acenta SUV 5dr Petrol Manual 2WD Euro 4 (115 '
          'ps) MOT 6/26 7 SEATER 123K ONLY',
 'transmission': 'manual',
 'trim': 'Acenta',
 'year': 2010}
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202512048390409%27 HTTP/1.1" 200 None
2025-12-05 12:49:02 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512048390409: {'created_time': 1764938942.697314, 'last_price_update_time': 1764938942.697328}
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512048390409') HTTP/1.1" 204 0
2025-12-05 12:49:03 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:03 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_transmission: Unknown transmission type: unlisted
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 282, in _extract_transmission
    raise ValueError("Unknown transmission type: %s" % transmission)
ValueError: Unknown transmission type: unlisted
2025-12-05 12:49:03 [common.utils.decorators] ERROR: Payload: {"id": "202509156343728", "stockItemId": "8a4209b6993e4d9701994e0238be57cc", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2014/14)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "retailer_websites", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-09-01T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2014/14)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 46K 1 OWNER", "rrp": null, "price": 6000, "priceGBX": 600000, "priceExcludingFees": 6000, "priceExcludingFeesGBX": 600000, "suppliedPrice": 6000, "suppliedPriceGBX": 600000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5000, "vatToBePaidUpfront": 1000, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****MR", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/q9rFiyAOtBo?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 25, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/036702eb40c9455d87ce7201711db066.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/82d831b219904fda8a86242c839b6f6a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1ab886b81fc7408d91a3e669e0ac2b0b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/54f1b18e1f1e48f7a1f9e32fdd6e1a57.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/01135bf0e6884f1a85ccaf0e7e90c719.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/771eba389e9049b094348edaf532e2c7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/070915dbc90341d4b8ff285bacf1b3c7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/54c3ec882c764f238080326116d4e8ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eb75a1611f1645779d57402fbf1c8291.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b66712064a9e47a6b7b83f2fe78f5cc3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b50331ea9e084403874a8f6a173afd28.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/348173f8025c427686c17501e8465e34.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a415df5538bc4d18a7f212f53d8e2672.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9d8c9d6024d54afba58e368f8113b8c5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a6b6d315516548beae422f20979a29fe.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f275fe674c7e43cb95aa21a689adb114.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f9218719064b4ceebc0da46c3304a53b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/25f20a3893444ee598ee86bd7951ba9d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3534d3492db04be3a26a3ba1b399f12e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eeb71e6af56d4386bb234d0330a607f7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97522214617d4a41b7dafa2544010f74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a9dd8d0d45fc4bc6820b4acf7cf75a9e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/26649cc77cf74e31aac1ce076da7ab27.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/004bb2344a754bfbbf6bfdf2d6d1e2b5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 46000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "a6b8848b8b144821a8ff27daa3a70477", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-10-24", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:03 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:03 [common.utils.decorators] ERROR: Payload: {"id": "202509156343728", "stockItemId": "8a4209b6993e4d9701994e0238be57cc", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2014/14)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "retailer_websites", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-09-01T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2014/14)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 46K 1 OWNER", "rrp": null, "price": 6000, "priceGBX": 600000, "priceExcludingFees": 6000, "priceExcludingFeesGBX": 600000, "suppliedPrice": 6000, "suppliedPriceGBX": 600000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5000, "vatToBePaidUpfront": 1000, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****MR", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/q9rFiyAOtBo?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 25, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/036702eb40c9455d87ce7201711db066.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/82d831b219904fda8a86242c839b6f6a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1ab886b81fc7408d91a3e669e0ac2b0b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/54f1b18e1f1e48f7a1f9e32fdd6e1a57.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/01135bf0e6884f1a85ccaf0e7e90c719.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/771eba389e9049b094348edaf532e2c7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/070915dbc90341d4b8ff285bacf1b3c7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/54c3ec882c764f238080326116d4e8ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eb75a1611f1645779d57402fbf1c8291.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b66712064a9e47a6b7b83f2fe78f5cc3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b50331ea9e084403874a8f6a173afd28.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/348173f8025c427686c17501e8465e34.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a415df5538bc4d18a7f212f53d8e2672.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9d8c9d6024d54afba58e368f8113b8c5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a6b6d315516548beae422f20979a29fe.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f275fe674c7e43cb95aa21a689adb114.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f9218719064b4ceebc0da46c3304a53b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/25f20a3893444ee598ee86bd7951ba9d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3534d3492db04be3a26a3ba1b399f12e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eeb71e6af56d4386bb234d0330a607f7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97522214617d4a41b7dafa2544010f74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a9dd8d0d45fc4bc6820b4acf7cf75a9e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/26649cc77cf74e31aac1ce076da7ab27.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/004bb2344a754bfbbf6bfdf2d6d1e2b5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 46000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "a6b8848b8b144821a8ff27daa3a70477", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-10-24", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:03 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_co2_emission_value: 'NoneType' object is not subscriptable
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 390, in _extract_co2_emission_value
    return data["specification"]["co2Emissions"]["co2Emission"]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2025-12-05 12:49:03 [common.utils.decorators] ERROR: Payload: {"id": "202509156343728", "stockItemId": "8a4209b6993e4d9701994e0238be57cc", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2014/14)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "retailer_websites", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-09-01T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2014/14)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 46K 1 OWNER", "rrp": null, "price": 6000, "priceGBX": 600000, "priceExcludingFees": 6000, "priceExcludingFeesGBX": 600000, "suppliedPrice": 6000, "suppliedPriceGBX": 600000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5000, "vatToBePaidUpfront": 1000, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****MR", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/q9rFiyAOtBo?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 25, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/036702eb40c9455d87ce7201711db066.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/82d831b219904fda8a86242c839b6f6a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1ab886b81fc7408d91a3e669e0ac2b0b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/54f1b18e1f1e48f7a1f9e32fdd6e1a57.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/01135bf0e6884f1a85ccaf0e7e90c719.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/771eba389e9049b094348edaf532e2c7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/070915dbc90341d4b8ff285bacf1b3c7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/54c3ec882c764f238080326116d4e8ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eb75a1611f1645779d57402fbf1c8291.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b66712064a9e47a6b7b83f2fe78f5cc3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b50331ea9e084403874a8f6a173afd28.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/348173f8025c427686c17501e8465e34.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a415df5538bc4d18a7f212f53d8e2672.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9d8c9d6024d54afba58e368f8113b8c5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a6b6d315516548beae422f20979a29fe.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f275fe674c7e43cb95aa21a689adb114.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f9218719064b4ceebc0da46c3304a53b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/25f20a3893444ee598ee86bd7951ba9d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3534d3492db04be3a26a3ba1b399f12e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eeb71e6af56d4386bb234d0330a607f7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97522214617d4a41b7dafa2544010f74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a9dd8d0d45fc4bc6820b4acf7cf75a9e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/26649cc77cf74e31aac1ce076da7ab27.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/004bb2344a754bfbbf6bfdf2d6d1e2b5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 46000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "a6b8848b8b144821a8ff27daa3a70477", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-10-24", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:03 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156343728',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 46000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/036702eb40c9455d87ce7201711db066.jpg',
                'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
                'https://m.atcdn.co.uk/a/media/1ab886b81fc7408d91a3e669e0ac2b0b.jpg',
                'https://m.atcdn.co.uk/a/media/54f1b18e1f1e48f7a1f9e32fdd6e1a57.jpg',
                'https://m.atcdn.co.uk/a/media/01135bf0e6884f1a85ccaf0e7e90c719.jpg',
                'https://m.atcdn.co.uk/a/media/771eba389e9049b094348edaf532e2c7.jpg',
                'https://m.atcdn.co.uk/a/media/070915dbc90341d4b8ff285bacf1b3c7.jpg',
                'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
                'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
                'https://m.atcdn.co.uk/a/media/eb75a1611f1645779d57402fbf1c8291.jpg',
                'https://m.atcdn.co.uk/a/media/b66712064a9e47a6b7b83f2fe78f5cc3.jpg',
                'https://m.atcdn.co.uk/a/media/b50331ea9e084403874a8f6a173afd28.jpg',
                'https://m.atcdn.co.uk/a/media/348173f8025c427686c17501e8465e34.jpg',
                'https://m.atcdn.co.uk/a/media/a415df5538bc4d18a7f212f53d8e2672.jpg',
                'https://m.atcdn.co.uk/a/media/9d8c9d6024d54afba58e368f8113b8c5.jpg',
                'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
                'https://m.atcdn.co.uk/a/media/f275fe674c7e43cb95aa21a689adb114.jpg',
                'https://m.atcdn.co.uk/a/media/f9218719064b4ceebc0da46c3304a53b.jpg',
                'https://m.atcdn.co.uk/a/media/25f20a3893444ee598ee86bd7951ba9d.jpg',
                'https://m.atcdn.co.uk/a/media/3534d3492db04be3a26a3ba1b399f12e.jpg',
                'https://m.atcdn.co.uk/a/media/eeb71e6af56d4386bb234d0330a607f7.jpg',
                'https://m.atcdn.co.uk/a/media/97522214617d4a41b7dafa2544010f74.jpg',
                'https://m.atcdn.co.uk/a/media/a9dd8d0d45fc4bc6820b4acf7cf75a9e.jpg',
                'https://m.atcdn.co.uk/a/media/26649cc77cf74e31aac1ce076da7ab27.jpg',
                'https://m.atcdn.co.uk/a/media/004bb2344a754bfbbf6bfdf2d6d1e2b5.jpg'],
 'price': 6000,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 Move up! (2014/14)',
 'year': 2014}
2025-12-05 12:49:03 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b82bb3a6-2181-5c5c-bdac-0aac6a48d146 with identifier: 202509156343728
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item b82bb3a6-2181-5c5c-bdac-0aac6a48d146
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F036702eb40c9455d87ce7201711db066.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/036702eb40c9455d87ce7201711db066.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F82d831b219904fda8a86242c839b6f6a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1ab886b81fc7408d91a3e669e0ac2b0b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1ab886b81fc7408d91a3e669e0ac2b0b.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F54f1b18e1f1e48f7a1f9e32fdd6e1a57.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/54f1b18e1f1e48f7a1f9e32fdd6e1a57.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F01135bf0e6884f1a85ccaf0e7e90c719.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/01135bf0e6884f1a85ccaf0e7e90c719.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F771eba389e9049b094348edaf532e2c7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/771eba389e9049b094348edaf532e2c7.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F070915dbc90341d4b8ff285bacf1b3c7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/070915dbc90341d4b8ff285bacf1b3c7.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F54c3ec882c764f238080326116d4e8ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feb75a1611f1645779d57402fbf1c8291.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eb75a1611f1645779d57402fbf1c8291.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb66712064a9e47a6b7b83f2fe78f5cc3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b66712064a9e47a6b7b83f2fe78f5cc3.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb50331ea9e084403874a8f6a173afd28.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b50331ea9e084403874a8f6a173afd28.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F348173f8025c427686c17501e8465e34.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/348173f8025c427686c17501e8465e34.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa415df5538bc4d18a7f212f53d8e2672.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a415df5538bc4d18a7f212f53d8e2672.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9d8c9d6024d54afba58e368f8113b8c5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9d8c9d6024d54afba58e368f8113b8c5.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa6b6d315516548beae422f20979a29fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275fe674c7e43cb95aa21a689adb114.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275fe674c7e43cb95aa21a689adb114.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff9218719064b4ceebc0da46c3304a53b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f9218719064b4ceebc0da46c3304a53b.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F25f20a3893444ee598ee86bd7951ba9d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/25f20a3893444ee598ee86bd7951ba9d.jpg already downloaded
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3534d3492db04be3a26a3ba1b399f12e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3534d3492db04be3a26a3ba1b399f12e.jpg already downloaded
2025-12-05 12:49:03 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b82bb3a6-2181-5c5c-bdac-0aac6a48d146 with identifier 202509156343728
2025-12-05 12:49:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:03 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b82bb3a6-2181-5c5c-bdac-0aac6a48d146
2025-12-05 12:49:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'fuel_type': 'Petrol',
 'id': 'b82bb3a6-2181-5c5c-bdac-0aac6a48d146',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156343728',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 46000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 25,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/036702eb40c9455d87ce7201711db066.jpg',
                'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
                'https://m.atcdn.co.uk/a/media/1ab886b81fc7408d91a3e669e0ac2b0b.jpg',
                'https://m.atcdn.co.uk/a/media/54f1b18e1f1e48f7a1f9e32fdd6e1a57.jpg',
                'https://m.atcdn.co.uk/a/media/01135bf0e6884f1a85ccaf0e7e90c719.jpg',
                'https://m.atcdn.co.uk/a/media/771eba389e9049b094348edaf532e2c7.jpg',
                'https://m.atcdn.co.uk/a/media/070915dbc90341d4b8ff285bacf1b3c7.jpg',
                'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
                'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
                'https://m.atcdn.co.uk/a/media/eb75a1611f1645779d57402fbf1c8291.jpg',
                'https://m.atcdn.co.uk/a/media/b66712064a9e47a6b7b83f2fe78f5cc3.jpg',
                'https://m.atcdn.co.uk/a/media/b50331ea9e084403874a8f6a173afd28.jpg',
                'https://m.atcdn.co.uk/a/media/348173f8025c427686c17501e8465e34.jpg',
                'https://m.atcdn.co.uk/a/media/a415df5538bc4d18a7f212f53d8e2672.jpg',
                'https://m.atcdn.co.uk/a/media/9d8c9d6024d54afba58e368f8113b8c5.jpg',
                'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
                'https://m.atcdn.co.uk/a/media/f275fe674c7e43cb95aa21a689adb114.jpg',
                'https://m.atcdn.co.uk/a/media/f9218719064b4ceebc0da46c3304a53b.jpg',
                'https://m.atcdn.co.uk/a/media/25f20a3893444ee598ee86bd7951ba9d.jpg',
                'https://m.atcdn.co.uk/a/media/3534d3492db04be3a26a3ba1b399f12e.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 292241,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/036702eb40c9455d87ce7201711db066.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88313,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
             'Width': 921},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 304724,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1ab886b81fc7408d91a3e669e0ac2b0b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 310340,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/54f1b18e1f1e48f7a1f9e32fdd6e1a57.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 271252,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/01135bf0e6884f1a85ccaf0e7e90c719.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247628,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/771eba389e9049b094348edaf532e2c7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 266616,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/070915dbc90341d4b8ff285bacf1b3c7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 300630,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eb75a1611f1645779d57402fbf1c8291.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247499,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b66712064a9e47a6b7b83f2fe78f5cc3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175996,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b50331ea9e084403874a8f6a173afd28.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174400,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/348173f8025c427686c17501e8465e34.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50674,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 278275,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a415df5538bc4d18a7f212f53d8e2672.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99536,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9d8c9d6024d54afba58e368f8113b8c5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37506,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175380,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275fe674c7e43cb95aa21a689adb114.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152414,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f9218719064b4ceebc0da46c3304a53b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115231,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/25f20a3893444ee598ee86bd7951ba9d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49927,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f38d170-45e2-51ed-ae8b-ca2d53fd56b1/0f38d170-45e2-51ed-ae8b-ca2d53fd56b1_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169040,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3534d3492db04be3a26a3ba1b399f12e.jpg',
             'Width': 1280}],
 'price': 6000,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 Move up! (2014/14)',
 'year': 2014}
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156343728%27 HTTP/1.1" 200 None
2025-12-05 12:49:03 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509156343728: {'created_time': 1764938943.763722, 'last_price_update_time': 1764938943.763731}
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509156343728') HTTP/1.1" 204 0
2025-12-05 12:49:04 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:04 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:04 [common.utils.decorators] ERROR: Payload: {"id": "202509156344622", "stockItemId": "8a421760993e4d9701994e123a4d0318", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 High up! (2014/14) Hatchback 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-26T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 High up! (2014/14) Hatchback 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 17K 1 OWNER", "rrp": null, "price": 6500, "priceGBX": 650000, "priceExcludingFees": 6500, "priceExcludingFeesGBX": 650000, "suppliedPrice": 6500, "suppliedPriceGBX": 650000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5416.67, "vatToBePaidUpfront": 1083.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****MT", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "650", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/HBWtgUjg6Kw?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/ad95d7aac1d140b49f5ab008d902fdf7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0917d6a62cd04e7fbd96f8de75fe9c56.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/25181b34f37d41089050c426346a388e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/edb4764c7b4e4173a8dfb51139252779.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/17d15dcd595b4cd18fbaa3f7016f3add.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c36f7d58a70342188a8c48a54d999e06.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ff56ddcb07df48058a0cecb9f652a886.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ad2f78f52d9e44e681392fa6fe8138b6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0c6f6b4e54f9416cb92c0005e956d294.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/91212761216948c8aaf0c88f0fe12d7f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/91f96d4ad77f434bb9f9af985c9aafe9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7b1d291d2692440a8736a4f7931f8b19.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0bf77ff45f8848f69c2119f81f313095.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a27ee32f9e1a4753aa811b43512f6f62.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6e5309e0df5049fb85431dde679cb28d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/76b2f724c5cc499cbb1bef72a193da34.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -1815, "mileageDeviation": -37816, "mileage": {"mileage": 17500, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Silver", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 105, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "High up!", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "95760acb63304e38acf4613bf6ca83af", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Silver exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:04 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156344622',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 17500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/ad95d7aac1d140b49f5ab008d902fdf7.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/0917d6a62cd04e7fbd96f8de75fe9c56.jpg',
                'https://m.atcdn.co.uk/a/media/25181b34f37d41089050c426346a388e.jpg',
                'https://m.atcdn.co.uk/a/media/edb4764c7b4e4173a8dfb51139252779.jpg',
                'https://m.atcdn.co.uk/a/media/17d15dcd595b4cd18fbaa3f7016f3add.jpg',
                'https://m.atcdn.co.uk/a/media/c36f7d58a70342188a8c48a54d999e06.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/ff56ddcb07df48058a0cecb9f652a886.jpg',
                'https://m.atcdn.co.uk/a/media/ad2f78f52d9e44e681392fa6fe8138b6.jpg',
                'https://m.atcdn.co.uk/a/media/0c6f6b4e54f9416cb92c0005e956d294.jpg',
                'https://m.atcdn.co.uk/a/media/91212761216948c8aaf0c88f0fe12d7f.jpg',
                'https://m.atcdn.co.uk/a/media/91f96d4ad77f434bb9f9af985c9aafe9.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/7b1d291d2692440a8736a4f7931f8b19.jpg',
                'https://m.atcdn.co.uk/a/media/0bf77ff45f8848f69c2119f81f313095.jpg',
                'https://m.atcdn.co.uk/a/media/a27ee32f9e1a4753aa811b43512f6f62.jpg',
                'https://m.atcdn.co.uk/a/media/6e5309e0df5049fb85431dde679cb28d.jpg',
                'https://m.atcdn.co.uk/a/media/76b2f724c5cc499cbb1bef72a193da34.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg'],
 'price': 6500,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 High up! (2014/14) Hatchback 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2014}
2025-12-05 12:49:04 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ed41dd17-147d-5867-8f60-dcc0ba0533d1 with identifier: 202509156344622
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item ed41dd17-147d-5867-8f60-dcc0ba0533d1
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fad95d7aac1d140b49f5ab008d902fdf7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ad95d7aac1d140b49f5ab008d902fdf7.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0917d6a62cd04e7fbd96f8de75fe9c56.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0917d6a62cd04e7fbd96f8de75fe9c56.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F25181b34f37d41089050c426346a388e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/25181b34f37d41089050c426346a388e.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fedb4764c7b4e4173a8dfb51139252779.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/edb4764c7b4e4173a8dfb51139252779.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F17d15dcd595b4cd18fbaa3f7016f3add.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/17d15dcd595b4cd18fbaa3f7016f3add.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc36f7d58a70342188a8c48a54d999e06.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c36f7d58a70342188a8c48a54d999e06.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fff56ddcb07df48058a0cecb9f652a886.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ff56ddcb07df48058a0cecb9f652a886.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fad2f78f52d9e44e681392fa6fe8138b6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ad2f78f52d9e44e681392fa6fe8138b6.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0c6f6b4e54f9416cb92c0005e956d294.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0c6f6b4e54f9416cb92c0005e956d294.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F91212761216948c8aaf0c88f0fe12d7f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91212761216948c8aaf0c88f0fe12d7f.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F91f96d4ad77f434bb9f9af985c9aafe9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91f96d4ad77f434bb9f9af985c9aafe9.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7b1d291d2692440a8736a4f7931f8b19.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7b1d291d2692440a8736a4f7931f8b19.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0bf77ff45f8848f69c2119f81f313095.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0bf77ff45f8848f69c2119f81f313095.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa27ee32f9e1a4753aa811b43512f6f62.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a27ee32f9e1a4753aa811b43512f6f62.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6e5309e0df5049fb85431dde679cb28d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6e5309e0df5049fb85431dde679cb28d.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F76b2f724c5cc499cbb1bef72a193da34.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/76b2f724c5cc499cbb1bef72a193da34.jpg already downloaded
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:49:04 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ed41dd17-147d-5867-8f60-dcc0ba0533d1 with identifier 202509156344622
2025-12-05 12:49:04 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:04 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:04 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ed41dd17-147d-5867-8f60-dcc0ba0533d1
2025-12-05 12:49:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': 'ed41dd17-147d-5867-8f60-dcc0ba0533d1',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156344622',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 17500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/ad95d7aac1d140b49f5ab008d902fdf7.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/0917d6a62cd04e7fbd96f8de75fe9c56.jpg',
                'https://m.atcdn.co.uk/a/media/25181b34f37d41089050c426346a388e.jpg',
                'https://m.atcdn.co.uk/a/media/edb4764c7b4e4173a8dfb51139252779.jpg',
                'https://m.atcdn.co.uk/a/media/17d15dcd595b4cd18fbaa3f7016f3add.jpg',
                'https://m.atcdn.co.uk/a/media/c36f7d58a70342188a8c48a54d999e06.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/ff56ddcb07df48058a0cecb9f652a886.jpg',
                'https://m.atcdn.co.uk/a/media/ad2f78f52d9e44e681392fa6fe8138b6.jpg',
                'https://m.atcdn.co.uk/a/media/0c6f6b4e54f9416cb92c0005e956d294.jpg',
                'https://m.atcdn.co.uk/a/media/91212761216948c8aaf0c88f0fe12d7f.jpg',
                'https://m.atcdn.co.uk/a/media/91f96d4ad77f434bb9f9af985c9aafe9.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/7b1d291d2692440a8736a4f7931f8b19.jpg',
                'https://m.atcdn.co.uk/a/media/0bf77ff45f8848f69c2119f81f313095.jpg',
                'https://m.atcdn.co.uk/a/media/a27ee32f9e1a4753aa811b43512f6f62.jpg',
                'https://m.atcdn.co.uk/a/media/6e5309e0df5049fb85431dde679cb28d.jpg',
                'https://m.atcdn.co.uk/a/media/76b2f724c5cc499cbb1bef72a193da34.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 291153,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ad95d7aac1d140b49f5ab008d902fdf7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 296902,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0917d6a62cd04e7fbd96f8de75fe9c56.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 295312,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/25181b34f37d41089050c426346a388e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 258602,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/edb4764c7b4e4173a8dfb51139252779.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 286753,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/17d15dcd595b4cd18fbaa3f7016f3add.jpg',
             'Width': 1115},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247766,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c36f7d58a70342188a8c48a54d999e06.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 239385,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ff56ddcb07df48058a0cecb9f652a886.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175275,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ad2f78f52d9e44e681392fa6fe8138b6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 226378,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0c6f6b4e54f9416cb92c0005e956d294.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 216952,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/91212761216948c8aaf0c88f0fe12d7f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172357,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/91f96d4ad77f434bb9f9af985c9aafe9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97345,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7b1d291d2692440a8736a4f7931f8b19.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147802,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0bf77ff45f8848f69c2119f81f313095.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180077,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a27ee32f9e1a4753aa811b43512f6f62.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120538,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6e5309e0df5049fb85431dde679cb28d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114081,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/76b2f724c5cc499cbb1bef72a193da34.jpg',
             'Width': 1280}],
 'price': 6500,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 High up! (2014/14) Hatchback 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2014}
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156344622%27 HTTP/1.1" 200 None
2025-12-05 12:49:04 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509156344622: {'created_time': 1764938944.864767, 'last_price_update_time': 1764938944.86478}
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509156344622') HTTP/1.1" 204 0
2025-12-05 12:49:06 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:06 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 124,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2018 Vauxhall '
                'Grandland X, a perfect vehicle for families with young '
                'children. With its spacious interior, this car provides ample '
                'room for passengers and luggage, making it ideal for family '
                'road trips and daily commutes.\n'
                '\n'
                'The Vauxhall Grandland X is a reliable and practical choice, '
                'with a petrol engine that offers a smooth and efficient '
                'driving experience. The 1199cc engine provides the necessary '
                'power for both city driving and motorway cruising.\n'
                '\n'
                'This vehicle is finished in a clean and crisp white colour, '
                'which looks great on the road. The Grandland X also boasts a '
                'range of safety features, including advanced airbags and '
                'anti-lock braking, providing peace of mind for families on '
                'the move.\n'
                '\n'
                'As a family-friendly vehicle, the Grandland X is designed '
                'with comfort and practicality in mind. The interior is '
                'well-appointed, with comfortable seating for five and plenty '
                'of storage space for toys, prams, and other family '
                'essentials.\n'
                '\n'
                'At Chapelfield Car Sales, we are committed to providing our '
                'customers with the best possible service and ensuring that '
                'all our vehicles are thoroughly inspected and prepared to the '
                'highest standards. We invite you to come and view this '
                "excellent Vauxhall Grandland X and discover why it's an ideal "
                'choice for families with young children.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.2L',
 'engine_horse_power': 128,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202508125379774',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Grandland X',
 'odometer': 53280,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/b6ddb6cca8cb48369299f3f1e5d7a27b.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/b5a2422c5b124fcbaeb7d5bf96788dd9.jpg',
                'https://m.atcdn.co.uk/a/media/a71006c09d2c4e0081e23f16e8c4ba2f.jpg',
                'https://m.atcdn.co.uk/a/media/fc436d75ff2b45ea9ac5a111df89b8c1.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/1f16849c4bd942d3b61164a95f8576a1.jpg',
                'https://m.atcdn.co.uk/a/media/4f2193fea81541c2868c68c464932096.jpg',
                'https://m.atcdn.co.uk/a/media/de9c03f93a7d4d9ab9fd33be0b8b49fe.jpg',
                'https://m.atcdn.co.uk/a/media/4ed424802655473696b72e5979dbd290.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/b7bd9072ffdd451f8ccc5c1bf8f50c1f.jpg',
                'https://m.atcdn.co.uk/a/media/b0185ab9be1745f8bbe09b03f7ec53d5.jpg',
                'https://m.atcdn.co.uk/a/media/b8e7be870d874b669cdf08da8d52b50e.jpg',
                'https://m.atcdn.co.uk/a/media/382e42ea6c6d4dc2b4eca899b3b83451.jpg',
                'https://m.atcdn.co.uk/a/media/91da9193faf74441ac64b46d8d32c2cc.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/a65c697051274354b4a7f9064866c36f.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/5180c99a2ed1400e831ad75d75f22eb0.jpg',
                'https://m.atcdn.co.uk/a/media/146841c98b274bd5a36eb3137115bc47.jpg',
                'https://m.atcdn.co.uk/a/media/706ccd9b47d3477a9fbba702e579ca30.jpg',
                'https://m.atcdn.co.uk/a/media/2fd69e3c5adc4c43abeeb433422e3430.jpg',
                'https://m.atcdn.co.uk/a/media/a2ca6252e8fd4214a136a593e55b9e8d.jpg',
                'https://m.atcdn.co.uk/a/media/08344d01ac904c7eb9b389b54d98c2c4.jpg',
                'https://m.atcdn.co.uk/a/media/edcff9dab830448ba145e2f5e4519678.jpg',
                'https://m.atcdn.co.uk/a/media/4c6431406726462096a2293610377bcb.jpg',
                'https://m.atcdn.co.uk/a/media/8d332e4a100b41258d204450d804ef1d.jpg'],
 'price': 9800,
 'price_includes_vat': True,
 'registration_date': '2018-04-06',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Vauxhall Grandland X 1.2 Turbo Elite Nav SUV 5dr Petrol Manual Euro '
          '6 (s/s) (130 ps)',
 'transmission': 'manual',
 'trim': 'Elite Nav',
 'year': 2018}
2025-12-05 12:49:06 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e6e7ff43-54f5-5df9-98fd-83bdac766268 with identifier: 202508125379774
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item e6e7ff43-54f5-5df9-98fd-83bdac766268
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb6ddb6cca8cb48369299f3f1e5d7a27b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b6ddb6cca8cb48369299f3f1e5d7a27b.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb5a2422c5b124fcbaeb7d5bf96788dd9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b5a2422c5b124fcbaeb7d5bf96788dd9.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa71006c09d2c4e0081e23f16e8c4ba2f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a71006c09d2c4e0081e23f16e8c4ba2f.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffc436d75ff2b45ea9ac5a111df89b8c1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fc436d75ff2b45ea9ac5a111df89b8c1.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1f16849c4bd942d3b61164a95f8576a1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1f16849c4bd942d3b61164a95f8576a1.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4f2193fea81541c2868c68c464932096.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4f2193fea81541c2868c68c464932096.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fde9c03f93a7d4d9ab9fd33be0b8b49fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/de9c03f93a7d4d9ab9fd33be0b8b49fe.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4ed424802655473696b72e5979dbd290.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4ed424802655473696b72e5979dbd290.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe29467cfacb42b69e6132d58dcace23.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7bd9072ffdd451f8ccc5c1bf8f50c1f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7bd9072ffdd451f8ccc5c1bf8f50c1f.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb0185ab9be1745f8bbe09b03f7ec53d5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b0185ab9be1745f8bbe09b03f7ec53d5.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb8e7be870d874b669cdf08da8d52b50e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b8e7be870d874b669cdf08da8d52b50e.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F382e42ea6c6d4dc2b4eca899b3b83451.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/382e42ea6c6d4dc2b4eca899b3b83451.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F91da9193faf74441ac64b46d8d32c2cc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91da9193faf74441ac64b46d8d32c2cc.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa65c697051274354b4a7f9064866c36f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a65c697051274354b4a7f9064866c36f.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5180c99a2ed1400e831ad75d75f22eb0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5180c99a2ed1400e831ad75d75f22eb0.jpg already downloaded
2025-12-05 12:49:06 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e6e7ff43-54f5-5df9-98fd-83bdac766268 with identifier 202508125379774
2025-12-05 12:49:06 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:06 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:06 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e6e7ff43-54f5-5df9-98fd-83bdac766268
2025-12-05 12:49:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 124,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer this 2018 Vauxhall '
                'Grandland X, a perfect vehicle for families with young '
                'children. With its spacious interior, this car provides ample '
                'room for passengers and luggage, making it ideal for family '
                'road trips and daily commutes.\n'
                '\n'
                'The Vauxhall Grandland X is a reliable and practical choice, '
                'with a petrol engine that offers a smooth and efficient '
                'driving experience. The 1199cc engine provides the necessary '
                'power for both city driving and motorway cruising.\n'
                '\n'
                'This vehicle is finished in a clean and crisp white colour, '
                'which looks great on the road. The Grandland X also boasts a '
                'range of safety features, including advanced airbags and '
                'anti-lock braking, providing peace of mind for families on '
                'the move.\n'
                '\n'
                'As a family-friendly vehicle, the Grandland X is designed '
                'with comfort and practicality in mind. The interior is '
                'well-appointed, with comfortable seating for five and plenty '
                'of storage space for toys, prams, and other family '
                'essentials.\n'
                '\n'
                'At Chapelfield Car Sales, we are committed to providing our '
                'customers with the best possible service and ensuring that '
                'all our vehicles are thoroughly inspected and prepared to the '
                'highest standards. We invite you to come and view this '
                "excellent Vauxhall Grandland X and discover why it's an ideal "
                'choice for families with young children.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.2L',
 'engine_horse_power': 128,
 'fuel_type': 'Petrol',
 'id': 'e6e7ff43-54f5-5df9-98fd-83bdac766268',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202508125379774',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Grandland X',
 'odometer': 53280,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 28,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/b6ddb6cca8cb48369299f3f1e5d7a27b.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/b5a2422c5b124fcbaeb7d5bf96788dd9.jpg',
                'https://m.atcdn.co.uk/a/media/a71006c09d2c4e0081e23f16e8c4ba2f.jpg',
                'https://m.atcdn.co.uk/a/media/fc436d75ff2b45ea9ac5a111df89b8c1.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/1f16849c4bd942d3b61164a95f8576a1.jpg',
                'https://m.atcdn.co.uk/a/media/4f2193fea81541c2868c68c464932096.jpg',
                'https://m.atcdn.co.uk/a/media/de9c03f93a7d4d9ab9fd33be0b8b49fe.jpg',
                'https://m.atcdn.co.uk/a/media/4ed424802655473696b72e5979dbd290.jpg',
                'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
                'https://m.atcdn.co.uk/a/media/b7bd9072ffdd451f8ccc5c1bf8f50c1f.jpg',
                'https://m.atcdn.co.uk/a/media/b0185ab9be1745f8bbe09b03f7ec53d5.jpg',
                'https://m.atcdn.co.uk/a/media/b8e7be870d874b669cdf08da8d52b50e.jpg',
                'https://m.atcdn.co.uk/a/media/382e42ea6c6d4dc2b4eca899b3b83451.jpg',
                'https://m.atcdn.co.uk/a/media/91da9193faf74441ac64b46d8d32c2cc.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/a65c697051274354b4a7f9064866c36f.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/5180c99a2ed1400e831ad75d75f22eb0.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 266632,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b6ddb6cca8cb48369299f3f1e5d7a27b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 263172,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b5a2422c5b124fcbaeb7d5bf96788dd9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 223205,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a71006c09d2c4e0081e23f16e8c4ba2f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 210277,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fc436d75ff2b45ea9ac5a111df89b8c1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2f08bc59-4737-520e-add2-2b594b7321cb/2f08bc59-4737-520e-add2-2b594b7321cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52828,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe29467cfacb42b69e6132d58dcace23.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 218229,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1f16849c4bd942d3b61164a95f8576a1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 233656,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4f2193fea81541c2868c68c464932096.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 215424,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/de9c03f93a7d4d9ab9fd33be0b8b49fe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 210142,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4ed424802655473696b72e5979dbd290.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145653,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7bd9072ffdd451f8ccc5c1bf8f50c1f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 232790,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b0185ab9be1745f8bbe09b03f7ec53d5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114211,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b8e7be870d874b669cdf08da8d52b50e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174129,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/382e42ea6c6d4dc2b4eca899b3b83451.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147173,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/91da9193faf74441ac64b46d8d32c2cc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106148,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a65c697051274354b4a7f9064866c36f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_08feca06-2a3a-54fe-90cc-a70890d86309/08feca06-2a3a-54fe-90cc-a70890d86309_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157538,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5180c99a2ed1400e831ad75d75f22eb0.jpg',
             'Width': 1280}],
 'price': 9800,
 'price_includes_vat': True,
 'registration_date': '2018-04-06',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Vauxhall Grandland X 1.2 Turbo Elite Nav SUV 5dr Petrol Manual Euro '
          '6 (s/s) (130 ps)',
 'transmission': 'manual',
 'trim': 'Elite Nav',
 'year': 2018}
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202508125379774%27 HTTP/1.1" 200 None
2025-12-05 12:49:06 [auto_selling_autotrader.co.uk] INFO: Saving data for 202508125379774: {'created_time': 1764938946.981102, 'last_price_update_time': 1764938946.981111}
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202508125379774') HTTP/1.1" 204 0
2025-12-05 12:49:06 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:07 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:07 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_transmission: Unknown transmission type: unlisted
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 282, in _extract_transmission
    raise ValueError("Unknown transmission type: %s" % transmission)
ValueError: Unknown transmission type: unlisted
2025-12-05 12:49:07 [common.utils.decorators] ERROR: Payload: {"id": "202509156344901", "stockItemId": "8a421760993e4d9701994e1931e90e84", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 High up! (2012/62) Hatchback", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-26T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 High up! (2012/62) Hatchback", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 49K 1 OWNER", "rrp": null, "price": 5400, "priceGBX": 540000, "priceExcludingFees": 5400, "priceExcludingFeesGBX": 540000, "suppliedPrice": 5400, "suppliedPriceGBX": 540000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 4500, "vatToBePaidUpfront": 900, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****XT", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": null, "spin": null, "imageList": {"nextCursor": null, "size": 1, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/3f54f0c9285a41b3a0eb98d4c758b50b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 49000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2012, "vehicleCheckId": "bfeab650fb2d483690c1cc044603f4bd", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-07", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 929, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": null, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:07 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:07 [common.utils.decorators] ERROR: Payload: {"id": "202509156344901", "stockItemId": "8a421760993e4d9701994e1931e90e84", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 High up! (2012/62) Hatchback", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-26T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 High up! (2012/62) Hatchback", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 49K 1 OWNER", "rrp": null, "price": 5400, "priceGBX": 540000, "priceExcludingFees": 5400, "priceExcludingFeesGBX": 540000, "suppliedPrice": 5400, "suppliedPriceGBX": 540000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 4500, "vatToBePaidUpfront": 900, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****XT", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": null, "spin": null, "imageList": {"nextCursor": null, "size": 1, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/3f54f0c9285a41b3a0eb98d4c758b50b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 49000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2012, "vehicleCheckId": "bfeab650fb2d483690c1cc044603f4bd", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-07", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 929, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": null, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:07 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_co2_emission_value: 'NoneType' object is not subscriptable
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 390, in _extract_co2_emission_value
    return data["specification"]["co2Emissions"]["co2Emission"]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2025-12-05 12:49:07 [common.utils.decorators] ERROR: Payload: {"id": "202509156344901", "stockItemId": "8a421760993e4d9701994e1931e90e84", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 High up! (2012/62) Hatchback", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-26T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 High up! (2012/62) Hatchback", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 49K 1 OWNER", "rrp": null, "price": 5400, "priceGBX": 540000, "priceExcludingFees": 5400, "priceExcludingFeesGBX": 540000, "suppliedPrice": 5400, "suppliedPriceGBX": 540000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 4500, "vatToBePaidUpfront": 900, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****XT", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": null, "spin": null, "imageList": {"nextCursor": null, "size": 1, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/3f54f0c9285a41b3a0eb98d4c758b50b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 49000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2012, "vehicleCheckId": "bfeab650fb2d483690c1cc044603f4bd", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-07", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 929, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": null, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:07 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156344901',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 49000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/3f54f0c9285a41b3a0eb98d4c758b50b.jpg'],
 'price': 5400,
 'price_includes_vat': True,
 'registration_date': '2012-09-01',
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 High up! (2012/62) Hatchback',
 'year': 2012}
2025-12-05 12:49:07 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a07396b8-5fcc-58b6-8fa3-5743c203d4f0 with identifier: 202509156344901
2025-12-05 12:49:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a07396b8-5fcc-58b6-8fa3-5743c203d4f0
2025-12-05 12:49:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3f54f0c9285a41b3a0eb98d4c758b50b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3f54f0c9285a41b3a0eb98d4c758b50b.jpg already downloaded
2025-12-05 12:49:07 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a07396b8-5fcc-58b6-8fa3-5743c203d4f0 with identifier 202509156344901
2025-12-05 12:49:07 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:07 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:07 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a07396b8-5fcc-58b6-8fa3-5743c203d4f0
2025-12-05 12:49:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'fuel_type': 'Petrol',
 'id': 'a07396b8-5fcc-58b6-8fa3-5743c203d4f0',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156344901',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 49000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 1,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/3f54f0c9285a41b3a0eb98d4c758b50b.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c198db3b-c677-535a-9994-8dd8c7048020/c198db3b-c677-535a-9994-8dd8c7048020_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 18582,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3f54f0c9285a41b3a0eb98d4c758b50b.jpg',
             'Width': 640}],
 'price': 5400,
 'price_includes_vat': True,
 'registration_date': '2012-09-01',
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 High up! (2012/62) Hatchback',
 'year': 2012}
2025-12-05 12:49:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156344901%27 HTTP/1.1" 200 None
2025-12-05 12:49:07 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509156344901: {'created_time': 1764938947.149231, 'last_price_update_time': 1764938947.14924}
2025-12-05 12:49:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509156344901') HTTP/1.1" 204 0
2025-12-05 12:49:11 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:12 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_transmission: Unknown transmission type: unlisted
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 282, in _extract_transmission
    raise ValueError("Unknown transmission type: %s" % transmission)
ValueError: Unknown transmission type: unlisted
2025-12-05 12:49:12 [common.utils.decorators] ERROR: Payload: {"id": "202509156345760", "stockItemId": "8a42b598993e4d9801994e2c162936e7", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2014/14)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "retailer_websites", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2014/14)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 31K 1 OWNER", "rrp": null, "price": 6300, "priceGBX": 630000, "priceExcludingFees": 6300, "priceExcludingFeesGBX": 630000, "suppliedPrice": 6300, "suppliedPriceGBX": 630000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5250, "vatToBePaidUpfront": 1050, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****SO", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/7TF8pAQvJxc?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 44, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/cbb93f71eff14008bcf880d5204aa8ee.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/022ab35abe1940c9bdcbe5166b4fa959.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d87b2c8634b74814a7b9e5be2a60fd0e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4daacfabcdf74088bc58cf1b35658088.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1309ea875a264aadb44818ba66a0b9cb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6caad75f3443443fbf388c9c185a88a3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1d8cc340c93040f68409912e6d34b037.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/46f79967235e44b8bd5513d827b19c5d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/229dc82d450a42798a0d17b03de2976d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c03652ee363e4772bd0ebd14bbbb01f2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/af9447746bc24f6bb9ec715f3c3fdc7c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2b66e76f832342b89ce40d1754cec363.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/78f34debfc754901a0666b58f331d82c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d9a9701bff144edeb5caf5c84e757049.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/08006ee6939d4371993feb7326a46329.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5baba19cae944788ad1ceae3539a1071.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6f22f6ecca1f46e98b9b30a525e1f64c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/227852b96cba4bae89cc611372e559fd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b77eb1515fc24ba5a4ccfa2528fd1f0d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f10cc489e2ae4d73996714defc4d38d6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/db947ab1f4e84251bad3de11e93884c0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d13aaabc43eb4a77839ca753db72da99.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/79539002cf294e2180cf96aac935c697.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4e051fa721154cc2a0333c84c4a4581f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f91771c24f814eb58c9528ef6e8448d9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bb54935c81084d49a25af0f441a88f68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b5bcd6802c1444b69a7947b7a4588d10.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/765b37d72c8c443197a9d63d05f5428a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/463ad901396549fcb3f671c63af3cdb0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dc1f4ca9ac084e71ace151c0321b8761.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ed886ac95d66455cab635015b4847df3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/193fd58823d04850b79d5746b49a153f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/adff90da910f43cbbef3de65cd50a2d2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e65bd60761f1418595ecc5ee537691e1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5695ab643add4904a5385c62c4535a68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dd1c0baa3c774c10a46816787b5cc17f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/55884527e83c4518aa44359d31670468.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6ac28c9a8a734e11a7345cbe575af697.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/90c9482958ec45828c3b84caa66206d4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2dd9bec8da7b45ab996215959736a0d0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 31000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "da3b5c3a36f64d6197014a3439bbecbc", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-10-25", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:12 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:12 [common.utils.decorators] ERROR: Payload: {"id": "202509156345760", "stockItemId": "8a42b598993e4d9801994e2c162936e7", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2014/14)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "retailer_websites", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2014/14)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 31K 1 OWNER", "rrp": null, "price": 6300, "priceGBX": 630000, "priceExcludingFees": 6300, "priceExcludingFeesGBX": 630000, "suppliedPrice": 6300, "suppliedPriceGBX": 630000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5250, "vatToBePaidUpfront": 1050, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****SO", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/7TF8pAQvJxc?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 44, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/cbb93f71eff14008bcf880d5204aa8ee.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/022ab35abe1940c9bdcbe5166b4fa959.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d87b2c8634b74814a7b9e5be2a60fd0e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4daacfabcdf74088bc58cf1b35658088.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1309ea875a264aadb44818ba66a0b9cb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6caad75f3443443fbf388c9c185a88a3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1d8cc340c93040f68409912e6d34b037.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/46f79967235e44b8bd5513d827b19c5d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/229dc82d450a42798a0d17b03de2976d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c03652ee363e4772bd0ebd14bbbb01f2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/af9447746bc24f6bb9ec715f3c3fdc7c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2b66e76f832342b89ce40d1754cec363.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/78f34debfc754901a0666b58f331d82c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d9a9701bff144edeb5caf5c84e757049.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/08006ee6939d4371993feb7326a46329.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5baba19cae944788ad1ceae3539a1071.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6f22f6ecca1f46e98b9b30a525e1f64c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/227852b96cba4bae89cc611372e559fd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b77eb1515fc24ba5a4ccfa2528fd1f0d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f10cc489e2ae4d73996714defc4d38d6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/db947ab1f4e84251bad3de11e93884c0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d13aaabc43eb4a77839ca753db72da99.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/79539002cf294e2180cf96aac935c697.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4e051fa721154cc2a0333c84c4a4581f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f91771c24f814eb58c9528ef6e8448d9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bb54935c81084d49a25af0f441a88f68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b5bcd6802c1444b69a7947b7a4588d10.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/765b37d72c8c443197a9d63d05f5428a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/463ad901396549fcb3f671c63af3cdb0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dc1f4ca9ac084e71ace151c0321b8761.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ed886ac95d66455cab635015b4847df3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/193fd58823d04850b79d5746b49a153f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/adff90da910f43cbbef3de65cd50a2d2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e65bd60761f1418595ecc5ee537691e1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5695ab643add4904a5385c62c4535a68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dd1c0baa3c774c10a46816787b5cc17f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/55884527e83c4518aa44359d31670468.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6ac28c9a8a734e11a7345cbe575af697.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/90c9482958ec45828c3b84caa66206d4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2dd9bec8da7b45ab996215959736a0d0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 31000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "da3b5c3a36f64d6197014a3439bbecbc", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-10-25", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:12 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_co2_emission_value: 'NoneType' object is not subscriptable
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 390, in _extract_co2_emission_value
    return data["specification"]["co2Emissions"]["co2Emission"]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2025-12-05 12:49:12 [common.utils.decorators] ERROR: Payload: {"id": "202509156345760", "stockItemId": "8a42b598993e4d9801994e2c162936e7", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2014/14)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "retailer_websites", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2014/14)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 31K 1 OWNER", "rrp": null, "price": 6300, "priceGBX": 630000, "priceExcludingFees": 6300, "priceExcludingFeesGBX": 630000, "suppliedPrice": 6300, "suppliedPriceGBX": 630000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5250, "vatToBePaidUpfront": 1050, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****SO", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/7TF8pAQvJxc?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 44, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/cbb93f71eff14008bcf880d5204aa8ee.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/022ab35abe1940c9bdcbe5166b4fa959.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d87b2c8634b74814a7b9e5be2a60fd0e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4daacfabcdf74088bc58cf1b35658088.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1309ea875a264aadb44818ba66a0b9cb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6caad75f3443443fbf388c9c185a88a3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1d8cc340c93040f68409912e6d34b037.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/46f79967235e44b8bd5513d827b19c5d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/229dc82d450a42798a0d17b03de2976d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c03652ee363e4772bd0ebd14bbbb01f2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/af9447746bc24f6bb9ec715f3c3fdc7c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2b66e76f832342b89ce40d1754cec363.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/78f34debfc754901a0666b58f331d82c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d9a9701bff144edeb5caf5c84e757049.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/08006ee6939d4371993feb7326a46329.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5baba19cae944788ad1ceae3539a1071.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6f22f6ecca1f46e98b9b30a525e1f64c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/227852b96cba4bae89cc611372e559fd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b77eb1515fc24ba5a4ccfa2528fd1f0d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f10cc489e2ae4d73996714defc4d38d6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/db947ab1f4e84251bad3de11e93884c0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d13aaabc43eb4a77839ca753db72da99.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/79539002cf294e2180cf96aac935c697.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4e051fa721154cc2a0333c84c4a4581f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f91771c24f814eb58c9528ef6e8448d9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bb54935c81084d49a25af0f441a88f68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b5bcd6802c1444b69a7947b7a4588d10.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/765b37d72c8c443197a9d63d05f5428a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/463ad901396549fcb3f671c63af3cdb0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dc1f4ca9ac084e71ace151c0321b8761.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ed886ac95d66455cab635015b4847df3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/193fd58823d04850b79d5746b49a153f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/adff90da910f43cbbef3de65cd50a2d2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e65bd60761f1418595ecc5ee537691e1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5695ab643add4904a5385c62c4535a68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dd1c0baa3c774c10a46816787b5cc17f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/55884527e83c4518aa44359d31670468.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6ac28c9a8a734e11a7345cbe575af697.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/90c9482958ec45828c3b84caa66206d4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2dd9bec8da7b45ab996215959736a0d0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 31000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "da3b5c3a36f64d6197014a3439bbecbc", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-10-25", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:12 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'color': 'White',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156345760',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 31000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/cbb93f71eff14008bcf880d5204aa8ee.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/022ab35abe1940c9bdcbe5166b4fa959.jpg',
                'https://m.atcdn.co.uk/a/media/d87b2c8634b74814a7b9e5be2a60fd0e.jpg',
                'https://m.atcdn.co.uk/a/media/4daacfabcdf74088bc58cf1b35658088.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/1309ea875a264aadb44818ba66a0b9cb.jpg',
                'https://m.atcdn.co.uk/a/media/6caad75f3443443fbf388c9c185a88a3.jpg',
                'https://m.atcdn.co.uk/a/media/1d8cc340c93040f68409912e6d34b037.jpg',
                'https://m.atcdn.co.uk/a/media/46f79967235e44b8bd5513d827b19c5d.jpg',
                'https://m.atcdn.co.uk/a/media/229dc82d450a42798a0d17b03de2976d.jpg',
                'https://m.atcdn.co.uk/a/media/c03652ee363e4772bd0ebd14bbbb01f2.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/af9447746bc24f6bb9ec715f3c3fdc7c.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/2b66e76f832342b89ce40d1754cec363.jpg',
                'https://m.atcdn.co.uk/a/media/78f34debfc754901a0666b58f331d82c.jpg',
                'https://m.atcdn.co.uk/a/media/d9a9701bff144edeb5caf5c84e757049.jpg',
                'https://m.atcdn.co.uk/a/media/08006ee6939d4371993feb7326a46329.jpg',
                'https://m.atcdn.co.uk/a/media/5baba19cae944788ad1ceae3539a1071.jpg',
                'https://m.atcdn.co.uk/a/media/6f22f6ecca1f46e98b9b30a525e1f64c.jpg',
                'https://m.atcdn.co.uk/a/media/227852b96cba4bae89cc611372e559fd.jpg',
                'https://m.atcdn.co.uk/a/media/b77eb1515fc24ba5a4ccfa2528fd1f0d.jpg',
                'https://m.atcdn.co.uk/a/media/f10cc489e2ae4d73996714defc4d38d6.jpg',
                'https://m.atcdn.co.uk/a/media/db947ab1f4e84251bad3de11e93884c0.jpg',
                'https://m.atcdn.co.uk/a/media/d13aaabc43eb4a77839ca753db72da99.jpg',
                'https://m.atcdn.co.uk/a/media/79539002cf294e2180cf96aac935c697.jpg',
                'https://m.atcdn.co.uk/a/media/4e051fa721154cc2a0333c84c4a4581f.jpg',
                'https://m.atcdn.co.uk/a/media/f91771c24f814eb58c9528ef6e8448d9.jpg',
                'https://m.atcdn.co.uk/a/media/bb54935c81084d49a25af0f441a88f68.jpg',
                'https://m.atcdn.co.uk/a/media/b5bcd6802c1444b69a7947b7a4588d10.jpg',
                'https://m.atcdn.co.uk/a/media/765b37d72c8c443197a9d63d05f5428a.jpg',
                'https://m.atcdn.co.uk/a/media/463ad901396549fcb3f671c63af3cdb0.jpg',
                'https://m.atcdn.co.uk/a/media/dc1f4ca9ac084e71ace151c0321b8761.jpg',
                'https://m.atcdn.co.uk/a/media/ed886ac95d66455cab635015b4847df3.jpg',
                'https://m.atcdn.co.uk/a/media/193fd58823d04850b79d5746b49a153f.jpg',
                'https://m.atcdn.co.uk/a/media/adff90da910f43cbbef3de65cd50a2d2.jpg',
                'https://m.atcdn.co.uk/a/media/e65bd60761f1418595ecc5ee537691e1.jpg',
                'https://m.atcdn.co.uk/a/media/5695ab643add4904a5385c62c4535a68.jpg',
                'https://m.atcdn.co.uk/a/media/dd1c0baa3c774c10a46816787b5cc17f.jpg',
                'https://m.atcdn.co.uk/a/media/55884527e83c4518aa44359d31670468.jpg',
                'https://m.atcdn.co.uk/a/media/6ac28c9a8a734e11a7345cbe575af697.jpg',
                'https://m.atcdn.co.uk/a/media/90c9482958ec45828c3b84caa66206d4.jpg',
                'https://m.atcdn.co.uk/a/media/2dd9bec8da7b45ab996215959736a0d0.jpg'],
 'price': 6300,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 Move up! (2014/14)',
 'year': 2014}
2025-12-05 12:49:12 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f2725fdb-2001-5e55-999e-5d2e038a97d1 with identifier: 202509156345760
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item f2725fdb-2001-5e55-999e-5d2e038a97d1
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcbb93f71eff14008bcf880d5204aa8ee.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cbb93f71eff14008bcf880d5204aa8ee.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F022ab35abe1940c9bdcbe5166b4fa959.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/022ab35abe1940c9bdcbe5166b4fa959.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd87b2c8634b74814a7b9e5be2a60fd0e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d87b2c8634b74814a7b9e5be2a60fd0e.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4daacfabcdf74088bc58cf1b35658088.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4daacfabcdf74088bc58cf1b35658088.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1309ea875a264aadb44818ba66a0b9cb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1309ea875a264aadb44818ba66a0b9cb.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6caad75f3443443fbf388c9c185a88a3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6caad75f3443443fbf388c9c185a88a3.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1d8cc340c93040f68409912e6d34b037.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1d8cc340c93040f68409912e6d34b037.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F46f79967235e44b8bd5513d827b19c5d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/46f79967235e44b8bd5513d827b19c5d.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F229dc82d450a42798a0d17b03de2976d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/229dc82d450a42798a0d17b03de2976d.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc03652ee363e4772bd0ebd14bbbb01f2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c03652ee363e4772bd0ebd14bbbb01f2.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faf9447746bc24f6bb9ec715f3c3fdc7c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/af9447746bc24f6bb9ec715f3c3fdc7c.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2b66e76f832342b89ce40d1754cec363.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2b66e76f832342b89ce40d1754cec363.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F78f34debfc754901a0666b58f331d82c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/78f34debfc754901a0666b58f331d82c.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd9a9701bff144edeb5caf5c84e757049.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d9a9701bff144edeb5caf5c84e757049.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F08006ee6939d4371993feb7326a46329.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/08006ee6939d4371993feb7326a46329.jpg already downloaded
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5baba19cae944788ad1ceae3539a1071.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5baba19cae944788ad1ceae3539a1071.jpg already downloaded
2025-12-05 12:49:12 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f2725fdb-2001-5e55-999e-5d2e038a97d1 with identifier 202509156345760
2025-12-05 12:49:12 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:12 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:12 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f2725fdb-2001-5e55-999e-5d2e038a97d1
2025-12-05 12:49:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'color': 'White',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'fuel_type': 'Petrol',
 'id': 'f2725fdb-2001-5e55-999e-5d2e038a97d1',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156345760',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 31000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 44,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/cbb93f71eff14008bcf880d5204aa8ee.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/022ab35abe1940c9bdcbe5166b4fa959.jpg',
                'https://m.atcdn.co.uk/a/media/d87b2c8634b74814a7b9e5be2a60fd0e.jpg',
                'https://m.atcdn.co.uk/a/media/4daacfabcdf74088bc58cf1b35658088.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/1309ea875a264aadb44818ba66a0b9cb.jpg',
                'https://m.atcdn.co.uk/a/media/6caad75f3443443fbf388c9c185a88a3.jpg',
                'https://m.atcdn.co.uk/a/media/1d8cc340c93040f68409912e6d34b037.jpg',
                'https://m.atcdn.co.uk/a/media/46f79967235e44b8bd5513d827b19c5d.jpg',
                'https://m.atcdn.co.uk/a/media/229dc82d450a42798a0d17b03de2976d.jpg',
                'https://m.atcdn.co.uk/a/media/c03652ee363e4772bd0ebd14bbbb01f2.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/af9447746bc24f6bb9ec715f3c3fdc7c.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/2b66e76f832342b89ce40d1754cec363.jpg',
                'https://m.atcdn.co.uk/a/media/78f34debfc754901a0666b58f331d82c.jpg',
                'https://m.atcdn.co.uk/a/media/d9a9701bff144edeb5caf5c84e757049.jpg',
                'https://m.atcdn.co.uk/a/media/08006ee6939d4371993feb7326a46329.jpg',
                'https://m.atcdn.co.uk/a/media/5baba19cae944788ad1ceae3539a1071.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 306239,
             'Height': 1020,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cbb93f71eff14008bcf880d5204aa8ee.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235392,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/022ab35abe1940c9bdcbe5166b4fa959.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 221869,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d87b2c8634b74814a7b9e5be2a60fd0e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 228163,
             'Height': 989,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4daacfabcdf74088bc58cf1b35658088.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179279,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1309ea875a264aadb44818ba66a0b9cb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 232932,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6caad75f3443443fbf388c9c185a88a3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 224536,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1d8cc340c93040f68409912e6d34b037.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 234018,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/46f79967235e44b8bd5513d827b19c5d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119085,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/229dc82d450a42798a0d17b03de2976d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 223821,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c03652ee363e4772bd0ebd14bbbb01f2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101103,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/af9447746bc24f6bb9ec715f3c3fdc7c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153280,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2b66e76f832342b89ce40d1754cec363.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 340475,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/78f34debfc754901a0666b58f331d82c.jpg',
             'Width': 1125},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109133,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d9a9701bff144edeb5caf5c84e757049.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151416,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/08006ee6939d4371993feb7326a46329.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa2628b2-a3ec-52fb-8e10-160dd36bd060/fa2628b2-a3ec-52fb-8e10-160dd36bd060_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154320,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5baba19cae944788ad1ceae3539a1071.jpg',
             'Width': 1280}],
 'price': 6300,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 Move up! (2014/14)',
 'year': 2014}
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156345760%27 HTTP/1.1" 200 None
2025-12-05 12:49:12 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509156345760: {'created_time': 1764938952.476732, 'last_price_update_time': 1764938952.476742}
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509156345760') HTTP/1.1" 204 0
2025-12-05 12:49:16 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:16 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:16 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 164,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'This 2019 Volkswagen Golf R is presented with a clear vehicle '
                'history check, offering you peace of mind. This striking '
                'example features a powerful 2.0 litre petrol engine, paired '
                'with a four wheel drive drivetrain for exceptional handling '
                'and performance. As a Euro 6 compliant vehicle, it meets '
                "modern emission standards. Inside, you'll find a host of "
                'desirable features designed for comfort and convenience, '
                'including climate control, heated front seats, and keyless '
                'entry. The Car Net App Connect system seamlessly integrates '
                'your smartphone with Android Auto and Apple CarPlay, keeping '
                'you connected on the go.\n'
                '\n'
                'Experience exhilarating performance with this Golf R, capable '
                'of accelerating from 0 to 60 miles per hour in a rapid 4.4 '
                'seconds. This impressive acceleration demonstrates its '
                'superior capabilities compared to many other vehicles in its '
                'class. Practicality is also a strong point, with generous '
                'boot space making it suitable for everyday tasks and longer '
                'journeys alike. The inclusion of a rear view camera, complete '
                'with parking assistance, further enhances its usability, '
                'making manoeuvring in tight spaces straightforward.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 296,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509226525976',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 56250,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/24cab84529d6434dacff4758b754b4bb.jpg',
                'https://m.atcdn.co.uk/a/media/f4a8e4304b5f4e079489f69f3c7d6bf0.jpg',
                'https://m.atcdn.co.uk/a/media/6bd10f1c3c654f49b75166ae0a41984d.jpg',
                'https://m.atcdn.co.uk/a/media/2f8c09080deb4e78adb1c303cf96a956.jpg',
                'https://m.atcdn.co.uk/a/media/9ee15bbe092d4dcfb5d0f33250769552.jpg',
                'https://m.atcdn.co.uk/a/media/487f5e457df14730903f874176ec6340.jpg',
                'https://m.atcdn.co.uk/a/media/6376bac989ed40659ee065d6f5b7b82b.jpg',
                'https://m.atcdn.co.uk/a/media/08bebc7c9db94d6f8fd82d2a73b297ee.jpg',
                'https://m.atcdn.co.uk/a/media/f9b607a4515440d4aec5684653bb4adf.jpg',
                'https://m.atcdn.co.uk/a/media/01a233f51b3445d18a85822d73bf27a0.jpg',
                'https://m.atcdn.co.uk/a/media/940b6dc248d4422b8c03b92ad56cff4f.jpg',
                'https://m.atcdn.co.uk/a/media/eba7a6ef0013448a90ccf81af1de7f9f.jpg',
                'https://m.atcdn.co.uk/a/media/aff004630f1448b982f16c3e6929608c.jpg',
                'https://m.atcdn.co.uk/a/media/5b4d757a9f0b4f2193026279d2fd3bb7.jpg',
                'https://m.atcdn.co.uk/a/media/6813b3e709914d8fa666105f0ffa838c.jpg',
                'https://m.atcdn.co.uk/a/media/8777f1529e71451f9ff80bb090875d89.jpg',
                'https://m.atcdn.co.uk/a/media/b2174610b92044f694a71ba422cc0b8f.jpg',
                'https://m.atcdn.co.uk/a/media/7f955e82a5804e47b1c49405fbe39600.jpg',
                'https://m.atcdn.co.uk/a/media/701036856e73493483f8c815f14f8db3.jpg',
                'https://m.atcdn.co.uk/a/media/b23f4a2356c7411db27ce433cb05cc32.jpg',
                'https://m.atcdn.co.uk/a/media/b0f9aee1e22b4c729772fe36198ba25b.jpg'],
 'price': 21000,
 'price_includes_vat': True,
 'registration_date': '2019-09-19',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf 2.0 TSI R Hatchback 5dr Petrol DSG 4Motion Euro 6 '
          '(s/s) (300 ps)',
 'transmission': 'automatic',
 'trim': 'R',
 'year': 2019}
2025-12-05 12:49:16 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4fdc8b7a-d3ba-5a27-9e9d-f31506835488 with identifier: 202509226525976
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 4fdc8b7a-d3ba-5a27-9e9d-f31506835488
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F24cab84529d6434dacff4758b754b4bb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/24cab84529d6434dacff4758b754b4bb.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff4a8e4304b5f4e079489f69f3c7d6bf0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f4a8e4304b5f4e079489f69f3c7d6bf0.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6bd10f1c3c654f49b75166ae0a41984d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6bd10f1c3c654f49b75166ae0a41984d.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2f8c09080deb4e78adb1c303cf96a956.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f8c09080deb4e78adb1c303cf96a956.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9ee15bbe092d4dcfb5d0f33250769552.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ee15bbe092d4dcfb5d0f33250769552.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F487f5e457df14730903f874176ec6340.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/487f5e457df14730903f874176ec6340.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6376bac989ed40659ee065d6f5b7b82b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6376bac989ed40659ee065d6f5b7b82b.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F08bebc7c9db94d6f8fd82d2a73b297ee.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/08bebc7c9db94d6f8fd82d2a73b297ee.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff9b607a4515440d4aec5684653bb4adf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f9b607a4515440d4aec5684653bb4adf.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F01a233f51b3445d18a85822d73bf27a0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/01a233f51b3445d18a85822d73bf27a0.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F940b6dc248d4422b8c03b92ad56cff4f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/940b6dc248d4422b8c03b92ad56cff4f.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feba7a6ef0013448a90ccf81af1de7f9f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eba7a6ef0013448a90ccf81af1de7f9f.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faff004630f1448b982f16c3e6929608c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aff004630f1448b982f16c3e6929608c.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5b4d757a9f0b4f2193026279d2fd3bb7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5b4d757a9f0b4f2193026279d2fd3bb7.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6813b3e709914d8fa666105f0ffa838c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6813b3e709914d8fa666105f0ffa838c.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8777f1529e71451f9ff80bb090875d89.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8777f1529e71451f9ff80bb090875d89.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb2174610b92044f694a71ba422cc0b8f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b2174610b92044f694a71ba422cc0b8f.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7f955e82a5804e47b1c49405fbe39600.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f955e82a5804e47b1c49405fbe39600.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F701036856e73493483f8c815f14f8db3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/701036856e73493483f8c815f14f8db3.jpg already downloaded
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb23f4a2356c7411db27ce433cb05cc32.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b23f4a2356c7411db27ce433cb05cc32.jpg already downloaded
2025-12-05 12:49:16 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4fdc8b7a-d3ba-5a27-9e9d-f31506835488 with identifier 202509226525976
2025-12-05 12:49:16 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:16 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:16 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4fdc8b7a-d3ba-5a27-9e9d-f31506835488
2025-12-05 12:49:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 164,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'This 2019 Volkswagen Golf R is presented with a clear vehicle '
                'history check, offering you peace of mind. This striking '
                'example features a powerful 2.0 litre petrol engine, paired '
                'with a four wheel drive drivetrain for exceptional handling '
                'and performance. As a Euro 6 compliant vehicle, it meets '
                "modern emission standards. Inside, you'll find a host of "
                'desirable features designed for comfort and convenience, '
                'including climate control, heated front seats, and keyless '
                'entry. The Car Net App Connect system seamlessly integrates '
                'your smartphone with Android Auto and Apple CarPlay, keeping '
                'you connected on the go.\n'
                '\n'
                'Experience exhilarating performance with this Golf R, capable '
                'of accelerating from 0 to 60 miles per hour in a rapid 4.4 '
                'seconds. This impressive acceleration demonstrates its '
                'superior capabilities compared to many other vehicles in its '
                'class. Practicality is also a strong point, with generous '
                'boot space making it suitable for everyday tasks and longer '
                'journeys alike. The inclusion of a rear view camera, complete '
                'with parking assistance, further enhances its usability, '
                'making manoeuvring in tight spaces straightforward.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 296,
 'fuel_type': 'Petrol',
 'id': '4fdc8b7a-d3ba-5a27-9e9d-f31506835488',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509226525976',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 56250,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 21,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/24cab84529d6434dacff4758b754b4bb.jpg',
                'https://m.atcdn.co.uk/a/media/f4a8e4304b5f4e079489f69f3c7d6bf0.jpg',
                'https://m.atcdn.co.uk/a/media/6bd10f1c3c654f49b75166ae0a41984d.jpg',
                'https://m.atcdn.co.uk/a/media/2f8c09080deb4e78adb1c303cf96a956.jpg',
                'https://m.atcdn.co.uk/a/media/9ee15bbe092d4dcfb5d0f33250769552.jpg',
                'https://m.atcdn.co.uk/a/media/487f5e457df14730903f874176ec6340.jpg',
                'https://m.atcdn.co.uk/a/media/6376bac989ed40659ee065d6f5b7b82b.jpg',
                'https://m.atcdn.co.uk/a/media/08bebc7c9db94d6f8fd82d2a73b297ee.jpg',
                'https://m.atcdn.co.uk/a/media/f9b607a4515440d4aec5684653bb4adf.jpg',
                'https://m.atcdn.co.uk/a/media/01a233f51b3445d18a85822d73bf27a0.jpg',
                'https://m.atcdn.co.uk/a/media/940b6dc248d4422b8c03b92ad56cff4f.jpg',
                'https://m.atcdn.co.uk/a/media/eba7a6ef0013448a90ccf81af1de7f9f.jpg',
                'https://m.atcdn.co.uk/a/media/aff004630f1448b982f16c3e6929608c.jpg',
                'https://m.atcdn.co.uk/a/media/5b4d757a9f0b4f2193026279d2fd3bb7.jpg',
                'https://m.atcdn.co.uk/a/media/6813b3e709914d8fa666105f0ffa838c.jpg',
                'https://m.atcdn.co.uk/a/media/8777f1529e71451f9ff80bb090875d89.jpg',
                'https://m.atcdn.co.uk/a/media/b2174610b92044f694a71ba422cc0b8f.jpg',
                'https://m.atcdn.co.uk/a/media/7f955e82a5804e47b1c49405fbe39600.jpg',
                'https://m.atcdn.co.uk/a/media/701036856e73493483f8c815f14f8db3.jpg',
                'https://m.atcdn.co.uk/a/media/b23f4a2356c7411db27ce433cb05cc32.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 315242,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/24cab84529d6434dacff4758b754b4bb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 294057,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f4a8e4304b5f4e079489f69f3c7d6bf0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 263565,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6bd10f1c3c654f49b75166ae0a41984d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236457,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f8c09080deb4e78adb1c303cf96a956.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253535,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ee15bbe092d4dcfb5d0f33250769552.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262624,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/487f5e457df14730903f874176ec6340.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262802,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6376bac989ed40659ee065d6f5b7b82b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 267908,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/08bebc7c9db94d6f8fd82d2a73b297ee.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 244741,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f9b607a4515440d4aec5684653bb4adf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 186153,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/01a233f51b3445d18a85822d73bf27a0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152328,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/940b6dc248d4422b8c03b92ad56cff4f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 227568,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eba7a6ef0013448a90ccf81af1de7f9f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171809,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aff004630f1448b982f16c3e6929608c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169480,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5b4d757a9f0b4f2193026279d2fd3bb7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112781,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6813b3e709914d8fa666105f0ffa838c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161118,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8777f1529e71451f9ff80bb090875d89.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177627,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b2174610b92044f694a71ba422cc0b8f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143285,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7f955e82a5804e47b1c49405fbe39600.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175396,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/701036856e73493483f8c815f14f8db3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_330b2704-db18-5c02-897c-a82dcd506c6c/330b2704-db18-5c02-897c-a82dcd506c6c_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151019,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b23f4a2356c7411db27ce433cb05cc32.jpg',
             'Width': 1280}],
 'price': 21000,
 'price_includes_vat': True,
 'registration_date': '2019-09-19',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf 2.0 TSI R Hatchback 5dr Petrol DSG 4Motion Euro 6 '
          '(s/s) (300 ps)',
 'transmission': 'automatic',
 'trim': 'R',
 'year': 2019}
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509226525976%27 HTTP/1.1" 200 None
2025-12-05 12:49:16 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509226525976: {'created_time': 1764938956.950357, 'last_price_update_time': 1764938956.950369}
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509226525976') HTTP/1.1" 204 0
2025-12-05 12:49:16 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:16 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:17 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_transmission: Unknown transmission type: unlisted
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 282, in _extract_transmission
    raise ValueError("Unknown transmission type: %s" % transmission)
ValueError: Unknown transmission type: unlisted
2025-12-05 12:49:17 [common.utils.decorators] ERROR: Payload: {"id": "202509126280339", "stockItemId": "8a421d28993e175501993e4c23ab1ab3", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 BlueMotion Tech High up! (2014/63)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2017-09-01T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 BlueMotion Tech High up! (2014/63)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 1 OWNER FSH 66K", "rrp": null, "price": 5700, "priceGBX": 570000, "priceExcludingFees": 5700, "priceExcludingFeesGBX": 570000, "suppliedPrice": 5700, "suppliedPriceGBX": 570000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 4750, "vatToBePaidUpfront": 950, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****UJ", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/2W54g10L0rU?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 28, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/a0ef4dd96dc0419181395f84ae59ee3f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/57ad1b78526a4382afd752fa7623ae89.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/827ab2c87eb74541848831ee99953230.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/917b6b3adf814acd834a6e1b54df0389.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e7e6dd09099246619153ebc74dbd8db9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e0fcb45f91da4349b6e3d9a16f306d70.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/56a1eff76cf645d099987789e0607b78.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/15a96c720ad64f079e74ad3cb63106e7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3b70b2fb3c1f4e3682318ca513eea2ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Wheel", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e6a7baa9d24240eab9351ae637a0691c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f1086608ed284d38a1aea67321ea2009.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fada38418d1644f3abb3173495babb66.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3263fd74fe994a369c67698fff52f16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2e20655b835f4ea7a98933d7ded15b98.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/63605c34f14147bcb0aef3f830699b7b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/121feb231a5a4302b932828b8b84985d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3066038d7ee54942b2517c592cf0fbd2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/08f8f1d3c8db425e9e097db63041efc2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e4061f96957741aab5726c4b79e0a903.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/21d584b263f142f090bd1d196d604672.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e735bdbb54ab487587a723cf15aea7c9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9a91c3c1c9b94463bfe5fdc66e42fba0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3d11b96da1e341e5a9bac6a1c446d997.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7294642da8a5400991dedcc410ea030f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 61826, "unit": "MILE", "__typename": "Mileage"}, "plate": "63", "year": 2014, "vehicleCheckId": "6e7729444fed4234ac206d19c0d7a0d3", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-07", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.", "colour": "Red", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 940, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Red exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:17 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:17 [common.utils.decorators] ERROR: Payload: {"id": "202509126280339", "stockItemId": "8a421d28993e175501993e4c23ab1ab3", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 BlueMotion Tech High up! (2014/63)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2017-09-01T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 BlueMotion Tech High up! (2014/63)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 1 OWNER FSH 66K", "rrp": null, "price": 5700, "priceGBX": 570000, "priceExcludingFees": 5700, "priceExcludingFeesGBX": 570000, "suppliedPrice": 5700, "suppliedPriceGBX": 570000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 4750, "vatToBePaidUpfront": 950, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****UJ", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/2W54g10L0rU?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 28, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/a0ef4dd96dc0419181395f84ae59ee3f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/57ad1b78526a4382afd752fa7623ae89.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/827ab2c87eb74541848831ee99953230.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/917b6b3adf814acd834a6e1b54df0389.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e7e6dd09099246619153ebc74dbd8db9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e0fcb45f91da4349b6e3d9a16f306d70.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/56a1eff76cf645d099987789e0607b78.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/15a96c720ad64f079e74ad3cb63106e7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3b70b2fb3c1f4e3682318ca513eea2ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Wheel", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e6a7baa9d24240eab9351ae637a0691c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f1086608ed284d38a1aea67321ea2009.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fada38418d1644f3abb3173495babb66.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3263fd74fe994a369c67698fff52f16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2e20655b835f4ea7a98933d7ded15b98.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/63605c34f14147bcb0aef3f830699b7b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/121feb231a5a4302b932828b8b84985d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3066038d7ee54942b2517c592cf0fbd2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/08f8f1d3c8db425e9e097db63041efc2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e4061f96957741aab5726c4b79e0a903.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/21d584b263f142f090bd1d196d604672.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e735bdbb54ab487587a723cf15aea7c9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9a91c3c1c9b94463bfe5fdc66e42fba0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3d11b96da1e341e5a9bac6a1c446d997.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7294642da8a5400991dedcc410ea030f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 61826, "unit": "MILE", "__typename": "Mileage"}, "plate": "63", "year": 2014, "vehicleCheckId": "6e7729444fed4234ac206d19c0d7a0d3", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-07", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.", "colour": "Red", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 940, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Red exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:17 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_co2_emission_value: 'NoneType' object is not subscriptable
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 390, in _extract_co2_emission_value
    return data["specification"]["co2Emissions"]["co2Emission"]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2025-12-05 12:49:17 [common.utils.decorators] ERROR: Payload: {"id": "202509126280339", "stockItemId": "8a421d28993e175501993e4c23ab1ab3", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 BlueMotion Tech High up! (2014/63)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2017-09-01T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 BlueMotion Tech High up! (2014/63)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 1 OWNER FSH 66K", "rrp": null, "price": 5700, "priceGBX": 570000, "priceExcludingFees": 5700, "priceExcludingFeesGBX": 570000, "suppliedPrice": 5700, "suppliedPriceGBX": 570000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 4750, "vatToBePaidUpfront": 950, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****UJ", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/2W54g10L0rU?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 28, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/a0ef4dd96dc0419181395f84ae59ee3f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/57ad1b78526a4382afd752fa7623ae89.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/827ab2c87eb74541848831ee99953230.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/917b6b3adf814acd834a6e1b54df0389.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e7e6dd09099246619153ebc74dbd8db9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e0fcb45f91da4349b6e3d9a16f306d70.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/56a1eff76cf645d099987789e0607b78.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/15a96c720ad64f079e74ad3cb63106e7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3b70b2fb3c1f4e3682318ca513eea2ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Wheel", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e6a7baa9d24240eab9351ae637a0691c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f1086608ed284d38a1aea67321ea2009.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fada38418d1644f3abb3173495babb66.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3263fd74fe994a369c67698fff52f16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2e20655b835f4ea7a98933d7ded15b98.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/63605c34f14147bcb0aef3f830699b7b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/121feb231a5a4302b932828b8b84985d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3066038d7ee54942b2517c592cf0fbd2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/08f8f1d3c8db425e9e097db63041efc2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e4061f96957741aab5726c4b79e0a903.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/21d584b263f142f090bd1d196d604672.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e735bdbb54ab487587a723cf15aea7c9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9a91c3c1c9b94463bfe5fdc66e42fba0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3d11b96da1e341e5a9bac6a1c446d997.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7294642da8a5400991dedcc410ea030f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 61826, "unit": "MILE", "__typename": "Mileage"}, "plate": "63", "year": 2014, "vehicleCheckId": "6e7729444fed4234ac206d19c0d7a0d3", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-07", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.", "colour": "Red", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 940, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Red exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:17 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'color': 'Red',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                'inspections and regular servicing\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.",
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509126280339',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 61826,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/a0ef4dd96dc0419181395f84ae59ee3f.jpg',
                'https://m.atcdn.co.uk/a/media/57ad1b78526a4382afd752fa7623ae89.jpg',
                'https://m.atcdn.co.uk/a/media/827ab2c87eb74541848831ee99953230.jpg',
                'https://m.atcdn.co.uk/a/media/917b6b3adf814acd834a6e1b54df0389.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/e7e6dd09099246619153ebc74dbd8db9.jpg',
                'https://m.atcdn.co.uk/a/media/e0fcb45f91da4349b6e3d9a16f306d70.jpg',
                'https://m.atcdn.co.uk/a/media/56a1eff76cf645d099987789e0607b78.jpg',
                'https://m.atcdn.co.uk/a/media/15a96c720ad64f079e74ad3cb63106e7.jpg',
                'https://m.atcdn.co.uk/a/media/3b70b2fb3c1f4e3682318ca513eea2ef.jpg',
                'https://m.atcdn.co.uk/a/media/e6a7baa9d24240eab9351ae637a0691c.jpg',
                'https://m.atcdn.co.uk/a/media/f1086608ed284d38a1aea67321ea2009.jpg',
                'https://m.atcdn.co.uk/a/media/fada38418d1644f3abb3173495babb66.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/3263fd74fe994a369c67698fff52f16d.jpg',
                'https://m.atcdn.co.uk/a/media/2e20655b835f4ea7a98933d7ded15b98.jpg',
                'https://m.atcdn.co.uk/a/media/63605c34f14147bcb0aef3f830699b7b.jpg',
                'https://m.atcdn.co.uk/a/media/121feb231a5a4302b932828b8b84985d.jpg',
                'https://m.atcdn.co.uk/a/media/3066038d7ee54942b2517c592cf0fbd2.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/08f8f1d3c8db425e9e097db63041efc2.jpg',
                'https://m.atcdn.co.uk/a/media/e4061f96957741aab5726c4b79e0a903.jpg',
                'https://m.atcdn.co.uk/a/media/21d584b263f142f090bd1d196d604672.jpg',
                'https://m.atcdn.co.uk/a/media/e735bdbb54ab487587a723cf15aea7c9.jpg',
                'https://m.atcdn.co.uk/a/media/9a91c3c1c9b94463bfe5fdc66e42fba0.jpg',
                'https://m.atcdn.co.uk/a/media/3d11b96da1e341e5a9bac6a1c446d997.jpg',
                'https://m.atcdn.co.uk/a/media/7294642da8a5400991dedcc410ea030f.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg'],
 'price': 5700,
 'price_includes_vat': True,
 'registration_date': '2014-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 BlueMotion Tech High up! (2014/63)',
 'year': 2014}
2025-12-05 12:49:17 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: aa318cbe-9468-5f66-a94f-b9901ec4fd0e with identifier: 202509126280339
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item aa318cbe-9468-5f66-a94f-b9901ec4fd0e
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa0ef4dd96dc0419181395f84ae59ee3f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a0ef4dd96dc0419181395f84ae59ee3f.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F57ad1b78526a4382afd752fa7623ae89.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/57ad1b78526a4382afd752fa7623ae89.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F827ab2c87eb74541848831ee99953230.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/827ab2c87eb74541848831ee99953230.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F917b6b3adf814acd834a6e1b54df0389.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/917b6b3adf814acd834a6e1b54df0389.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe7e6dd09099246619153ebc74dbd8db9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e7e6dd09099246619153ebc74dbd8db9.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe0fcb45f91da4349b6e3d9a16f306d70.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e0fcb45f91da4349b6e3d9a16f306d70.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F56a1eff76cf645d099987789e0607b78.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/56a1eff76cf645d099987789e0607b78.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F15a96c720ad64f079e74ad3cb63106e7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/15a96c720ad64f079e74ad3cb63106e7.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3b70b2fb3c1f4e3682318ca513eea2ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3b70b2fb3c1f4e3682318ca513eea2ef.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe6a7baa9d24240eab9351ae637a0691c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e6a7baa9d24240eab9351ae637a0691c.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff1086608ed284d38a1aea67321ea2009.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f1086608ed284d38a1aea67321ea2009.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffada38418d1644f3abb3173495babb66.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fada38418d1644f3abb3173495babb66.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3263fd74fe994a369c67698fff52f16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3263fd74fe994a369c67698fff52f16d.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2e20655b835f4ea7a98933d7ded15b98.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2e20655b835f4ea7a98933d7ded15b98.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F63605c34f14147bcb0aef3f830699b7b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/63605c34f14147bcb0aef3f830699b7b.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F121feb231a5a4302b932828b8b84985d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/121feb231a5a4302b932828b8b84985d.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3066038d7ee54942b2517c592cf0fbd2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3066038d7ee54942b2517c592cf0fbd2.jpg already downloaded
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:49:17 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: aa318cbe-9468-5f66-a94f-b9901ec4fd0e with identifier 202509126280339
2025-12-05 12:49:17 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:17 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:17 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item aa318cbe-9468-5f66-a94f-b9901ec4fd0e
2025-12-05 12:49:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'color': 'Red',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                'inspections and regular servicing\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.",
 'fuel_type': 'Petrol',
 'id': 'aa318cbe-9468-5f66-a94f-b9901ec4fd0e',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509126280339',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 61826,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 28,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/a0ef4dd96dc0419181395f84ae59ee3f.jpg',
                'https://m.atcdn.co.uk/a/media/57ad1b78526a4382afd752fa7623ae89.jpg',
                'https://m.atcdn.co.uk/a/media/827ab2c87eb74541848831ee99953230.jpg',
                'https://m.atcdn.co.uk/a/media/917b6b3adf814acd834a6e1b54df0389.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/e7e6dd09099246619153ebc74dbd8db9.jpg',
                'https://m.atcdn.co.uk/a/media/e0fcb45f91da4349b6e3d9a16f306d70.jpg',
                'https://m.atcdn.co.uk/a/media/56a1eff76cf645d099987789e0607b78.jpg',
                'https://m.atcdn.co.uk/a/media/15a96c720ad64f079e74ad3cb63106e7.jpg',
                'https://m.atcdn.co.uk/a/media/3b70b2fb3c1f4e3682318ca513eea2ef.jpg',
                'https://m.atcdn.co.uk/a/media/e6a7baa9d24240eab9351ae637a0691c.jpg',
                'https://m.atcdn.co.uk/a/media/f1086608ed284d38a1aea67321ea2009.jpg',
                'https://m.atcdn.co.uk/a/media/fada38418d1644f3abb3173495babb66.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/3263fd74fe994a369c67698fff52f16d.jpg',
                'https://m.atcdn.co.uk/a/media/2e20655b835f4ea7a98933d7ded15b98.jpg',
                'https://m.atcdn.co.uk/a/media/63605c34f14147bcb0aef3f830699b7b.jpg',
                'https://m.atcdn.co.uk/a/media/121feb231a5a4302b932828b8b84985d.jpg',
                'https://m.atcdn.co.uk/a/media/3066038d7ee54942b2517c592cf0fbd2.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 281131,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a0ef4dd96dc0419181395f84ae59ee3f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235095,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/57ad1b78526a4382afd752fa7623ae89.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257342,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/827ab2c87eb74541848831ee99953230.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262540,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/917b6b3adf814acd834a6e1b54df0389.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269451,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e7e6dd09099246619153ebc74dbd8db9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 248956,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e0fcb45f91da4349b6e3d9a16f306d70.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 258264,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/56a1eff76cf645d099987789e0607b78.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238466,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/15a96c720ad64f079e74ad3cb63106e7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159495,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3b70b2fb3c1f4e3682318ca513eea2ef.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191490,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e6a7baa9d24240eab9351ae637a0691c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 244005,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f1086608ed284d38a1aea67321ea2009.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 201482,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fada38418d1644f3abb3173495babb66.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141972,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3263fd74fe994a369c67698fff52f16d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147285,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2e20655b835f4ea7a98933d7ded15b98.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192611,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/63605c34f14147bcb0aef3f830699b7b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119822,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/121feb231a5a4302b932828b8b84985d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9b3290f6-0acb-59c3-bd5d-5cd22f9be079/9b3290f6-0acb-59c3-bd5d-5cd22f9be079_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165502,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3066038d7ee54942b2517c592cf0fbd2.jpg',
             'Width': 1280}],
 'price': 5700,
 'price_includes_vat': True,
 'registration_date': '2014-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 BlueMotion Tech High up! (2014/63)',
 'year': 2014}
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509126280339%27 HTTP/1.1" 200 None
2025-12-05 12:49:17 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509126280339: {'created_time': 1764938957.465602, 'last_price_update_time': 1764938957.465611}
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509126280339') HTTP/1.1" 204 0
2025-12-05 12:49:17 [scrapy.extensions.logstats] INFO: Crawled 33 pages (at 16 pages/min), scraped 29 items (at 17 items/min)
2025-12-05 12:49:18 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:18 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 121,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2016 '
                'MERCEDES-BENZ C CLASS for sale. This vehicle is a diesel '
                'model, with a 2143cc engine, and is finished in silver '
                'colour. As a reputable dealer, we can confirm that this car '
                'has been well-maintained and is ready for its new owner.\n'
                '\n'
                'The MERCEDES-BENZ C CLASS is a popular choice among motorists '
                'in the UK, known for its comfort, reliability, and '
                'performance. This particular model is a 2016 registration, '
                'making it an excellent option for those seeking a '
                'high-quality used vehicle.\n'
                '\n'
                'We invite financially secure individuals who are looking to '
                'invest in a premium vehicle to consider this opportunity. Our '
                'sales team is happy to provide more information and answer '
                'any questions you may have about this car.\n'
                '\n'
                "The vehicle's specifications are as follows:\n"
                '- Year: 2016\n'
                '- Make: MERCEDES-BENZ\n'
                '- Model: C CLASS\n'
                '- Engine: Diesel 2143cc\n'
                '- Colour: silver\n'
                '\n'
                'We assure you that all information provided is accurate and '
                'verifiable. If you are interested in purchasing this vehicle, '
                'please do not hesitate to contact us. We look forward to '
                'hearing from you.',
 'doors_number': 4,
 'emission_standard': 'Euro 6',
 'engine': '2.1L',
 'engine_horse_power': 168,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509266651769',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'C Class',
 'odometer': 122250,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/ad8df917154543fd8a43454479eeaf89.jpg',
                'https://m.atcdn.co.uk/a/media/3607ab86de404cb596518ba4f73a664e.jpg',
                'https://m.atcdn.co.uk/a/media/dad5d17203d945db99bd416944691b9b.jpg',
                'https://m.atcdn.co.uk/a/media/93d365fa4c4646aeabb89cc5d4324576.jpg',
                'https://m.atcdn.co.uk/a/media/667c867542664c28ad534056b465fda8.jpg',
                'https://m.atcdn.co.uk/a/media/b3df009fbcf04f1ba1d98f86741f6c7b.jpg',
                'https://m.atcdn.co.uk/a/media/3b139847eb4245eaabe5c257e79e20a3.jpg',
                'https://m.atcdn.co.uk/a/media/5e4e6982698a4f2696a6b6d3e146e93e.jpg',
                'https://m.atcdn.co.uk/a/media/f42ec1352b3647a6919c86f8a8079896.jpg',
                'https://m.atcdn.co.uk/a/media/c990fd0fac06429aba18db99ac493031.jpg',
                'https://m.atcdn.co.uk/a/media/45819aa0b46a403fb3daa4594b59bf49.jpg',
                'https://m.atcdn.co.uk/a/media/a4ca36719c4b461fbe7ac889c6d46bbd.jpg',
                'https://m.atcdn.co.uk/a/media/76b374440fc74ed49bae0431c34f5f0b.jpg',
                'https://m.atcdn.co.uk/a/media/9b69aa11ecc84363b2704a0e3648bbf8.jpg',
                'https://m.atcdn.co.uk/a/media/c9492abd501b43d7a26a8319bca3f9f2.jpg',
                'https://m.atcdn.co.uk/a/media/998d7d411fea4f028e958bba5ffa58aa.jpg',
                'https://m.atcdn.co.uk/a/media/d1a256c2715643ccab7689a96e5fda30.jpg',
                'https://m.atcdn.co.uk/a/media/7fc9906de674474795f9cc22ea3f3a93.jpg',
                'https://m.atcdn.co.uk/a/media/5a4cf354be8f42838b6240c924ca69ac.jpg',
                'https://m.atcdn.co.uk/a/media/5a0cd3c081e64b1895b8267da69fd6c6.jpg'],
 'price': 9500,
 'price_includes_vat': True,
 'registration_date': '2016-05-31',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes-Benz C-Class 2.1 C220d AMG Line (Premium Plus) Saloon 4dr '
          'Diesel 7G-Tronic+ Euro 6 (s/s) (170 ps)',
 'transmission': 'automatic',
 'trim': 'AMG Line',
 'year': 2016}
2025-12-05 12:49:18 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c236a9e4-d24d-5e34-8eec-017f38f91ac9 with identifier: 202509266651769
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item c236a9e4-d24d-5e34-8eec-017f38f91ac9
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fad8df917154543fd8a43454479eeaf89.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ad8df917154543fd8a43454479eeaf89.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3607ab86de404cb596518ba4f73a664e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3607ab86de404cb596518ba4f73a664e.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdad5d17203d945db99bd416944691b9b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dad5d17203d945db99bd416944691b9b.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F93d365fa4c4646aeabb89cc5d4324576.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/93d365fa4c4646aeabb89cc5d4324576.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F667c867542664c28ad534056b465fda8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/667c867542664c28ad534056b465fda8.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb3df009fbcf04f1ba1d98f86741f6c7b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3df009fbcf04f1ba1d98f86741f6c7b.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3b139847eb4245eaabe5c257e79e20a3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3b139847eb4245eaabe5c257e79e20a3.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5e4e6982698a4f2696a6b6d3e146e93e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5e4e6982698a4f2696a6b6d3e146e93e.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff42ec1352b3647a6919c86f8a8079896.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f42ec1352b3647a6919c86f8a8079896.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc990fd0fac06429aba18db99ac493031.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c990fd0fac06429aba18db99ac493031.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F45819aa0b46a403fb3daa4594b59bf49.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/45819aa0b46a403fb3daa4594b59bf49.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa4ca36719c4b461fbe7ac889c6d46bbd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a4ca36719c4b461fbe7ac889c6d46bbd.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F76b374440fc74ed49bae0431c34f5f0b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/76b374440fc74ed49bae0431c34f5f0b.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9b69aa11ecc84363b2704a0e3648bbf8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9b69aa11ecc84363b2704a0e3648bbf8.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc9492abd501b43d7a26a8319bca3f9f2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9492abd501b43d7a26a8319bca3f9f2.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F998d7d411fea4f028e958bba5ffa58aa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/998d7d411fea4f028e958bba5ffa58aa.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd1a256c2715643ccab7689a96e5fda30.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d1a256c2715643ccab7689a96e5fda30.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7fc9906de674474795f9cc22ea3f3a93.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7fc9906de674474795f9cc22ea3f3a93.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5a4cf354be8f42838b6240c924ca69ac.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5a4cf354be8f42838b6240c924ca69ac.jpg already downloaded
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5a0cd3c081e64b1895b8267da69fd6c6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5a0cd3c081e64b1895b8267da69fd6c6.jpg already downloaded
2025-12-05 12:49:18 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c236a9e4-d24d-5e34-8eec-017f38f91ac9 with identifier 202509266651769
2025-12-05 12:49:18 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:18 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:18 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c236a9e4-d24d-5e34-8eec-017f38f91ac9
2025-12-05 12:49:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 121,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2016 '
                'MERCEDES-BENZ C CLASS for sale. This vehicle is a diesel '
                'model, with a 2143cc engine, and is finished in silver '
                'colour. As a reputable dealer, we can confirm that this car '
                'has been well-maintained and is ready for its new owner.\n'
                '\n'
                'The MERCEDES-BENZ C CLASS is a popular choice among motorists '
                'in the UK, known for its comfort, reliability, and '
                'performance. This particular model is a 2016 registration, '
                'making it an excellent option for those seeking a '
                'high-quality used vehicle.\n'
                '\n'
                'We invite financially secure individuals who are looking to '
                'invest in a premium vehicle to consider this opportunity. Our '
                'sales team is happy to provide more information and answer '
                'any questions you may have about this car.\n'
                '\n'
                "The vehicle's specifications are as follows:\n"
                '- Year: 2016\n'
                '- Make: MERCEDES-BENZ\n'
                '- Model: C CLASS\n'
                '- Engine: Diesel 2143cc\n'
                '- Colour: silver\n'
                '\n'
                'We assure you that all information provided is accurate and '
                'verifiable. If you are interested in purchasing this vehicle, '
                'please do not hesitate to contact us. We look forward to '
                'hearing from you.',
 'doors_number': 4,
 'emission_standard': 'Euro 6',
 'engine': '2.1L',
 'engine_horse_power': 168,
 'fuel_type': 'Diesel',
 'id': 'c236a9e4-d24d-5e34-8eec-017f38f91ac9',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509266651769',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'C Class',
 'odometer': 122250,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/ad8df917154543fd8a43454479eeaf89.jpg',
                'https://m.atcdn.co.uk/a/media/3607ab86de404cb596518ba4f73a664e.jpg',
                'https://m.atcdn.co.uk/a/media/dad5d17203d945db99bd416944691b9b.jpg',
                'https://m.atcdn.co.uk/a/media/93d365fa4c4646aeabb89cc5d4324576.jpg',
                'https://m.atcdn.co.uk/a/media/667c867542664c28ad534056b465fda8.jpg',
                'https://m.atcdn.co.uk/a/media/b3df009fbcf04f1ba1d98f86741f6c7b.jpg',
                'https://m.atcdn.co.uk/a/media/3b139847eb4245eaabe5c257e79e20a3.jpg',
                'https://m.atcdn.co.uk/a/media/5e4e6982698a4f2696a6b6d3e146e93e.jpg',
                'https://m.atcdn.co.uk/a/media/f42ec1352b3647a6919c86f8a8079896.jpg',
                'https://m.atcdn.co.uk/a/media/c990fd0fac06429aba18db99ac493031.jpg',
                'https://m.atcdn.co.uk/a/media/45819aa0b46a403fb3daa4594b59bf49.jpg',
                'https://m.atcdn.co.uk/a/media/a4ca36719c4b461fbe7ac889c6d46bbd.jpg',
                'https://m.atcdn.co.uk/a/media/76b374440fc74ed49bae0431c34f5f0b.jpg',
                'https://m.atcdn.co.uk/a/media/9b69aa11ecc84363b2704a0e3648bbf8.jpg',
                'https://m.atcdn.co.uk/a/media/c9492abd501b43d7a26a8319bca3f9f2.jpg',
                'https://m.atcdn.co.uk/a/media/998d7d411fea4f028e958bba5ffa58aa.jpg',
                'https://m.atcdn.co.uk/a/media/d1a256c2715643ccab7689a96e5fda30.jpg',
                'https://m.atcdn.co.uk/a/media/7fc9906de674474795f9cc22ea3f3a93.jpg',
                'https://m.atcdn.co.uk/a/media/5a4cf354be8f42838b6240c924ca69ac.jpg',
                'https://m.atcdn.co.uk/a/media/5a0cd3c081e64b1895b8267da69fd6c6.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276614,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ad8df917154543fd8a43454479eeaf89.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269095,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3607ab86de404cb596518ba4f73a664e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 240830,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dad5d17203d945db99bd416944691b9b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247602,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/93d365fa4c4646aeabb89cc5d4324576.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 248359,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/667c867542664c28ad534056b465fda8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247473,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3df009fbcf04f1ba1d98f86741f6c7b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 248052,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3b139847eb4245eaabe5c257e79e20a3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 222898,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5e4e6982698a4f2696a6b6d3e146e93e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 283060,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f42ec1352b3647a6919c86f8a8079896.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177850,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c990fd0fac06429aba18db99ac493031.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 208996,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/45819aa0b46a403fb3daa4594b59bf49.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172731,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a4ca36719c4b461fbe7ac889c6d46bbd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148436,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/76b374440fc74ed49bae0431c34f5f0b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 187312,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9b69aa11ecc84363b2704a0e3648bbf8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162202,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9492abd501b43d7a26a8319bca3f9f2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106126,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/998d7d411fea4f028e958bba5ffa58aa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 173334,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d1a256c2715643ccab7689a96e5fda30.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 186830,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7fc9906de674474795f9cc22ea3f3a93.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151003,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5a4cf354be8f42838b6240c924ca69ac.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c29be70d-ab95-52c9-a056-226239384866/c29be70d-ab95-52c9-a056-226239384866_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147221,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5a0cd3c081e64b1895b8267da69fd6c6.jpg',
             'Width': 864}],
 'price': 9500,
 'price_includes_vat': True,
 'registration_date': '2016-05-31',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes-Benz C-Class 2.1 C220d AMG Line (Premium Plus) Saloon 4dr '
          'Diesel 7G-Tronic+ Euro 6 (s/s) (170 ps)',
 'transmission': 'automatic',
 'trim': 'AMG Line',
 'year': 2016}
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509266651769%27 HTTP/1.1" 200 None
2025-12-05 12:49:18 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509266651769: {'created_time': 1764938958.615209, 'last_price_update_time': 1764938958.615219}
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509266651769') HTTP/1.1" 204 0
2025-12-05 12:49:22 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:22 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:22 [common.utils.decorators] ERROR: Payload: {"id": "202510066932552", "stockItemId": "8a42ce8499b9432c0199bb2c32da54de", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 High up! (2013/63) 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-09-02T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 High up! (2013/63) 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9:26 FSH 39K ULEZ", "rrp": null, "price": 6000, "priceGBX": 600000, "priceExcludingFees": 6000, "priceExcludingFeesGBX": 600000, "suppliedPrice": 6000, "suppliedPriceGBX": 600000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2013-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5000, "vatToBePaidUpfront": 1000, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****UW", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "600", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": null, "spin": null, "imageList": {"nextCursor": null, "size": 24, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/18fdcef39eab4dac822f297dcd4dc574.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/82d831b219904fda8a86242c839b6f6a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/65979c7fe2114ccbb7d0f8628ad5794f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4ce9c1f8295143a3ac6aaabfbe27bd56.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/093a74c00cd34b5684ef1aed598af2ce.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a77be7e7c08b4175b6f4d48381bacef3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4097b8e88e614310a93bfc496cd2ac87.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eeb71e6af56d4386bb234d0330a607f7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c240628be55843178907c96db7841eca.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c5e090b7c91d4c57b513422e2e778b12.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d92490fdc97746c889c22e9ae28ef169.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/582ab53f2e3b43de85f9711044ecea12.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5ebaaf2c43ea4c108c45ac738d706e51.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/510bf215b29543d4abe4d53755a7be82.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/54c3ec882c764f238080326116d4e8ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e9dabc0780c44cd087c3534452c7b5f7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/13e1e1cbb64e468c846cdb76618d82b1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4636d6a8cdd64b62a604774d130c5a90.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a6b6d315516548beae422f20979a29fe.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f42df03b62514fe3820e06f7ca46dcf3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/397f33c9e44344c4ba6bb68d856e4945.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1c3c34f54d79420583bc774438387292.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/29168f1fefac4347b39f723b1b55f2e2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -719, "mileageDeviation": null, "mileage": {"mileage": 39000, "unit": "MILE", "__typename": "Mileage"}, "plate": "63", "year": 2013, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Chapelfield Car Sales are excited to offer a 2013 VOLKSWAGEN UP for sale, ideal for young drivers looking for affordable insurance options. This petrol-powered vehicle features a 999cc engine and is finished in silver colour. As a smaller car, the VOLKSWAGEN UP is well-suited for new drivers, with lower insurance costs compared to larger vehicles.\n\nThe VOLKSWAGEN UP is a reliable and economical choice, with a fuel-efficient petrol engine. The car's compact size makes it easy to park and manoeuvre in urban areas, perfect for driving in busy UK cities.\n\nWe recommend this vehicle to young drivers who prioritise affordability and practicality. With its low running costs and affordable purchase price, the 2013 VOLKSWAGEN UP is an excellent choice for those looking to get on the road without breaking the bank.\n\nPlease contact Chapelfield Car Sales for more information and to arrange a test drive. We are happy to provide any additional details you may need to make an informed decision about your new vehicle.", "colour": "Silver", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 105, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "High up!", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "95760acb63304e38acf4613bf6ca83af", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Silver exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:22 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2013 VOLKSWAGEN '
                'UP for sale, ideal for young drivers looking for affordable '
                'insurance options. This petrol-powered vehicle features a '
                '999cc engine and is finished in silver colour. As a smaller '
                'car, the VOLKSWAGEN UP is well-suited for new drivers, with '
                'lower insurance costs compared to larger vehicles.\n'
                '\n'
                'The VOLKSWAGEN UP is a reliable and economical choice, with a '
                "fuel-efficient petrol engine. The car's compact size makes it "
                'easy to park and manoeuvre in urban areas, perfect for '
                'driving in busy UK cities.\n'
                '\n'
                'We recommend this vehicle to young drivers who prioritise '
                'affordability and practicality. With its low running costs '
                'and affordable purchase price, the 2013 VOLKSWAGEN UP is an '
                'excellent choice for those looking to get on the road without '
                'breaking the bank.\n'
                '\n'
                'Please contact Chapelfield Car Sales for more information and '
                'to arrange a test drive. We are happy to provide any '
                'additional details you may need to make an informed decision '
                'about your new vehicle.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510066932552',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/18fdcef39eab4dac822f297dcd4dc574.jpg',
                'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
                'https://m.atcdn.co.uk/a/media/65979c7fe2114ccbb7d0f8628ad5794f.jpg',
                'https://m.atcdn.co.uk/a/media/4ce9c1f8295143a3ac6aaabfbe27bd56.jpg',
                'https://m.atcdn.co.uk/a/media/093a74c00cd34b5684ef1aed598af2ce.jpg',
                'https://m.atcdn.co.uk/a/media/a77be7e7c08b4175b6f4d48381bacef3.jpg',
                'https://m.atcdn.co.uk/a/media/4097b8e88e614310a93bfc496cd2ac87.jpg',
                'https://m.atcdn.co.uk/a/media/eeb71e6af56d4386bb234d0330a607f7.jpg',
                'https://m.atcdn.co.uk/a/media/c240628be55843178907c96db7841eca.jpg',
                'https://m.atcdn.co.uk/a/media/c5e090b7c91d4c57b513422e2e778b12.jpg',
                'https://m.atcdn.co.uk/a/media/d92490fdc97746c889c22e9ae28ef169.jpg',
                'https://m.atcdn.co.uk/a/media/582ab53f2e3b43de85f9711044ecea12.jpg',
                'https://m.atcdn.co.uk/a/media/5ebaaf2c43ea4c108c45ac738d706e51.jpg',
                'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
                'https://m.atcdn.co.uk/a/media/510bf215b29543d4abe4d53755a7be82.jpg',
                'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
                'https://m.atcdn.co.uk/a/media/e9dabc0780c44cd087c3534452c7b5f7.jpg',
                'https://m.atcdn.co.uk/a/media/13e1e1cbb64e468c846cdb76618d82b1.jpg',
                'https://m.atcdn.co.uk/a/media/4636d6a8cdd64b62a604774d130c5a90.jpg',
                'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
                'https://m.atcdn.co.uk/a/media/f42df03b62514fe3820e06f7ca46dcf3.jpg',
                'https://m.atcdn.co.uk/a/media/397f33c9e44344c4ba6bb68d856e4945.jpg',
                'https://m.atcdn.co.uk/a/media/1c3c34f54d79420583bc774438387292.jpg',
                'https://m.atcdn.co.uk/a/media/29168f1fefac4347b39f723b1b55f2e2.jpg'],
 'price': 6000,
 'price_includes_vat': True,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 High up! (2013/63) 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2013}
2025-12-05 12:49:22 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6c9bb478-a5a7-55e3-96cd-d6dc6886b2f9 with identifier: 202510066932552
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 6c9bb478-a5a7-55e3-96cd-d6dc6886b2f9
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F18fdcef39eab4dac822f297dcd4dc574.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/18fdcef39eab4dac822f297dcd4dc574.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F82d831b219904fda8a86242c839b6f6a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F65979c7fe2114ccbb7d0f8628ad5794f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/65979c7fe2114ccbb7d0f8628ad5794f.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4ce9c1f8295143a3ac6aaabfbe27bd56.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4ce9c1f8295143a3ac6aaabfbe27bd56.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F093a74c00cd34b5684ef1aed598af2ce.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/093a74c00cd34b5684ef1aed598af2ce.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa77be7e7c08b4175b6f4d48381bacef3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a77be7e7c08b4175b6f4d48381bacef3.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4097b8e88e614310a93bfc496cd2ac87.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4097b8e88e614310a93bfc496cd2ac87.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feeb71e6af56d4386bb234d0330a607f7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eeb71e6af56d4386bb234d0330a607f7.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc240628be55843178907c96db7841eca.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c240628be55843178907c96db7841eca.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc5e090b7c91d4c57b513422e2e778b12.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c5e090b7c91d4c57b513422e2e778b12.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd92490fdc97746c889c22e9ae28ef169.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d92490fdc97746c889c22e9ae28ef169.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F582ab53f2e3b43de85f9711044ecea12.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/582ab53f2e3b43de85f9711044ecea12.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5ebaaf2c43ea4c108c45ac738d706e51.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5ebaaf2c43ea4c108c45ac738d706e51.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F510bf215b29543d4abe4d53755a7be82.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/510bf215b29543d4abe4d53755a7be82.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F54c3ec882c764f238080326116d4e8ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe9dabc0780c44cd087c3534452c7b5f7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e9dabc0780c44cd087c3534452c7b5f7.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F13e1e1cbb64e468c846cdb76618d82b1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/13e1e1cbb64e468c846cdb76618d82b1.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4636d6a8cdd64b62a604774d130c5a90.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4636d6a8cdd64b62a604774d130c5a90.jpg already downloaded
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa6b6d315516548beae422f20979a29fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg already downloaded
2025-12-05 12:49:22 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6c9bb478-a5a7-55e3-96cd-d6dc6886b2f9 with identifier 202510066932552
2025-12-05 12:49:22 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:22 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:22 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6c9bb478-a5a7-55e3-96cd-d6dc6886b2f9
2025-12-05 12:49:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2013 VOLKSWAGEN '
                'UP for sale, ideal for young drivers looking for affordable '
                'insurance options. This petrol-powered vehicle features a '
                '999cc engine and is finished in silver colour. As a smaller '
                'car, the VOLKSWAGEN UP is well-suited for new drivers, with '
                'lower insurance costs compared to larger vehicles.\n'
                '\n'
                'The VOLKSWAGEN UP is a reliable and economical choice, with a '
                "fuel-efficient petrol engine. The car's compact size makes it "
                'easy to park and manoeuvre in urban areas, perfect for '
                'driving in busy UK cities.\n'
                '\n'
                'We recommend this vehicle to young drivers who prioritise '
                'affordability and practicality. With its low running costs '
                'and affordable purchase price, the 2013 VOLKSWAGEN UP is an '
                'excellent choice for those looking to get on the road without '
                'breaking the bank.\n'
                '\n'
                'Please contact Chapelfield Car Sales for more information and '
                'to arrange a test drive. We are happy to provide any '
                'additional details you may need to make an informed decision '
                'about your new vehicle.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': '6c9bb478-a5a7-55e3-96cd-d6dc6886b2f9',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510066932552',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 24,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/18fdcef39eab4dac822f297dcd4dc574.jpg',
                'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
                'https://m.atcdn.co.uk/a/media/65979c7fe2114ccbb7d0f8628ad5794f.jpg',
                'https://m.atcdn.co.uk/a/media/4ce9c1f8295143a3ac6aaabfbe27bd56.jpg',
                'https://m.atcdn.co.uk/a/media/093a74c00cd34b5684ef1aed598af2ce.jpg',
                'https://m.atcdn.co.uk/a/media/a77be7e7c08b4175b6f4d48381bacef3.jpg',
                'https://m.atcdn.co.uk/a/media/4097b8e88e614310a93bfc496cd2ac87.jpg',
                'https://m.atcdn.co.uk/a/media/eeb71e6af56d4386bb234d0330a607f7.jpg',
                'https://m.atcdn.co.uk/a/media/c240628be55843178907c96db7841eca.jpg',
                'https://m.atcdn.co.uk/a/media/c5e090b7c91d4c57b513422e2e778b12.jpg',
                'https://m.atcdn.co.uk/a/media/d92490fdc97746c889c22e9ae28ef169.jpg',
                'https://m.atcdn.co.uk/a/media/582ab53f2e3b43de85f9711044ecea12.jpg',
                'https://m.atcdn.co.uk/a/media/5ebaaf2c43ea4c108c45ac738d706e51.jpg',
                'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
                'https://m.atcdn.co.uk/a/media/510bf215b29543d4abe4d53755a7be82.jpg',
                'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
                'https://m.atcdn.co.uk/a/media/e9dabc0780c44cd087c3534452c7b5f7.jpg',
                'https://m.atcdn.co.uk/a/media/13e1e1cbb64e468c846cdb76618d82b1.jpg',
                'https://m.atcdn.co.uk/a/media/4636d6a8cdd64b62a604774d130c5a90.jpg',
                'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 283495,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/18fdcef39eab4dac822f297dcd4dc574.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88313,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
             'Width': 921},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260246,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/65979c7fe2114ccbb7d0f8628ad5794f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 229315,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4ce9c1f8295143a3ac6aaabfbe27bd56.jpg',
             'Width': 1183},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225456,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/093a74c00cd34b5684ef1aed598af2ce.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241903,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a77be7e7c08b4175b6f4d48381bacef3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 261235,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4097b8e88e614310a93bfc496cd2ac87.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 27515,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eeb71e6af56d4386bb234d0330a607f7.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241914,
             'Height': 1013,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c240628be55843178907c96db7841eca.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 258718,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c5e090b7c91d4c57b513422e2e778b12.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 277025,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d92490fdc97746c889c22e9ae28ef169.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170306,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/582ab53f2e3b43de85f9711044ecea12.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125106,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5ebaaf2c43ea4c108c45ac738d706e51.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50674,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 216496,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/510bf215b29543d4abe4d53755a7be82.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37506,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108361,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e9dabc0780c44cd087c3534452c7b5f7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158172,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/13e1e1cbb64e468c846cdb76618d82b1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94437,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4636d6a8cdd64b62a604774d130c5a90.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49927,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
             'Width': 968}],
 'price': 6000,
 'price_includes_vat': True,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 High up! (2013/63) 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2013}
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510066932552%27 HTTP/1.1" 200 None
2025-12-05 12:49:22 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510066932552: {'created_time': 1764938962.532124, 'last_price_update_time': 1764938962.532133}
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510066932552') HTTP/1.1" 204 0
2025-12-05 12:49:31 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:32 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 111,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2018 AUDI A5 for '
                'sale, specifically targeting business owners who require a '
                'reliable and practical vehicle. This AUDI A5 is a 2018 model, '
                'with a Diesel 1968cc engine, and is finished in white colour. '
                'As a diesel vehicle, it offers a cost-effective solution for '
                'business owners who need to travel frequently. The AUDI A5 is '
                'a well-regarded model in the UK market, known for its comfort '
                'and performance. We believe this vehicle would be a great '
                'addition to any business, providing a professional and '
                'comfortable mode of transport for clients and employees '
                'alike. With its diesel engine, this vehicle is well-suited '
                'for long journeys and can help reduce fuel costs. We invite '
                'all interested business owners to contact us for more '
                'information and to arrange a viewing.',
 'doors_number': 2,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509226538797',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'A5',
 'odometer': 73906,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/2b84016cc7f24f9f8f1240f5d2598cc1.jpg',
                'https://m.atcdn.co.uk/a/media/51362358717d4862817ac69c265704fe.jpg',
                'https://m.atcdn.co.uk/a/media/a5ffed63c12e4159944988ef5970b311.jpg',
                'https://m.atcdn.co.uk/a/media/af10477912e14c9c92e13ffbb8565f73.jpg',
                'https://m.atcdn.co.uk/a/media/609475229327414eb0edbd207573980d.jpg',
                'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
                'https://m.atcdn.co.uk/a/media/ca9dd60b7ab14ee2bf58ffb4a899ca80.jpg',
                'https://m.atcdn.co.uk/a/media/3d2645bbe5174c48ad9085761e39c3e4.jpg',
                'https://m.atcdn.co.uk/a/media/e90adea00f5349c5bf9f33385ee95924.jpg',
                'https://m.atcdn.co.uk/a/media/fbdb97a38b7044dd883788beed481906.jpg',
                'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
                'https://m.atcdn.co.uk/a/media/5eae09213493459ab2a26d903c59fa9e.jpg',
                'https://m.atcdn.co.uk/a/media/b3a0a78a3090416d8865a2150b491d0e.jpg',
                'https://m.atcdn.co.uk/a/media/f723a6a902b74c749050d46718004850.jpg',
                'https://m.atcdn.co.uk/a/media/fb53ec4080b3433891af194051c885bb.jpg',
                'https://m.atcdn.co.uk/a/media/aebcc5acae194672882cc62c08f601fc.jpg',
                'https://m.atcdn.co.uk/a/media/31325e0a2f944c65b8aac943b8d10ebe.jpg',
                'https://m.atcdn.co.uk/a/media/9c765b25755c484494233302b9916274.jpg',
                'https://m.atcdn.co.uk/a/media/9620e8c9d5894685b4612ca9d0429086.jpg',
                'https://m.atcdn.co.uk/a/media/c977c099a7b84ca493d84e0976ea618f.jpg',
                'https://m.atcdn.co.uk/a/media/379143119e974161a65592fd5a8d0123.jpg',
                'https://m.atcdn.co.uk/a/media/79900789dfa1454fa82a531c16533b04.jpg',
                'https://m.atcdn.co.uk/a/media/95f5cb75bdde49389f3111aa753563a8.jpg',
                'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
                'https://m.atcdn.co.uk/a/media/7079eafaa7394e8ca204368d572b5c05.jpg',
                'https://m.atcdn.co.uk/a/media/eeb71e6af56d4386bb234d0330a607f7.jpg',
                'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
                'https://m.atcdn.co.uk/a/media/3d9c86e727eb4cfb86195d048c98f5c0.jpg',
                'https://m.atcdn.co.uk/a/media/4362009c32cd403ab037828eabd592e4.jpg',
                'https://m.atcdn.co.uk/a/media/7cc2666850ec488b95d3b93546d7bf0b.jpg',
                'https://m.atcdn.co.uk/a/media/3564642e756643deacecd427f5a9c9d0.jpg'],
 'price': 13800,
 'price_includes_vat': True,
 'registration_date': '2018-07-27',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Audi A5 2.0 TDI S line Coupe 2dr Diesel S Tronic Euro 6 (s/s) (190 '
          'ps)',
 'transmission': 'automatic',
 'trim': 'S line',
 'year': 2018}
2025-12-05 12:49:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5fd93f81-d348-5e68-a014-c0c13a5a4072 with identifier: 202509226538797
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 5fd93f81-d348-5e68-a014-c0c13a5a4072
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2b84016cc7f24f9f8f1240f5d2598cc1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2b84016cc7f24f9f8f1240f5d2598cc1.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F51362358717d4862817ac69c265704fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/51362358717d4862817ac69c265704fe.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa5ffed63c12e4159944988ef5970b311.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a5ffed63c12e4159944988ef5970b311.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faf10477912e14c9c92e13ffbb8565f73.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/af10477912e14c9c92e13ffbb8565f73.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F609475229327414eb0edbd207573980d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/609475229327414eb0edbd207573980d.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F82d831b219904fda8a86242c839b6f6a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fca9dd60b7ab14ee2bf58ffb4a899ca80.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ca9dd60b7ab14ee2bf58ffb4a899ca80.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3d2645bbe5174c48ad9085761e39c3e4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3d2645bbe5174c48ad9085761e39c3e4.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe90adea00f5349c5bf9f33385ee95924.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e90adea00f5349c5bf9f33385ee95924.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffbdb97a38b7044dd883788beed481906.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fbdb97a38b7044dd883788beed481906.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa6b6d315516548beae422f20979a29fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5eae09213493459ab2a26d903c59fa9e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5eae09213493459ab2a26d903c59fa9e.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb3a0a78a3090416d8865a2150b491d0e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3a0a78a3090416d8865a2150b491d0e.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff723a6a902b74c749050d46718004850.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f723a6a902b74c749050d46718004850.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffb53ec4080b3433891af194051c885bb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fb53ec4080b3433891af194051c885bb.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faebcc5acae194672882cc62c08f601fc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aebcc5acae194672882cc62c08f601fc.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F31325e0a2f944c65b8aac943b8d10ebe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/31325e0a2f944c65b8aac943b8d10ebe.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9c765b25755c484494233302b9916274.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9c765b25755c484494233302b9916274.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9620e8c9d5894685b4612ca9d0429086.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9620e8c9d5894685b4612ca9d0429086.jpg already downloaded
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc977c099a7b84ca493d84e0976ea618f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c977c099a7b84ca493d84e0976ea618f.jpg already downloaded
2025-12-05 12:49:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5fd93f81-d348-5e68-a014-c0c13a5a4072 with identifier 202509226538797
2025-12-05 12:49:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5fd93f81-d348-5e68-a014-c0c13a5a4072
2025-12-05 12:49:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 111,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2018 AUDI A5 for '
                'sale, specifically targeting business owners who require a '
                'reliable and practical vehicle. This AUDI A5 is a 2018 model, '
                'with a Diesel 1968cc engine, and is finished in white colour. '
                'As a diesel vehicle, it offers a cost-effective solution for '
                'business owners who need to travel frequently. The AUDI A5 is '
                'a well-regarded model in the UK market, known for its comfort '
                'and performance. We believe this vehicle would be a great '
                'addition to any business, providing a professional and '
                'comfortable mode of transport for clients and employees '
                'alike. With its diesel engine, this vehicle is well-suited '
                'for long journeys and can help reduce fuel costs. We invite '
                'all interested business owners to contact us for more '
                'information and to arrange a viewing.',
 'doors_number': 2,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'id': '5fd93f81-d348-5e68-a014-c0c13a5a4072',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509226538797',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'A5',
 'odometer': 73906,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 31,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/2b84016cc7f24f9f8f1240f5d2598cc1.jpg',
                'https://m.atcdn.co.uk/a/media/51362358717d4862817ac69c265704fe.jpg',
                'https://m.atcdn.co.uk/a/media/a5ffed63c12e4159944988ef5970b311.jpg',
                'https://m.atcdn.co.uk/a/media/af10477912e14c9c92e13ffbb8565f73.jpg',
                'https://m.atcdn.co.uk/a/media/609475229327414eb0edbd207573980d.jpg',
                'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
                'https://m.atcdn.co.uk/a/media/ca9dd60b7ab14ee2bf58ffb4a899ca80.jpg',
                'https://m.atcdn.co.uk/a/media/3d2645bbe5174c48ad9085761e39c3e4.jpg',
                'https://m.atcdn.co.uk/a/media/e90adea00f5349c5bf9f33385ee95924.jpg',
                'https://m.atcdn.co.uk/a/media/fbdb97a38b7044dd883788beed481906.jpg',
                'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
                'https://m.atcdn.co.uk/a/media/5eae09213493459ab2a26d903c59fa9e.jpg',
                'https://m.atcdn.co.uk/a/media/b3a0a78a3090416d8865a2150b491d0e.jpg',
                'https://m.atcdn.co.uk/a/media/f723a6a902b74c749050d46718004850.jpg',
                'https://m.atcdn.co.uk/a/media/fb53ec4080b3433891af194051c885bb.jpg',
                'https://m.atcdn.co.uk/a/media/aebcc5acae194672882cc62c08f601fc.jpg',
                'https://m.atcdn.co.uk/a/media/31325e0a2f944c65b8aac943b8d10ebe.jpg',
                'https://m.atcdn.co.uk/a/media/9c765b25755c484494233302b9916274.jpg',
                'https://m.atcdn.co.uk/a/media/9620e8c9d5894685b4612ca9d0429086.jpg',
                'https://m.atcdn.co.uk/a/media/c977c099a7b84ca493d84e0976ea618f.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 289032,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2b84016cc7f24f9f8f1240f5d2598cc1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 279043,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/51362358717d4862817ac69c265704fe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88313,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
             'Width': 921},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257767,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a5ffed63c12e4159944988ef5970b311.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 242463,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/af10477912e14c9c92e13ffbb8565f73.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 283525,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/609475229327414eb0edbd207573980d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241951,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ca9dd60b7ab14ee2bf58ffb4a899ca80.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 207603,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3d2645bbe5174c48ad9085761e39c3e4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 275340,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e90adea00f5349c5bf9f33385ee95924.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 254786,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fbdb97a38b7044dd883788beed481906.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 299421,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5eae09213493459ab2a26d903c59fa9e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167747,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3a0a78a3090416d8865a2150b491d0e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172262,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f723a6a902b74c749050d46718004850.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 275207,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fb53ec4080b3433891af194051c885bb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108414,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aebcc5acae194672882cc62c08f601fc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143796,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/31325e0a2f944c65b8aac943b8d10ebe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162689,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9c765b25755c484494233302b9916274.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175297,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9620e8c9d5894685b4612ca9d0429086.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49927,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91ba8d41-24fe-5e5d-9cb0-d336c57fb88e/91ba8d41-24fe-5e5d-9cb0-d336c57fb88e_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191934,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c977c099a7b84ca493d84e0976ea618f.jpg',
             'Width': 1280}],
 'price': 13800,
 'price_includes_vat': True,
 'registration_date': '2018-07-27',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Audi A5 2.0 TDI S line Coupe 2dr Diesel S Tronic Euro 6 (s/s) (190 '
          'ps)',
 'transmission': 'automatic',
 'trim': 'S line',
 'year': 2018}
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509226538797%27 HTTP/1.1" 200 None
2025-12-05 12:49:32 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509226538797: {'created_time': 1764938972.506415, 'last_price_update_time': 1764938972.506424}
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509226538797') HTTP/1.1" 204 0
2025-12-05 12:49:41 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:41 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 131,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2018 VOLKSWAGEN '
                'TIGUAN for sale. This vehicle is a diesel model, with a '
                '1968cc engine, and is finished in white colour. The TIGUAN is '
                'a popular choice among UK buyers, known for its reliability '
                'and practicality.\n'
                '\n'
                'As a 2018 model, this vehicle benefits from the latest '
                'technology and safety features available at the time of its '
                'release. The diesel engine provides a good balance of fuel '
                'efficiency and performance, making it suitable for both urban '
                'and motorway driving.\n'
                '\n'
                'The white colour of this vehicle gives it a clean and sleek '
                'appearance. The VOLKSWAGEN TIGUAN is a well-established model '
                'in the UK market, with a strong reputation for build quality '
                'and durability.\n'
                '\n'
                'We invite financially secure individuals who are looking for '
                'a high-quality vehicle to consider this 2018 VOLKSWAGEN '
                'TIGUAN. With its diesel engine and white colour, this vehicle '
                'is a great option for those who value practicality and '
                'reliability. Please contact us to arrange a viewing and test '
                'drive.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 148,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510086989632',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Tiguan',
 'odometer': 77003,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/6f023a6efb0d45469847be316029d980.jpg',
                'https://m.atcdn.co.uk/a/media/7e5e0afa390846039b181ace1d91467b.jpg',
                'https://m.atcdn.co.uk/a/media/2ebc517e05d14ee38ec5f29eda875a78.jpg',
                'https://m.atcdn.co.uk/a/media/beb19309c87f4334ae436425e1bbaffd.jpg',
                'https://m.atcdn.co.uk/a/media/9794b12099394d9faa9478e3caca930f.jpg',
                'https://m.atcdn.co.uk/a/media/55df67ec4c7c4f15b6141ea948ee19fa.jpg',
                'https://m.atcdn.co.uk/a/media/1ab082ea8e4746afa6f8546eb53effa5.jpg',
                'https://m.atcdn.co.uk/a/media/f0de4f00ff0a48e3bb54007295d2e943.jpg',
                'https://m.atcdn.co.uk/a/media/71123e04eb4c489f88787ac764af1e1f.jpg',
                'https://m.atcdn.co.uk/a/media/b6ba5ec1c2be466986cdc53425113a90.jpg',
                'https://m.atcdn.co.uk/a/media/ef7e28f69c0a4b33919a30e756193089.jpg',
                'https://m.atcdn.co.uk/a/media/2404de83c2364e6a96493572d33a7f19.jpg',
                'https://m.atcdn.co.uk/a/media/79d6d68a82314edb876ef3dd58028efa.jpg',
                'https://m.atcdn.co.uk/a/media/6560d56927184ff2aa3525e49e09c3be.jpg',
                'https://m.atcdn.co.uk/a/media/43cc4f9143eb47bdbb38526806afd45c.jpg',
                'https://m.atcdn.co.uk/a/media/d9ece7d98c0246b6bf5fdcb23721d973.jpg',
                'https://m.atcdn.co.uk/a/media/b63feef3348d4a95817e573ebeea4776.jpg',
                'https://m.atcdn.co.uk/a/media/fe6687103ac046b3a9c3ebf68360b093.jpg',
                'https://m.atcdn.co.uk/a/media/120ff62753e749a4b69211ce91d9c648.jpg'],
 'price': 13300,
 'price_includes_vat': True,
 'registration_date': '2018-11-14',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Tiguan 2.0 TDI SE Navigation SUV 5dr Diesel DSG Euro 6 '
          '(s/s) (150 ps)',
 'transmission': 'automatic',
 'trim': 'SE Navigation',
 'year': 2018}
2025-12-05 12:49:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c6fd0fe9-e38c-5328-9b30-afb451bcb1e6 with identifier: 202510086989632
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item c6fd0fe9-e38c-5328-9b30-afb451bcb1e6
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6f023a6efb0d45469847be316029d980.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f023a6efb0d45469847be316029d980.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7e5e0afa390846039b181ace1d91467b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7e5e0afa390846039b181ace1d91467b.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ebc517e05d14ee38ec5f29eda875a78.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ebc517e05d14ee38ec5f29eda875a78.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbeb19309c87f4334ae436425e1bbaffd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/beb19309c87f4334ae436425e1bbaffd.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9794b12099394d9faa9478e3caca930f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9794b12099394d9faa9478e3caca930f.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F55df67ec4c7c4f15b6141ea948ee19fa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/55df67ec4c7c4f15b6141ea948ee19fa.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1ab082ea8e4746afa6f8546eb53effa5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1ab082ea8e4746afa6f8546eb53effa5.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff0de4f00ff0a48e3bb54007295d2e943.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f0de4f00ff0a48e3bb54007295d2e943.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F71123e04eb4c489f88787ac764af1e1f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/71123e04eb4c489f88787ac764af1e1f.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb6ba5ec1c2be466986cdc53425113a90.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b6ba5ec1c2be466986cdc53425113a90.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fef7e28f69c0a4b33919a30e756193089.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ef7e28f69c0a4b33919a30e756193089.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2404de83c2364e6a96493572d33a7f19.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2404de83c2364e6a96493572d33a7f19.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F79d6d68a82314edb876ef3dd58028efa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/79d6d68a82314edb876ef3dd58028efa.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6560d56927184ff2aa3525e49e09c3be.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6560d56927184ff2aa3525e49e09c3be.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F43cc4f9143eb47bdbb38526806afd45c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/43cc4f9143eb47bdbb38526806afd45c.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd9ece7d98c0246b6bf5fdcb23721d973.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d9ece7d98c0246b6bf5fdcb23721d973.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb63feef3348d4a95817e573ebeea4776.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b63feef3348d4a95817e573ebeea4776.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe6687103ac046b3a9c3ebf68360b093.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe6687103ac046b3a9c3ebf68360b093.jpg already downloaded
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F120ff62753e749a4b69211ce91d9c648.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/120ff62753e749a4b69211ce91d9c648.jpg already downloaded
2025-12-05 12:49:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c6fd0fe9-e38c-5328-9b30-afb451bcb1e6 with identifier 202510086989632
2025-12-05 12:49:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c6fd0fe9-e38c-5328-9b30-afb451bcb1e6
2025-12-05 12:49:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 131,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2018 VOLKSWAGEN '
                'TIGUAN for sale. This vehicle is a diesel model, with a '
                '1968cc engine, and is finished in white colour. The TIGUAN is '
                'a popular choice among UK buyers, known for its reliability '
                'and practicality.\n'
                '\n'
                'As a 2018 model, this vehicle benefits from the latest '
                'technology and safety features available at the time of its '
                'release. The diesel engine provides a good balance of fuel '
                'efficiency and performance, making it suitable for both urban '
                'and motorway driving.\n'
                '\n'
                'The white colour of this vehicle gives it a clean and sleek '
                'appearance. The VOLKSWAGEN TIGUAN is a well-established model '
                'in the UK market, with a strong reputation for build quality '
                'and durability.\n'
                '\n'
                'We invite financially secure individuals who are looking for '
                'a high-quality vehicle to consider this 2018 VOLKSWAGEN '
                'TIGUAN. With its diesel engine and white colour, this vehicle '
                'is a great option for those who value practicality and '
                'reliability. Please contact us to arrange a viewing and test '
                'drive.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 148,
 'fuel_type': 'Diesel',
 'id': 'c6fd0fe9-e38c-5328-9b30-afb451bcb1e6',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510086989632',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Tiguan',
 'odometer': 77003,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/6f023a6efb0d45469847be316029d980.jpg',
                'https://m.atcdn.co.uk/a/media/7e5e0afa390846039b181ace1d91467b.jpg',
                'https://m.atcdn.co.uk/a/media/2ebc517e05d14ee38ec5f29eda875a78.jpg',
                'https://m.atcdn.co.uk/a/media/beb19309c87f4334ae436425e1bbaffd.jpg',
                'https://m.atcdn.co.uk/a/media/9794b12099394d9faa9478e3caca930f.jpg',
                'https://m.atcdn.co.uk/a/media/55df67ec4c7c4f15b6141ea948ee19fa.jpg',
                'https://m.atcdn.co.uk/a/media/1ab082ea8e4746afa6f8546eb53effa5.jpg',
                'https://m.atcdn.co.uk/a/media/f0de4f00ff0a48e3bb54007295d2e943.jpg',
                'https://m.atcdn.co.uk/a/media/71123e04eb4c489f88787ac764af1e1f.jpg',
                'https://m.atcdn.co.uk/a/media/b6ba5ec1c2be466986cdc53425113a90.jpg',
                'https://m.atcdn.co.uk/a/media/ef7e28f69c0a4b33919a30e756193089.jpg',
                'https://m.atcdn.co.uk/a/media/2404de83c2364e6a96493572d33a7f19.jpg',
                'https://m.atcdn.co.uk/a/media/79d6d68a82314edb876ef3dd58028efa.jpg',
                'https://m.atcdn.co.uk/a/media/6560d56927184ff2aa3525e49e09c3be.jpg',
                'https://m.atcdn.co.uk/a/media/43cc4f9143eb47bdbb38526806afd45c.jpg',
                'https://m.atcdn.co.uk/a/media/d9ece7d98c0246b6bf5fdcb23721d973.jpg',
                'https://m.atcdn.co.uk/a/media/b63feef3348d4a95817e573ebeea4776.jpg',
                'https://m.atcdn.co.uk/a/media/fe6687103ac046b3a9c3ebf68360b093.jpg',
                'https://m.atcdn.co.uk/a/media/120ff62753e749a4b69211ce91d9c648.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260846,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f023a6efb0d45469847be316029d980.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 261128,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7e5e0afa390846039b181ace1d91467b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 254286,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ebc517e05d14ee38ec5f29eda875a78.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 205304,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/beb19309c87f4334ae436425e1bbaffd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 215715,
             'Height': 1004,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9794b12099394d9faa9478e3caca930f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 237900,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/55df67ec4c7c4f15b6141ea948ee19fa.jpg',
             'Width': 1180},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253347,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1ab082ea8e4746afa6f8546eb53effa5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 221194,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f0de4f00ff0a48e3bb54007295d2e943.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148607,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/71123e04eb4c489f88787ac764af1e1f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118314,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b6ba5ec1c2be466986cdc53425113a90.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 200051,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ef7e28f69c0a4b33919a30e756193089.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118488,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2404de83c2364e6a96493572d33a7f19.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138985,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/79d6d68a82314edb876ef3dd58028efa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132858,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6560d56927184ff2aa3525e49e09c3be.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168634,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/43cc4f9143eb47bdbb38526806afd45c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153124,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d9ece7d98c0246b6bf5fdcb23721d973.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150301,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b63feef3348d4a95817e573ebeea4776.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 188460,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe6687103ac046b3a9c3ebf68360b093.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e02634b-b967-5e9d-ba6c-f08df7a6eb37/8e02634b-b967-5e9d-ba6c-f08df7a6eb37_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150809,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/120ff62753e749a4b69211ce91d9c648.jpg',
             'Width': 1280}],
 'price': 13300,
 'price_includes_vat': True,
 'registration_date': '2018-11-14',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Tiguan 2.0 TDI SE Navigation SUV 5dr Diesel DSG Euro 6 '
          '(s/s) (150 ps)',
 'transmission': 'automatic',
 'trim': 'SE Navigation',
 'year': 2018}
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510086989632%27 HTTP/1.1" 200 None
2025-12-05 12:49:41 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510086989632: {'created_time': 1764938981.945868, 'last_price_update_time': 1764938981.945884}
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510086989632') HTTP/1.1" 204 0
2025-12-05 12:49:43 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:43 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:49:43 [common.utils.decorators] ERROR: Payload: {"id": "202509146317702", "stockItemId": "8a421760993e4d970199482c8b746fe0", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2013/62) 3dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-18T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2013/62) 3dr", "__typename": "Heading"}, "attentionGrabber": "AUTO 39K ONLY MOT 9/26 1 OWNER", "rrp": null, "price": 5495, "priceGBX": 549500, "priceExcludingFees": 5495, "priceExcludingFeesGBX": 549500, "suppliedPrice": 5495, "suppliedPriceGBX": 549500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2013-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 4579.17, "vatToBePaidUpfront": 915.83, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****UD", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "550", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/cjPgDypgK6A?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 24, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/3498725cde364138938f063b54a1b525.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f8cef64626ee4c42b3b0bf35413081a4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1dc4036e0adc45cdac913d34f93f2080.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e9cdbd13825a47089510b2aaf309fbdc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4cbade85f90247c8beef6dbed3267b7c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/409eaf1cfa9c447996c050b267fee127.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bd9ac36913b8422289ca7950132b376c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/256d56facd4b4e5d9e75eb4ab2fc28ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ab3dbef7bf304dcdb21c6e0940f449cd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/88ec346ccdec4292b6dd17dbf91d8705.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fc905e8616bb490bb9d6d68320093985.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cf88836161e2478190dfbf1616b40bf9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a3ebd2d80549444eb43b1a06a099dfd7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bb1a05a435ac4cfbabcdf02d66f88a8c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a346affd40fc427b9ea5b37cee53f812.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0f52dd5bf9eb4cb29b91ea0048050179.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/77e19d8956104f929a8dc2a7073210ce.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0462368a0d5544f097c755aa75f6b857.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0fea75857e894090b8d1c43cef784567.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/98e58781c3944f77847d572861e80653.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -751, "mileageDeviation": null, "mileage": {"mileage": 39000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2013, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 103, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 3, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "Move up!", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "e0df134c2ed34e1b8094c2806e4c61f1", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Black exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:49:43 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 103,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'doors_number': 3,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509146317702',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/3498725cde364138938f063b54a1b525.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/f8cef64626ee4c42b3b0bf35413081a4.jpg',
                'https://m.atcdn.co.uk/a/media/1dc4036e0adc45cdac913d34f93f2080.jpg',
                'https://m.atcdn.co.uk/a/media/e9cdbd13825a47089510b2aaf309fbdc.jpg',
                'https://m.atcdn.co.uk/a/media/4cbade85f90247c8beef6dbed3267b7c.jpg',
                'https://m.atcdn.co.uk/a/media/409eaf1cfa9c447996c050b267fee127.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/bd9ac36913b8422289ca7950132b376c.jpg',
                'https://m.atcdn.co.uk/a/media/256d56facd4b4e5d9e75eb4ab2fc28ef.jpg',
                'https://m.atcdn.co.uk/a/media/ab3dbef7bf304dcdb21c6e0940f449cd.jpg',
                'https://m.atcdn.co.uk/a/media/88ec346ccdec4292b6dd17dbf91d8705.jpg',
                'https://m.atcdn.co.uk/a/media/fc905e8616bb490bb9d6d68320093985.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/cf88836161e2478190dfbf1616b40bf9.jpg',
                'https://m.atcdn.co.uk/a/media/a3ebd2d80549444eb43b1a06a099dfd7.jpg',
                'https://m.atcdn.co.uk/a/media/bb1a05a435ac4cfbabcdf02d66f88a8c.jpg',
                'https://m.atcdn.co.uk/a/media/a346affd40fc427b9ea5b37cee53f812.jpg',
                'https://m.atcdn.co.uk/a/media/0f52dd5bf9eb4cb29b91ea0048050179.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/77e19d8956104f929a8dc2a7073210ce.jpg',
                'https://m.atcdn.co.uk/a/media/0462368a0d5544f097c755aa75f6b857.jpg',
                'https://m.atcdn.co.uk/a/media/0fea75857e894090b8d1c43cef784567.jpg',
                'https://m.atcdn.co.uk/a/media/98e58781c3944f77847d572861e80653.jpg'],
 'price': 5495,
 'price_includes_vat': True,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 Move up! (2013/62) 3dr',
 'transmission': 'automatic',
 'trim': 'Move up!',
 'year': 2013}
2025-12-05 12:49:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f0e049e6-e567-52fd-a05c-02062bc5d8ee with identifier: 202509146317702
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item f0e049e6-e567-52fd-a05c-02062bc5d8ee
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3498725cde364138938f063b54a1b525.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3498725cde364138938f063b54a1b525.jpg already downloaded
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff8cef64626ee4c42b3b0bf35413081a4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f8cef64626ee4c42b3b0bf35413081a4.jpg already downloaded
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1dc4036e0adc45cdac913d34f93f2080.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1dc4036e0adc45cdac913d34f93f2080.jpg already downloaded
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe9cdbd13825a47089510b2aaf309fbdc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e9cdbd13825a47089510b2aaf309fbdc.jpg already downloaded
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4cbade85f90247c8beef6dbed3267b7c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4cbade85f90247c8beef6dbed3267b7c.jpg already downloaded
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F409eaf1cfa9c447996c050b267fee127.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/409eaf1cfa9c447996c050b267fee127.jpg already downloaded
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbd9ac36913b8422289ca7950132b376c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd9ac36913b8422289ca7950132b376c.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F256d56facd4b4e5d9e75eb4ab2fc28ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/256d56facd4b4e5d9e75eb4ab2fc28ef.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fab3dbef7bf304dcdb21c6e0940f449cd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ab3dbef7bf304dcdb21c6e0940f449cd.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F88ec346ccdec4292b6dd17dbf91d8705.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/88ec346ccdec4292b6dd17dbf91d8705.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffc905e8616bb490bb9d6d68320093985.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fc905e8616bb490bb9d6d68320093985.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcf88836161e2478190dfbf1616b40bf9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cf88836161e2478190dfbf1616b40bf9.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa3ebd2d80549444eb43b1a06a099dfd7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a3ebd2d80549444eb43b1a06a099dfd7.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbb1a05a435ac4cfbabcdf02d66f88a8c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bb1a05a435ac4cfbabcdf02d66f88a8c.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa346affd40fc427b9ea5b37cee53f812.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a346affd40fc427b9ea5b37cee53f812.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0f52dd5bf9eb4cb29b91ea0048050179.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0f52dd5bf9eb4cb29b91ea0048050179.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:49:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f0e049e6-e567-52fd-a05c-02062bc5d8ee with identifier 202509146317702
2025-12-05 12:49:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f0e049e6-e567-52fd-a05c-02062bc5d8ee
2025-12-05 12:49:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 103,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'doors_number': 3,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': 'f0e049e6-e567-52fd-a05c-02062bc5d8ee',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509146317702',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 24,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/3498725cde364138938f063b54a1b525.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/f8cef64626ee4c42b3b0bf35413081a4.jpg',
                'https://m.atcdn.co.uk/a/media/1dc4036e0adc45cdac913d34f93f2080.jpg',
                'https://m.atcdn.co.uk/a/media/e9cdbd13825a47089510b2aaf309fbdc.jpg',
                'https://m.atcdn.co.uk/a/media/4cbade85f90247c8beef6dbed3267b7c.jpg',
                'https://m.atcdn.co.uk/a/media/409eaf1cfa9c447996c050b267fee127.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/bd9ac36913b8422289ca7950132b376c.jpg',
                'https://m.atcdn.co.uk/a/media/256d56facd4b4e5d9e75eb4ab2fc28ef.jpg',
                'https://m.atcdn.co.uk/a/media/ab3dbef7bf304dcdb21c6e0940f449cd.jpg',
                'https://m.atcdn.co.uk/a/media/88ec346ccdec4292b6dd17dbf91d8705.jpg',
                'https://m.atcdn.co.uk/a/media/fc905e8616bb490bb9d6d68320093985.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/cf88836161e2478190dfbf1616b40bf9.jpg',
                'https://m.atcdn.co.uk/a/media/a3ebd2d80549444eb43b1a06a099dfd7.jpg',
                'https://m.atcdn.co.uk/a/media/bb1a05a435ac4cfbabcdf02d66f88a8c.jpg',
                'https://m.atcdn.co.uk/a/media/a346affd40fc427b9ea5b37cee53f812.jpg',
                'https://m.atcdn.co.uk/a/media/0f52dd5bf9eb4cb29b91ea0048050179.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 288882,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3498725cde364138938f063b54a1b525.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 287582,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f8cef64626ee4c42b3b0bf35413081a4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269760,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1dc4036e0adc45cdac913d34f93f2080.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 256436,
             'Height': 1009,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e9cdbd13825a47089510b2aaf309fbdc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 259778,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4cbade85f90247c8beef6dbed3267b7c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163991,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/409eaf1cfa9c447996c050b267fee127.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265798,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd9ac36913b8422289ca7950132b376c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143975,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/256d56facd4b4e5d9e75eb4ab2fc28ef.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 292605,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ab3dbef7bf304dcdb21c6e0940f449cd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177593,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/88ec346ccdec4292b6dd17dbf91d8705.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116416,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fc905e8616bb490bb9d6d68320093985.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 285849,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cf88836161e2478190dfbf1616b40bf9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106229,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a3ebd2d80549444eb43b1a06a099dfd7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 250390,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bb1a05a435ac4cfbabcdf02d66f88a8c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140130,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a346affd40fc427b9ea5b37cee53f812.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164728,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0f52dd5bf9eb4cb29b91ea0048050179.jpg',
             'Width': 1280}],
 'price': 5495,
 'price_includes_vat': True,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 Move up! (2013/62) 3dr',
 'transmission': 'automatic',
 'trim': 'Move up!',
 'year': 2013}
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509146317702%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509146317702: {'created_time': 1764938984.67298, 'last_price_update_time': 1764938984.672991}
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509146317702') HTTP/1.1" 204 0
2025-12-05 12:49:44 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:44 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 120,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2014 VAUXHALL '
                'MOKKA for sale, ideal for families with young children. This '
                'vehicle is a practical choice, with a diesel 1686cc engine '
                'and a black colour. The MOKKA is a popular model in the UK, '
                'known for its reliability and spacious interior, making it '
                'suitable for family trips and daily commutes.\n'
                '\n'
                'The VAUXHALL MOKKA has a good reputation for being a '
                'comfortable and safe vehicle, which is essential for '
                'families. As a 2014 model, it has already taken its biggest '
                'depreciation hit, making it a cost-effective option for those '
                'looking for a reliable used car.\n'
                '\n'
                'We invite you to visit our dealership to view the vehicle and '
                'take it for a test drive. Our experienced staff will be happy '
                'to answer any questions you may have and provide you with '
                "more information about the vehicle's history and "
                'specifications. We ensure that all our vehicles are '
                'thoroughly checked and prepared for sale, giving you peace of '
                'mind when making your purchase.\n'
                '\n'
                'Please note that the vehicle is sold as seen, and we '
                'recommend that you inspect the vehicle thoroughly before '
                'making a decision. We are committed to providing a high level '
                'of customer service and ensuring that all our customers are '
                'satisfied with their purchase.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.7L',
 'engine_horse_power': 128,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510137118433',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Mokka',
 'odometer': 63834,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/0ac1854a0898485ca2efffd16b8bb656.jpg',
                'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
                'https://m.atcdn.co.uk/a/media/2edb70027fa5423eb48d17d50ba49011.jpg',
                'https://m.atcdn.co.uk/a/media/eed8f4eb3f6b40898b8a1ccb3c9fd91f.jpg',
                'https://m.atcdn.co.uk/a/media/72a94d745a7c4cc9b24a987e895da964.jpg',
                'https://m.atcdn.co.uk/a/media/4cacd6f472634122844cc287f7e084c2.jpg',
                'https://m.atcdn.co.uk/a/media/bbd3dbb016c648dcb84c26b8bc6684dd.jpg',
                'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
                'https://m.atcdn.co.uk/a/media/8e819a04e4a74c36a6be69d5b6a171ec.jpg',
                'https://m.atcdn.co.uk/a/media/9ebc48d487fe47d7b906bf7140da270c.jpg',
                'https://m.atcdn.co.uk/a/media/53aa2abbad734b9080890be1a99e665e.jpg',
                'https://m.atcdn.co.uk/a/media/f04dd7289d0b43408d2172647d5a45a5.jpg',
                'https://m.atcdn.co.uk/a/media/0e0ac9689c7946fb93fc5834edec6577.jpg',
                'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
                'https://m.atcdn.co.uk/a/media/f2b8e538a39b4b7a8f243a6658067b0c.jpg',
                'https://m.atcdn.co.uk/a/media/1d88c0ea50dc4ad88e582ea3415354ad.jpg',
                'https://m.atcdn.co.uk/a/media/5a59ed66e71a41f39ba2b2c284ffe528.jpg',
                'https://m.atcdn.co.uk/a/media/9ac753ddbb5b4b1fa92af51bdd2cfab5.jpg',
                'https://m.atcdn.co.uk/a/media/4271f15c5ea142f8819e9d1bf51c3391.jpg',
                'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
                'https://m.atcdn.co.uk/a/media/953d64a7e49644cc9f90efa5eb1e3fb6.jpg',
                'https://m.atcdn.co.uk/a/media/6abedcd3810a421dade64df411e58857.jpg',
                'https://m.atcdn.co.uk/a/media/eeb71e6af56d4386bb234d0330a607f7.jpg',
                'https://m.atcdn.co.uk/a/media/4b4dd83faf19422b87062b9fb32668a0.jpg'],
 'price': 4300,
 'price_includes_vat': True,
 'registration_date': '2014-01-21',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Vauxhall Mokka 1.7 CDTi Exclusiv SUV 5dr Diesel Manual 2WD Euro 5 '
          '(s/s) (130 ps)',
 'transmission': 'manual',
 'trim': 'Exclusiv',
 'year': 2014}
2025-12-05 12:49:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 746a3c26-86a2-5559-af70-adaa06553722 with identifier: 202510137118433
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 746a3c26-86a2-5559-af70-adaa06553722
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ac1854a0898485ca2efffd16b8bb656.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ac1854a0898485ca2efffd16b8bb656.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F82d831b219904fda8a86242c839b6f6a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2edb70027fa5423eb48d17d50ba49011.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2edb70027fa5423eb48d17d50ba49011.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feed8f4eb3f6b40898b8a1ccb3c9fd91f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eed8f4eb3f6b40898b8a1ccb3c9fd91f.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F72a94d745a7c4cc9b24a987e895da964.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/72a94d745a7c4cc9b24a987e895da964.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4cacd6f472634122844cc287f7e084c2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4cacd6f472634122844cc287f7e084c2.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbbd3dbb016c648dcb84c26b8bc6684dd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bbd3dbb016c648dcb84c26b8bc6684dd.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa6b6d315516548beae422f20979a29fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8e819a04e4a74c36a6be69d5b6a171ec.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8e819a04e4a74c36a6be69d5b6a171ec.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9ebc48d487fe47d7b906bf7140da270c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ebc48d487fe47d7b906bf7140da270c.jpg already downloaded
2025-12-05 12:49:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F53aa2abbad734b9080890be1a99e665e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/53aa2abbad734b9080890be1a99e665e.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff04dd7289d0b43408d2172647d5a45a5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f04dd7289d0b43408d2172647d5a45a5.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0e0ac9689c7946fb93fc5834edec6577.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0e0ac9689c7946fb93fc5834edec6577.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F54c3ec882c764f238080326116d4e8ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff2b8e538a39b4b7a8f243a6658067b0c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2b8e538a39b4b7a8f243a6658067b0c.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1d88c0ea50dc4ad88e582ea3415354ad.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1d88c0ea50dc4ad88e582ea3415354ad.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5a59ed66e71a41f39ba2b2c284ffe528.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5a59ed66e71a41f39ba2b2c284ffe528.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9ac753ddbb5b4b1fa92af51bdd2cfab5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ac753ddbb5b4b1fa92af51bdd2cfab5.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4271f15c5ea142f8819e9d1bf51c3391.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4271f15c5ea142f8819e9d1bf51c3391.jpg already downloaded
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg already downloaded
2025-12-05 12:49:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 746a3c26-86a2-5559-af70-adaa06553722 with identifier 202510137118433
2025-12-05 12:49:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 746a3c26-86a2-5559-af70-adaa06553722
2025-12-05 12:49:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 120,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2014 VAUXHALL '
                'MOKKA for sale, ideal for families with young children. This '
                'vehicle is a practical choice, with a diesel 1686cc engine '
                'and a black colour. The MOKKA is a popular model in the UK, '
                'known for its reliability and spacious interior, making it '
                'suitable for family trips and daily commutes.\n'
                '\n'
                'The VAUXHALL MOKKA has a good reputation for being a '
                'comfortable and safe vehicle, which is essential for '
                'families. As a 2014 model, it has already taken its biggest '
                'depreciation hit, making it a cost-effective option for those '
                'looking for a reliable used car.\n'
                '\n'
                'We invite you to visit our dealership to view the vehicle and '
                'take it for a test drive. Our experienced staff will be happy '
                'to answer any questions you may have and provide you with '
                "more information about the vehicle's history and "
                'specifications. We ensure that all our vehicles are '
                'thoroughly checked and prepared for sale, giving you peace of '
                'mind when making your purchase.\n'
                '\n'
                'Please note that the vehicle is sold as seen, and we '
                'recommend that you inspect the vehicle thoroughly before '
                'making a decision. We are committed to providing a high level '
                'of customer service and ensuring that all our customers are '
                'satisfied with their purchase.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.7L',
 'engine_horse_power': 128,
 'fuel_type': 'Diesel',
 'id': '746a3c26-86a2-5559-af70-adaa06553722',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510137118433',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Mokka',
 'odometer': 63834,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 24,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/0ac1854a0898485ca2efffd16b8bb656.jpg',
                'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
                'https://m.atcdn.co.uk/a/media/2edb70027fa5423eb48d17d50ba49011.jpg',
                'https://m.atcdn.co.uk/a/media/eed8f4eb3f6b40898b8a1ccb3c9fd91f.jpg',
                'https://m.atcdn.co.uk/a/media/72a94d745a7c4cc9b24a987e895da964.jpg',
                'https://m.atcdn.co.uk/a/media/4cacd6f472634122844cc287f7e084c2.jpg',
                'https://m.atcdn.co.uk/a/media/bbd3dbb016c648dcb84c26b8bc6684dd.jpg',
                'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
                'https://m.atcdn.co.uk/a/media/8e819a04e4a74c36a6be69d5b6a171ec.jpg',
                'https://m.atcdn.co.uk/a/media/9ebc48d487fe47d7b906bf7140da270c.jpg',
                'https://m.atcdn.co.uk/a/media/53aa2abbad734b9080890be1a99e665e.jpg',
                'https://m.atcdn.co.uk/a/media/f04dd7289d0b43408d2172647d5a45a5.jpg',
                'https://m.atcdn.co.uk/a/media/0e0ac9689c7946fb93fc5834edec6577.jpg',
                'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
                'https://m.atcdn.co.uk/a/media/f2b8e538a39b4b7a8f243a6658067b0c.jpg',
                'https://m.atcdn.co.uk/a/media/1d88c0ea50dc4ad88e582ea3415354ad.jpg',
                'https://m.atcdn.co.uk/a/media/5a59ed66e71a41f39ba2b2c284ffe528.jpg',
                'https://m.atcdn.co.uk/a/media/9ac753ddbb5b4b1fa92af51bdd2cfab5.jpg',
                'https://m.atcdn.co.uk/a/media/4271f15c5ea142f8819e9d1bf51c3391.jpg',
                'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 279094,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ac1854a0898485ca2efffd16b8bb656.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88313,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/82d831b219904fda8a86242c839b6f6a.jpg',
             'Width': 921},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 274044,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2edb70027fa5423eb48d17d50ba49011.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235422,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eed8f4eb3f6b40898b8a1ccb3c9fd91f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265449,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/72a94d745a7c4cc9b24a987e895da964.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 287150,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4cacd6f472634122844cc287f7e084c2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 268640,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bbd3dbb016c648dcb84c26b8bc6684dd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 252407,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8e819a04e4a74c36a6be69d5b6a171ec.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 300612,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ebc48d487fe47d7b906bf7140da270c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166221,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/53aa2abbad734b9080890be1a99e665e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151144,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f04dd7289d0b43408d2172647d5a45a5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225595,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0e0ac9689c7946fb93fc5834edec6577.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50674,
             'Height': 880,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ba6c5ad5bd8463ea3245bb1c723d5a1.jpg',
             'Width': 1170},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168427,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2b8e538a39b4b7a8f243a6658067b0c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37506,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/54c3ec882c764f238080326116d4e8ef.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 185003,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1d88c0ea50dc4ad88e582ea3415354ad.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129465,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5a59ed66e71a41f39ba2b2c284ffe528.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 187917,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ac753ddbb5b4b1fa92af51bdd2cfab5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135/3d9d8efa-dc60-50d8-ab60-ac2b7ed9d135_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 187942,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4271f15c5ea142f8819e9d1bf51c3391.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c026740b-ca66-5fde-adeb-780202296ee9/c026740b-ca66-5fde-adeb-780202296ee9_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49927,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a6b6d315516548beae422f20979a29fe.jpg',
             'Width': 968}],
 'price': 4300,
 'price_includes_vat': True,
 'registration_date': '2014-01-21',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Vauxhall Mokka 1.7 CDTi Exclusiv SUV 5dr Diesel Manual 2WD Euro 5 '
          '(s/s) (130 ps)',
 'transmission': 'manual',
 'trim': 'Exclusiv',
 'year': 2014}
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510137118433%27 HTTP/1.1" 200 None
2025-12-05 12:49:45 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510137118433: {'created_time': 1764938985.233274, 'last_price_update_time': 1764938985.233287}
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510137118433') HTTP/1.1" 204 0
2025-12-05 12:49:58 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:49:58 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:58 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 170,
 'color': 'Grey',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2017 AUDI S5 for '
                'sale. This vehicle is a high-performance model, powered by a '
                '2995cc petrol engine. The car is finished in grey colour and '
                'is available for viewing at our dealership.\n'
                '\n'
                'As a high-specification vehicle, the AUDI S5 boasts a range '
                'of features that make it an attractive option for drivers who '
                'demand exceptional performance and comfort. With its powerful '
                'petrol engine, this car is well-suited to motorway driving '
                'and provides a smooth, responsive ride.\n'
                '\n'
                'We invite financially secure individuals who are looking for '
                'a high-quality vehicle to visit our dealership and take the '
                'AUDI S5 for a test drive. Our sales team will be happy to '
                'answer any questions you may have and provide you with more '
                'information about this vehicle.\n'
                '\n'
                'The AUDI S5 is a well-established model in the UK market, '
                'known for its reliability and performance. As a 2017 model, '
                'this vehicle has already taken its biggest depreciation hit, '
                'making it a sensible purchase for those looking for a '
                'high-quality used car.\n'
                '\n'
                'At Chapelfield Car Sales, we pride ourselves on providing a '
                'professional and transparent service. We ensure that all our '
                'vehicles are thoroughly checked and prepared for sale, and we '
                'provide a full history check with every purchase. If you are '
                'interested in the AUDI S5, please do not hesitate to contact '
                'us to arrange a viewing.',
 'doors_number': 2,
 'emission_standard': 'Euro 6',
 'engine': '3L',
 'engine_horse_power': 349,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510086967193',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S5',
 'odometer': 128674,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/1dc4aad1de9640ad9640a7ab1e2d5a07.jpg',
                'https://m.atcdn.co.uk/a/media/f335b6e50454420cb156bc94a2a42933.jpg',
                'https://m.atcdn.co.uk/a/media/dd77f92b29c34aac9441ed1328773ebd.jpg',
                'https://m.atcdn.co.uk/a/media/d2ba9eeb30864aa29ecdb085d1625fd1.jpg',
                'https://m.atcdn.co.uk/a/media/1c36556da8a542f08df2a671d8a5ef79.jpg',
                'https://m.atcdn.co.uk/a/media/fc94fe5efca142c8a98a393232d34448.jpg',
                'https://m.atcdn.co.uk/a/media/df6538e69bbd479f92082c4ef408abda.jpg',
                'https://m.atcdn.co.uk/a/media/20e8edde1d0e4f13bb51e80c352628af.jpg',
                'https://m.atcdn.co.uk/a/media/297a2e7dbff6425a8e45c2cffc5357df.jpg',
                'https://m.atcdn.co.uk/a/media/7ddaac933f1c4f218fadacd1674cf31b.jpg',
                'https://m.atcdn.co.uk/a/media/8f462d44cdb94b29a3e9ead283e70647.jpg',
                'https://m.atcdn.co.uk/a/media/3dad44bec4334a1cad4de19d5d9c62fc.jpg',
                'https://m.atcdn.co.uk/a/media/3d096a7b0ae046a081ece13b977a0bc6.jpg',
                'https://m.atcdn.co.uk/a/media/ac0357a9581f41459b12f511ee150538.jpg',
                'https://m.atcdn.co.uk/a/media/20e8edde1d0e4f13bb51e80c352628af.jpg',
                'https://m.atcdn.co.uk/a/media/297a2e7dbff6425a8e45c2cffc5357df.jpg',
                'https://m.atcdn.co.uk/a/media/8f462d44cdb94b29a3e9ead283e70647.jpg',
                'https://m.atcdn.co.uk/a/media/7ddaac933f1c4f218fadacd1674cf31b.jpg',
                'https://m.atcdn.co.uk/a/media/9e8cb38a3e1c4e4887f5137d3401cf73.jpg'],
 'price': 12700,
 'price_includes_vat': True,
 'registration_date': '2017-07-15',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Audi S5 3.0 TFSI V6 Coupe 2dr Petrol Tiptronic quattro Euro 6 (s/s) '
          '(354 ps)',
 'transmission': 'automatic',
 'year': 2017}
2025-12-05 12:49:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 20a495e1-6e57-561e-8354-aa12f551d3cb with identifier: 202510086967193
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item 20a495e1-6e57-561e-8354-aa12f551d3cb
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1dc4aad1de9640ad9640a7ab1e2d5a07.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1dc4aad1de9640ad9640a7ab1e2d5a07.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff335b6e50454420cb156bc94a2a42933.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f335b6e50454420cb156bc94a2a42933.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdd77f92b29c34aac9441ed1328773ebd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dd77f92b29c34aac9441ed1328773ebd.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd2ba9eeb30864aa29ecdb085d1625fd1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d2ba9eeb30864aa29ecdb085d1625fd1.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1c36556da8a542f08df2a671d8a5ef79.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c36556da8a542f08df2a671d8a5ef79.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffc94fe5efca142c8a98a393232d34448.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fc94fe5efca142c8a98a393232d34448.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdf6538e69bbd479f92082c4ef408abda.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/df6538e69bbd479f92082c4ef408abda.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F20e8edde1d0e4f13bb51e80c352628af.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/20e8edde1d0e4f13bb51e80c352628af.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F297a2e7dbff6425a8e45c2cffc5357df.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/297a2e7dbff6425a8e45c2cffc5357df.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7ddaac933f1c4f218fadacd1674cf31b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7ddaac933f1c4f218fadacd1674cf31b.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8f462d44cdb94b29a3e9ead283e70647.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8f462d44cdb94b29a3e9ead283e70647.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3dad44bec4334a1cad4de19d5d9c62fc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3dad44bec4334a1cad4de19d5d9c62fc.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3d096a7b0ae046a081ece13b977a0bc6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3d096a7b0ae046a081ece13b977a0bc6.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fac0357a9581f41459b12f511ee150538.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ac0357a9581f41459b12f511ee150538.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F20e8edde1d0e4f13bb51e80c352628af.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/20e8edde1d0e4f13bb51e80c352628af.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F297a2e7dbff6425a8e45c2cffc5357df.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/297a2e7dbff6425a8e45c2cffc5357df.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8f462d44cdb94b29a3e9ead283e70647.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8f462d44cdb94b29a3e9ead283e70647.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7ddaac933f1c4f218fadacd1674cf31b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7ddaac933f1c4f218fadacd1674cf31b.jpg already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e8cb38a3e1c4e4887f5137d3401cf73.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e8cb38a3e1c4e4887f5137d3401cf73.jpg already downloaded
2025-12-05 12:49:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 20a495e1-6e57-561e-8354-aa12f551d3cb with identifier 202510086967193
2025-12-05 12:49:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 20a495e1-6e57-561e-8354-aa12f551d3cb
2025-12-05 12:49:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 170,
 'color': 'Grey',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2017 AUDI S5 for '
                'sale. This vehicle is a high-performance model, powered by a '
                '2995cc petrol engine. The car is finished in grey colour and '
                'is available for viewing at our dealership.\n'
                '\n'
                'As a high-specification vehicle, the AUDI S5 boasts a range '
                'of features that make it an attractive option for drivers who '
                'demand exceptional performance and comfort. With its powerful '
                'petrol engine, this car is well-suited to motorway driving '
                'and provides a smooth, responsive ride.\n'
                '\n'
                'We invite financially secure individuals who are looking for '
                'a high-quality vehicle to visit our dealership and take the '
                'AUDI S5 for a test drive. Our sales team will be happy to '
                'answer any questions you may have and provide you with more '
                'information about this vehicle.\n'
                '\n'
                'The AUDI S5 is a well-established model in the UK market, '
                'known for its reliability and performance. As a 2017 model, '
                'this vehicle has already taken its biggest depreciation hit, '
                'making it a sensible purchase for those looking for a '
                'high-quality used car.\n'
                '\n'
                'At Chapelfield Car Sales, we pride ourselves on providing a '
                'professional and transparent service. We ensure that all our '
                'vehicles are thoroughly checked and prepared for sale, and we '
                'provide a full history check with every purchase. If you are '
                'interested in the AUDI S5, please do not hesitate to contact '
                'us to arrange a viewing.',
 'doors_number': 2,
 'emission_standard': 'Euro 6',
 'engine': '3L',
 'engine_horse_power': 349,
 'fuel_type': 'Petrol',
 'id': '20a495e1-6e57-561e-8354-aa12f551d3cb',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510086967193',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S5',
 'odometer': 128674,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/1dc4aad1de9640ad9640a7ab1e2d5a07.jpg',
                'https://m.atcdn.co.uk/a/media/f335b6e50454420cb156bc94a2a42933.jpg',
                'https://m.atcdn.co.uk/a/media/dd77f92b29c34aac9441ed1328773ebd.jpg',
                'https://m.atcdn.co.uk/a/media/d2ba9eeb30864aa29ecdb085d1625fd1.jpg',
                'https://m.atcdn.co.uk/a/media/1c36556da8a542f08df2a671d8a5ef79.jpg',
                'https://m.atcdn.co.uk/a/media/fc94fe5efca142c8a98a393232d34448.jpg',
                'https://m.atcdn.co.uk/a/media/df6538e69bbd479f92082c4ef408abda.jpg',
                'https://m.atcdn.co.uk/a/media/20e8edde1d0e4f13bb51e80c352628af.jpg',
                'https://m.atcdn.co.uk/a/media/297a2e7dbff6425a8e45c2cffc5357df.jpg',
                'https://m.atcdn.co.uk/a/media/7ddaac933f1c4f218fadacd1674cf31b.jpg',
                'https://m.atcdn.co.uk/a/media/8f462d44cdb94b29a3e9ead283e70647.jpg',
                'https://m.atcdn.co.uk/a/media/3dad44bec4334a1cad4de19d5d9c62fc.jpg',
                'https://m.atcdn.co.uk/a/media/3d096a7b0ae046a081ece13b977a0bc6.jpg',
                'https://m.atcdn.co.uk/a/media/ac0357a9581f41459b12f511ee150538.jpg',
                'https://m.atcdn.co.uk/a/media/20e8edde1d0e4f13bb51e80c352628af.jpg',
                'https://m.atcdn.co.uk/a/media/297a2e7dbff6425a8e45c2cffc5357df.jpg',
                'https://m.atcdn.co.uk/a/media/8f462d44cdb94b29a3e9ead283e70647.jpg',
                'https://m.atcdn.co.uk/a/media/7ddaac933f1c4f218fadacd1674cf31b.jpg',
                'https://m.atcdn.co.uk/a/media/9e8cb38a3e1c4e4887f5137d3401cf73.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 261061,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1dc4aad1de9640ad9640a7ab1e2d5a07.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 271883,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f335b6e50454420cb156bc94a2a42933.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 222315,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dd77f92b29c34aac9441ed1328773ebd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153454,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d2ba9eeb30864aa29ecdb085d1625fd1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 213018,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c36556da8a542f08df2a671d8a5ef79.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 204867,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fc94fe5efca142c8a98a393232d34448.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 245381,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/df6538e69bbd479f92082c4ef408abda.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101378,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/20e8edde1d0e4f13bb51e80c352628af.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101378,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/20e8edde1d0e4f13bb51e80c352628af.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119884,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/297a2e7dbff6425a8e45c2cffc5357df.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119884,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/297a2e7dbff6425a8e45c2cffc5357df.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107932,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7ddaac933f1c4f218fadacd1674cf31b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107932,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7ddaac933f1c4f218fadacd1674cf31b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128875,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8f462d44cdb94b29a3e9ead283e70647.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128875,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8f462d44cdb94b29a3e9ead283e70647.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148849,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3dad44bec4334a1cad4de19d5d9c62fc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88030,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3d096a7b0ae046a081ece13b977a0bc6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126951,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ac0357a9581f41459b12f511ee150538.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c04b929d-04ad-53c9-aa3b-66aad5f9c9cb/c04b929d-04ad-53c9-aa3b-66aad5f9c9cb_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114015,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9e8cb38a3e1c4e4887f5137d3401cf73.jpg',
             'Width': 1280}],
 'price': 12700,
 'price_includes_vat': True,
 'registration_date': '2017-07-15',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Audi S5 3.0 TFSI V6 Coupe 2dr Petrol Tiptronic quattro Euro 6 (s/s) '
          '(354 ps)',
 'transmission': 'automatic',
 'year': 2017}
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510086967193%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510086967193: {'created_time': 1764938998.860801, 'last_price_update_time': 1764938998.86081}
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510086967193') HTTP/1.1" 204 0
2025-12-05 12:50:03 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:03 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:03 [common.utils.decorators] ERROR: Payload: {"id": "202510247391194", "stockItemId": "8a42d2fd9a0b3f28019a15f752e431c4", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "BMW M5 Saloon 4.4 V8 M Performance Edition 4dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-06T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "BMW M5", "subtitle": "Saloon 4.4 V8 M Performance Edition 4dr", "__typename": "Heading"}, "attentionGrabber": "MOT 10/26 PSH 50K AMAZING SPEC", "rrp": null, "price": 18950, "priceGBX": 1895000, "priceExcludingFees": 18950, "priceExcludingFeesGBX": 1895000, "suppliedPrice": 18950, "suppliedPriceGBX": 1895000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 15791.67, "vatToBePaidUpfront": 3158.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****MY", "generation": {"generationId": "999153b7441513c6b920d8a9e540111d", "name": "Saloon (2011 - 2013)", "review": {"expertReviewSummary": {"rating": 4.4, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/bmw-m5-saloon-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1895", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/lO94qGLnNfc?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/7ac78482b96d4d0aa1691ab29cde02f0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fe4743df609845d1a4772d1b4bd49666.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a9054a7da0e340c2bf54643b7148f71f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/66d3c2678e184f63ad5310bb624ff6bf.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6f8989fc6cc44d6a9c5c6069e03c2ae3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ede6ecc189b545e5a7d7536eb0a6dd6d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/10de627c24814ec5942ac13983a4b234.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/32e585bcc05747b09591ff168d24100f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c87218c514654baab7c45a93a974d1bd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2ce4ffe1eba04b1da06ea55988c184df.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/86d9dad5f7914af4b1a448631cfd1693.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9fe26a2501f1445d9ceb1a32a86a9f13.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b3214d37b61446219ffaeefcc5a197ab.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ff56ec74cb704c9a98995b9c3711d0eb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a70bceb91bf3491cb555eb51b631331a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1f345d5e4ca94f5bbc34b8c302abbc0c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/011e076bad8c4900b2b3b7f4a4ea7e42.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cb4a06cd5d104e30aa08ed4caeb5fcd1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/254faae4a5124cefabfee3928ec65ad6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/13aa1c1e8ff642f980778fb9e3397ab1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Roof", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -3363, "mileageDeviation": -15213, "mileage": {"mileage": 50900, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2011, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Chapelfield Car Sales are excited to offer a 2011 BMW M5 for sale. This vehicle is a high-performance model, powered by a petrol 4395cc engine. The car is finished in white colour.\n\nAs a high-specification model, the BMW M5 is well-suited to financially secure individuals who are looking for a premium driving experience. With its powerful petrol engine, this car is designed to deliver strong performance and responsive handling.\n\nThe BMW M5 has a reputation for being a well-built and reliable vehicle, making it a sound investment for those who are willing to spend a significant amount on a high-quality car. Our sales team would be happy to provide more information and answer any questions you may have about this vehicle.\n\nWe invite you to visit our showroom to view the car and take it for a test drive. Our team will be able to provide you with more details about the car's history, condition, and specifications. We are committed to providing a professional and transparent sales process, and we look forward to the opportunity to work with you.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 5", "co2Emissions": {"co2Emission": 232, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1870, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 4.4, "sizeCC": 4395, "manufacturerEngineSize": 4.4, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 4, "bodyType": "Saloon", "cabType": "Unlisted", "rawBodyType": "Saloon", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "BMW", "model": "M5", "trim": "M Performance Edition", "optionalFeatures": null, "standardFeatures": [{"description": "Electric Door Mirrors", "category": "Standard", "__typename": "Feature"}, {"description": "Leather Sports Seats", "category": "Standard", "__typename": "Feature"}, {"description": "M Sport Multi-function Steering Wheel", "category": "Standard", "__typename": "Feature"}, {"description": "Sat Nav", "category": "Standard", "__typename": "Feature"}, {"description": "Xenon Headlights", "category": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "Paddle Shift Gear Change", "category": "Standard", "__typename": "Feature"}, {"description": "In Car Entertainment - Radio/CD/MP3", "category": "Standard", "__typename": "Feature"}, {"description": "Leather Interior - Black", "category": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "category": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "White exterior colour", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Illumination", "features": [{"description": "Xenon Headlights", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Electric Door Mirrors", "type": "Standard", "__typename": "Feature"}, {"description": "Leather Sports Seats", "type": "Standard", "__typename": "Feature"}, {"description": "M Sport Multi-function Steering Wheel", "type": "Standard", "__typename": "Feature"}, {"description": "Sat Nav", "type": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}, {"description": "Paddle Shift Gear Change", "type": "Standard", "__typename": "Feature"}, {"description": "In Car Entertainment - Radio/CD/MP3", "type": "Standard", "__typename": "Feature"}, {"description": "Leather Interior - Black", "type": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "type": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": null, "annualTax": {"standardRate": 735, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "16ed32a2f8a941479507db4d9653f308", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Rear Wheel Drive", "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:03 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 232,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2011 BMW M5 for '
                'sale. This vehicle is a high-performance model, powered by a '
                'petrol 4395cc engine. The car is finished in white colour.\n'
                '\n'
                'As a high-specification model, the BMW M5 is well-suited to '
                'financially secure individuals who are looking for a premium '
                'driving experience. With its powerful petrol engine, this car '
                'is designed to deliver strong performance and responsive '
                'handling.\n'
                '\n'
                'The BMW M5 has a reputation for being a well-built and '
                'reliable vehicle, making it a sound investment for those who '
                'are willing to spend a significant amount on a high-quality '
                'car. Our sales team would be happy to provide more '
                'information and answer any questions you may have about this '
                'vehicle.\n'
                '\n'
                'We invite you to visit our showroom to view the car and take '
                'it for a test drive. Our team will be able to provide you '
                "with more details about the car's history, condition, and "
                'specifications. We are committed to providing a professional '
                'and transparent sales process, and we look forward to the '
                'opportunity to work with you.',
 'doors_number': 4,
 'emission_standard': 'Euro 5',
 'engine': '4.4L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510247391194',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': 'M5',
 'odometer': 50900,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/7ac78482b96d4d0aa1691ab29cde02f0.jpg',
                'https://m.atcdn.co.uk/a/media/fe4743df609845d1a4772d1b4bd49666.jpg',
                'https://m.atcdn.co.uk/a/media/a9054a7da0e340c2bf54643b7148f71f.jpg',
                'https://m.atcdn.co.uk/a/media/66d3c2678e184f63ad5310bb624ff6bf.jpg',
                'https://m.atcdn.co.uk/a/media/6f8989fc6cc44d6a9c5c6069e03c2ae3.jpg',
                'https://m.atcdn.co.uk/a/media/ede6ecc189b545e5a7d7536eb0a6dd6d.jpg',
                'https://m.atcdn.co.uk/a/media/10de627c24814ec5942ac13983a4b234.jpg',
                'https://m.atcdn.co.uk/a/media/32e585bcc05747b09591ff168d24100f.jpg',
                'https://m.atcdn.co.uk/a/media/c87218c514654baab7c45a93a974d1bd.jpg',
                'https://m.atcdn.co.uk/a/media/2ce4ffe1eba04b1da06ea55988c184df.jpg',
                'https://m.atcdn.co.uk/a/media/86d9dad5f7914af4b1a448631cfd1693.jpg',
                'https://m.atcdn.co.uk/a/media/9fe26a2501f1445d9ceb1a32a86a9f13.jpg',
                'https://m.atcdn.co.uk/a/media/b3214d37b61446219ffaeefcc5a197ab.jpg',
                'https://m.atcdn.co.uk/a/media/ff56ec74cb704c9a98995b9c3711d0eb.jpg',
                'https://m.atcdn.co.uk/a/media/a70bceb91bf3491cb555eb51b631331a.jpg',
                'https://m.atcdn.co.uk/a/media/1f345d5e4ca94f5bbc34b8c302abbc0c.jpg',
                'https://m.atcdn.co.uk/a/media/011e076bad8c4900b2b3b7f4a4ea7e42.jpg',
                'https://m.atcdn.co.uk/a/media/cb4a06cd5d104e30aa08ed4caeb5fcd1.jpg',
                'https://m.atcdn.co.uk/a/media/254faae4a5124cefabfee3928ec65ad6.jpg',
                'https://m.atcdn.co.uk/a/media/13aa1c1e8ff642f980778fb9e3397ab1.jpg'],
 'price': 18950,
 'price_includes_vat': True,
 'registration_date': '2012-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW M5 Saloon 4.4 V8 M Performance Edition 4dr',
 'transmission': 'automatic',
 'trim': 'M Performance Edition',
 'year': 2011}
2025-12-05 12:50:03 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 80098915-f55b-568a-9d70-1aa8f83dfe0c with identifier: 202510247391194
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 80098915-f55b-568a-9d70-1aa8f83dfe0c
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7ac78482b96d4d0aa1691ab29cde02f0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7ac78482b96d4d0aa1691ab29cde02f0.jpg already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe4743df609845d1a4772d1b4bd49666.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe4743df609845d1a4772d1b4bd49666.jpg already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa9054a7da0e340c2bf54643b7148f71f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a9054a7da0e340c2bf54643b7148f71f.jpg already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F66d3c2678e184f63ad5310bb624ff6bf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/66d3c2678e184f63ad5310bb624ff6bf.jpg already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6f8989fc6cc44d6a9c5c6069e03c2ae3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f8989fc6cc44d6a9c5c6069e03c2ae3.jpg already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fede6ecc189b545e5a7d7536eb0a6dd6d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ede6ecc189b545e5a7d7536eb0a6dd6d.jpg already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F10de627c24814ec5942ac13983a4b234.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/10de627c24814ec5942ac13983a4b234.jpg already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F32e585bcc05747b09591ff168d24100f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/32e585bcc05747b09591ff168d24100f.jpg already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc87218c514654baab7c45a93a974d1bd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c87218c514654baab7c45a93a974d1bd.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ce4ffe1eba04b1da06ea55988c184df.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ce4ffe1eba04b1da06ea55988c184df.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F86d9dad5f7914af4b1a448631cfd1693.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/86d9dad5f7914af4b1a448631cfd1693.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9fe26a2501f1445d9ceb1a32a86a9f13.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9fe26a2501f1445d9ceb1a32a86a9f13.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb3214d37b61446219ffaeefcc5a197ab.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3214d37b61446219ffaeefcc5a197ab.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fff56ec74cb704c9a98995b9c3711d0eb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ff56ec74cb704c9a98995b9c3711d0eb.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa70bceb91bf3491cb555eb51b631331a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a70bceb91bf3491cb555eb51b631331a.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1f345d5e4ca94f5bbc34b8c302abbc0c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1f345d5e4ca94f5bbc34b8c302abbc0c.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F011e076bad8c4900b2b3b7f4a4ea7e42.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/011e076bad8c4900b2b3b7f4a4ea7e42.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcb4a06cd5d104e30aa08ed4caeb5fcd1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cb4a06cd5d104e30aa08ed4caeb5fcd1.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F254faae4a5124cefabfee3928ec65ad6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/254faae4a5124cefabfee3928ec65ad6.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F13aa1c1e8ff642f980778fb9e3397ab1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/13aa1c1e8ff642f980778fb9e3397ab1.jpg already downloaded
2025-12-05 12:50:04 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 80098915-f55b-568a-9d70-1aa8f83dfe0c with identifier 202510247391194
2025-12-05 12:50:04 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:04 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:04 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 80098915-f55b-568a-9d70-1aa8f83dfe0c
2025-12-05 12:50:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 232,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2011 BMW M5 for '
                'sale. This vehicle is a high-performance model, powered by a '
                'petrol 4395cc engine. The car is finished in white colour.\n'
                '\n'
                'As a high-specification model, the BMW M5 is well-suited to '
                'financially secure individuals who are looking for a premium '
                'driving experience. With its powerful petrol engine, this car '
                'is designed to deliver strong performance and responsive '
                'handling.\n'
                '\n'
                'The BMW M5 has a reputation for being a well-built and '
                'reliable vehicle, making it a sound investment for those who '
                'are willing to spend a significant amount on a high-quality '
                'car. Our sales team would be happy to provide more '
                'information and answer any questions you may have about this '
                'vehicle.\n'
                '\n'
                'We invite you to visit our showroom to view the car and take '
                'it for a test drive. Our team will be able to provide you '
                "with more details about the car's history, condition, and "
                'specifications. We are committed to providing a professional '
                'and transparent sales process, and we look forward to the '
                'opportunity to work with you.',
 'doors_number': 4,
 'emission_standard': 'Euro 5',
 'engine': '4.4L',
 'fuel_type': 'Petrol',
 'id': '80098915-f55b-568a-9d70-1aa8f83dfe0c',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510247391194',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': 'M5',
 'odometer': 50900,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/7ac78482b96d4d0aa1691ab29cde02f0.jpg',
                'https://m.atcdn.co.uk/a/media/fe4743df609845d1a4772d1b4bd49666.jpg',
                'https://m.atcdn.co.uk/a/media/a9054a7da0e340c2bf54643b7148f71f.jpg',
                'https://m.atcdn.co.uk/a/media/66d3c2678e184f63ad5310bb624ff6bf.jpg',
                'https://m.atcdn.co.uk/a/media/6f8989fc6cc44d6a9c5c6069e03c2ae3.jpg',
                'https://m.atcdn.co.uk/a/media/ede6ecc189b545e5a7d7536eb0a6dd6d.jpg',
                'https://m.atcdn.co.uk/a/media/10de627c24814ec5942ac13983a4b234.jpg',
                'https://m.atcdn.co.uk/a/media/32e585bcc05747b09591ff168d24100f.jpg',
                'https://m.atcdn.co.uk/a/media/c87218c514654baab7c45a93a974d1bd.jpg',
                'https://m.atcdn.co.uk/a/media/2ce4ffe1eba04b1da06ea55988c184df.jpg',
                'https://m.atcdn.co.uk/a/media/86d9dad5f7914af4b1a448631cfd1693.jpg',
                'https://m.atcdn.co.uk/a/media/9fe26a2501f1445d9ceb1a32a86a9f13.jpg',
                'https://m.atcdn.co.uk/a/media/b3214d37b61446219ffaeefcc5a197ab.jpg',
                'https://m.atcdn.co.uk/a/media/ff56ec74cb704c9a98995b9c3711d0eb.jpg',
                'https://m.atcdn.co.uk/a/media/a70bceb91bf3491cb555eb51b631331a.jpg',
                'https://m.atcdn.co.uk/a/media/1f345d5e4ca94f5bbc34b8c302abbc0c.jpg',
                'https://m.atcdn.co.uk/a/media/011e076bad8c4900b2b3b7f4a4ea7e42.jpg',
                'https://m.atcdn.co.uk/a/media/cb4a06cd5d104e30aa08ed4caeb5fcd1.jpg',
                'https://m.atcdn.co.uk/a/media/254faae4a5124cefabfee3928ec65ad6.jpg',
                'https://m.atcdn.co.uk/a/media/13aa1c1e8ff642f980778fb9e3397ab1.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 300233,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7ac78482b96d4d0aa1691ab29cde02f0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 296680,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe4743df609845d1a4772d1b4bd49666.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 229322,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a9054a7da0e340c2bf54643b7148f71f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 232075,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/66d3c2678e184f63ad5310bb624ff6bf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137812,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f8989fc6cc44d6a9c5c6069e03c2ae3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159961,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ede6ecc189b545e5a7d7536eb0a6dd6d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 267859,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/10de627c24814ec5942ac13983a4b234.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 286724,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/32e585bcc05747b09591ff168d24100f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 246746,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c87218c514654baab7c45a93a974d1bd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144717,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ce4ffe1eba04b1da06ea55988c184df.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191789,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/86d9dad5f7914af4b1a448631cfd1693.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171499,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9fe26a2501f1445d9ceb1a32a86a9f13.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120608,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3214d37b61446219ffaeefcc5a197ab.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 201392,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ff56ec74cb704c9a98995b9c3711d0eb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180165,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a70bceb91bf3491cb555eb51b631331a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148783,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1f345d5e4ca94f5bbc34b8c302abbc0c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114238,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/011e076bad8c4900b2b3b7f4a4ea7e42.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158371,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cb4a06cd5d104e30aa08ed4caeb5fcd1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161857,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/254faae4a5124cefabfee3928ec65ad6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2e779982-369a-5538-ab04-c0c0e0eede8a/2e779982-369a-5538-ab04-c0c0e0eede8a_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101752,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/13aa1c1e8ff642f980778fb9e3397ab1.jpg',
             'Width': 1280}],
 'price': 18950,
 'price_includes_vat': True,
 'registration_date': '2012-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW M5 Saloon 4.4 V8 M Performance Edition 4dr',
 'transmission': 'automatic',
 'trim': 'M Performance Edition',
 'year': 2011}
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510247391194%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510247391194: {'created_time': 1764939004.250623, 'last_price_update_time': 1764939004.250633}
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510247391194') HTTP/1.1" 204 0
2025-12-05 12:50:04 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:04 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 150,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2006 NISSAN NOTE '
                'for sale, ideal for young drivers looking for a affordable '
                'vehicle with cheap insurance. This petrol-powered car has a '
                '1386cc engine and is finished in blue colour. As a older '
                'vehicle, it is likely to have lower insurance costs, making '
                'it a great option for new drivers. The NISSAN NOTE is a '
                'reliable and practical car, suitable for daily driving. We '
                'recommend viewing and test driving the vehicle to assess its '
                'condition and suitability for your needs. Please contact us '
                'for more information and to arrange a viewing.',
 'doors_number': 5,
 'emission_standard': 'Euro 4',
 'engine': '1.4L',
 'engine_horse_power': 87,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510277457984',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Nissan',
 'model': 'Note',
 'odometer': 114567,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/22aca7debdb947daaff8f1cf397278af.jpg',
                'https://m.atcdn.co.uk/a/media/223af1a451944abfbe1029e7eb73be9a.jpg',
                'https://m.atcdn.co.uk/a/media/80d0f0a50adb4d54ae4181c86670e785.jpg',
                'https://m.atcdn.co.uk/a/media/da6e3cb0b3b44d36915d1187b33b09f4.jpg',
                'https://m.atcdn.co.uk/a/media/d1f78707b0474af0a3510f7ab2577193.jpg',
                'https://m.atcdn.co.uk/a/media/3ae852c29d5747169aeb1e4794db3787.jpg',
                'https://m.atcdn.co.uk/a/media/60663f780c834b16928519dc488d3aff.jpg',
                'https://m.atcdn.co.uk/a/media/f8aa62927954496883676922bb695726.jpg',
                'https://m.atcdn.co.uk/a/media/d6a2a2a1c42a4ac2bf1740f399409c29.jpg',
                'https://m.atcdn.co.uk/a/media/eb7e91cc8f1c4c6c81551b0b5b92dc8e.jpg',
                'https://m.atcdn.co.uk/a/media/bd0bc11b403e402d986d90524ff94314.jpg',
                'https://m.atcdn.co.uk/a/media/2e87cb92fac34097a05e198b083b1bd9.jpg',
                'https://m.atcdn.co.uk/a/media/faa1ba9abae74aeb953903fb01aa5f71.jpg',
                'https://m.atcdn.co.uk/a/media/53f29ba95f7d4addb1fdcd7044ed7810.jpg',
                'https://m.atcdn.co.uk/a/media/09bda5bf49b3455da5060fcb61150631.jpg',
                'https://m.atcdn.co.uk/a/media/6a94ad4449fb4f3bac57cf930cd11ff5.jpg',
                'https://m.atcdn.co.uk/a/media/f54abe7bbb1947b6a1abc39927f13a83.jpg',
                'https://m.atcdn.co.uk/a/media/c908bfe9934a4ba893e391e799aff4cc.jpg',
                'https://m.atcdn.co.uk/a/media/3df9dec2397c413980dae46362e8a13c.jpg',
                'https://m.atcdn.co.uk/a/media/d823a5d94b904971bed9df7ced20899f.jpg',
                'https://m.atcdn.co.uk/a/media/b567bf8eaa8f42fe99d0cab48535792c.jpg'],
 'price': 995,
 'price_includes_vat': True,
 'registration_date': '2006-09-30',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan Note 1.4 16v SE 5dr',
 'transmission': 'manual',
 'trim': 'SE',
 'year': 2006}
2025-12-05 12:50:04 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 92230284-588e-5531-b91f-d3e2892b4fa6 with identifier: 202510277457984
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 92230284-588e-5531-b91f-d3e2892b4fa6
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F22aca7debdb947daaff8f1cf397278af.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/22aca7debdb947daaff8f1cf397278af.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F223af1a451944abfbe1029e7eb73be9a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/223af1a451944abfbe1029e7eb73be9a.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F80d0f0a50adb4d54ae4181c86670e785.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/80d0f0a50adb4d54ae4181c86670e785.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fda6e3cb0b3b44d36915d1187b33b09f4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da6e3cb0b3b44d36915d1187b33b09f4.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd1f78707b0474af0a3510f7ab2577193.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d1f78707b0474af0a3510f7ab2577193.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3ae852c29d5747169aeb1e4794db3787.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3ae852c29d5747169aeb1e4794db3787.jpg already downloaded
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F60663f780c834b16928519dc488d3aff.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/60663f780c834b16928519dc488d3aff.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff8aa62927954496883676922bb695726.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f8aa62927954496883676922bb695726.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd6a2a2a1c42a4ac2bf1740f399409c29.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d6a2a2a1c42a4ac2bf1740f399409c29.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feb7e91cc8f1c4c6c81551b0b5b92dc8e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eb7e91cc8f1c4c6c81551b0b5b92dc8e.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbd0bc11b403e402d986d90524ff94314.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd0bc11b403e402d986d90524ff94314.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2e87cb92fac34097a05e198b083b1bd9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2e87cb92fac34097a05e198b083b1bd9.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffaa1ba9abae74aeb953903fb01aa5f71.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/faa1ba9abae74aeb953903fb01aa5f71.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F53f29ba95f7d4addb1fdcd7044ed7810.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/53f29ba95f7d4addb1fdcd7044ed7810.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F09bda5bf49b3455da5060fcb61150631.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/09bda5bf49b3455da5060fcb61150631.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6a94ad4449fb4f3bac57cf930cd11ff5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6a94ad4449fb4f3bac57cf930cd11ff5.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff54abe7bbb1947b6a1abc39927f13a83.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f54abe7bbb1947b6a1abc39927f13a83.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc908bfe9934a4ba893e391e799aff4cc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c908bfe9934a4ba893e391e799aff4cc.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3df9dec2397c413980dae46362e8a13c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3df9dec2397c413980dae46362e8a13c.jpg already downloaded
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd823a5d94b904971bed9df7ced20899f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d823a5d94b904971bed9df7ced20899f.jpg already downloaded
2025-12-05 12:50:05 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 92230284-588e-5531-b91f-d3e2892b4fa6 with identifier 202510277457984
2025-12-05 12:50:05 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:05 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:05 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 92230284-588e-5531-b91f-d3e2892b4fa6
2025-12-05 12:50:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 150,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2006 NISSAN NOTE '
                'for sale, ideal for young drivers looking for a affordable '
                'vehicle with cheap insurance. This petrol-powered car has a '
                '1386cc engine and is finished in blue colour. As a older '
                'vehicle, it is likely to have lower insurance costs, making '
                'it a great option for new drivers. The NISSAN NOTE is a '
                'reliable and practical car, suitable for daily driving. We '
                'recommend viewing and test driving the vehicle to assess its '
                'condition and suitability for your needs. Please contact us '
                'for more information and to arrange a viewing.',
 'doors_number': 5,
 'emission_standard': 'Euro 4',
 'engine': '1.4L',
 'engine_horse_power': 87,
 'fuel_type': 'Petrol',
 'id': '92230284-588e-5531-b91f-d3e2892b4fa6',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510277457984',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Nissan',
 'model': 'Note',
 'odometer': 114567,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 21,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/22aca7debdb947daaff8f1cf397278af.jpg',
                'https://m.atcdn.co.uk/a/media/223af1a451944abfbe1029e7eb73be9a.jpg',
                'https://m.atcdn.co.uk/a/media/80d0f0a50adb4d54ae4181c86670e785.jpg',
                'https://m.atcdn.co.uk/a/media/da6e3cb0b3b44d36915d1187b33b09f4.jpg',
                'https://m.atcdn.co.uk/a/media/d1f78707b0474af0a3510f7ab2577193.jpg',
                'https://m.atcdn.co.uk/a/media/3ae852c29d5747169aeb1e4794db3787.jpg',
                'https://m.atcdn.co.uk/a/media/60663f780c834b16928519dc488d3aff.jpg',
                'https://m.atcdn.co.uk/a/media/f8aa62927954496883676922bb695726.jpg',
                'https://m.atcdn.co.uk/a/media/d6a2a2a1c42a4ac2bf1740f399409c29.jpg',
                'https://m.atcdn.co.uk/a/media/eb7e91cc8f1c4c6c81551b0b5b92dc8e.jpg',
                'https://m.atcdn.co.uk/a/media/bd0bc11b403e402d986d90524ff94314.jpg',
                'https://m.atcdn.co.uk/a/media/2e87cb92fac34097a05e198b083b1bd9.jpg',
                'https://m.atcdn.co.uk/a/media/faa1ba9abae74aeb953903fb01aa5f71.jpg',
                'https://m.atcdn.co.uk/a/media/53f29ba95f7d4addb1fdcd7044ed7810.jpg',
                'https://m.atcdn.co.uk/a/media/09bda5bf49b3455da5060fcb61150631.jpg',
                'https://m.atcdn.co.uk/a/media/6a94ad4449fb4f3bac57cf930cd11ff5.jpg',
                'https://m.atcdn.co.uk/a/media/f54abe7bbb1947b6a1abc39927f13a83.jpg',
                'https://m.atcdn.co.uk/a/media/c908bfe9934a4ba893e391e799aff4cc.jpg',
                'https://m.atcdn.co.uk/a/media/3df9dec2397c413980dae46362e8a13c.jpg',
                'https://m.atcdn.co.uk/a/media/d823a5d94b904971bed9df7ced20899f.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 396591,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/22aca7debdb947daaff8f1cf397278af.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 272217,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/223af1a451944abfbe1029e7eb73be9a.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 455769,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/80d0f0a50adb4d54ae4181c86670e785.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131179,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/da6e3cb0b3b44d36915d1187b33b09f4.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 350031,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d1f78707b0474af0a3510f7ab2577193.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 381572,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3ae852c29d5747169aeb1e4794db3787.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 411814,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/60663f780c834b16928519dc488d3aff.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 417568,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f8aa62927954496883676922bb695726.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231603,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d6a2a2a1c42a4ac2bf1740f399409c29.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 183782,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eb7e91cc8f1c4c6c81551b0b5b92dc8e.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 212071,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd0bc11b403e402d986d90524ff94314.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 332007,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2e87cb92fac34097a05e198b083b1bd9.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 216228,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/faa1ba9abae74aeb953903fb01aa5f71.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134483,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/53f29ba95f7d4addb1fdcd7044ed7810.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152030,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/09bda5bf49b3455da5060fcb61150631.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 232098,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6a94ad4449fb4f3bac57cf930cd11ff5.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 232779,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f54abe7bbb1947b6a1abc39927f13a83.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167997,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c908bfe9934a4ba893e391e799aff4cc.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171068,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3df9dec2397c413980dae46362e8a13c.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_443ae9a3-426b-56ca-b333-13b68d42c65e/443ae9a3-426b-56ca-b333-13b68d42c65e_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 189181,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d823a5d94b904971bed9df7ced20899f.jpg',
             'Width': 1536}],
 'price': 995,
 'price_includes_vat': True,
 'registration_date': '2006-09-30',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan Note 1.4 16v SE 5dr',
 'transmission': 'manual',
 'trim': 'SE',
 'year': 2006}
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510277457984%27 HTTP/1.1" 200 None
2025-12-05 12:50:05 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510277457984: {'created_time': 1764939005.287647, 'last_price_update_time': 1764939005.287657}
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510277457984') HTTP/1.1" 204 0
2025-12-05 12:50:17 [scrapy.extensions.logstats] INFO: Crawled 42 pages (at 9 pages/min), scraped 38 items (at 9 items/min)
2025-12-05 12:50:18 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:18 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:18 [common.utils.decorators] ERROR: Payload: {"id": "202510247395793", "stockItemId": "8a42ce559a0b3f24019a166b173e08d7", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen Hatchback 1.0 High up! (2012/62) 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-07T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP", "subtitle": "Hatchback 1.0 High up! (2012/62) 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 10/26 PSH 39K ULEZ", "rrp": null, "price": 6500, "priceGBX": 650000, "priceExcludingFees": 6500, "priceExcludingFeesGBX": 650000, "suppliedPrice": 6500, "suppliedPriceGBX": 650000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-09-12", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5416.67, "vatToBePaidUpfront": 1083.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****VJ", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "650", "__typename": "FinanceDefaults"}, "hasFinanceInformation": true, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/_WG_oI_64X8?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 18, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/1a60f647a2054bdf943cb650aa0bd8b2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/52921b7279214ac2a8f44bfef02c4b37.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2336ad00a46749618dcc97e2386ceacf.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/365547a1e1b24e12bf19bbcc05c47bf7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fa2fb0fd0b634d91846cb2f8190d0076.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7010b6c830f14b4fae69f5dee4094032.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bfc27fa9803942589323abc0d1b74928.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/136473da5f18433eaf4843af09905b08.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/77995663f6494b51bee8cbcf58818872.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/372f3fd3a1ce4c18b841b20d5ee58484.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae2142d9e704e6b96757e21d1350096.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/57c475e148f04b5daee539bfe603de98.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/151ee64cb94049b3897df44d5dba87b0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/03a8fde4e0164f19b31750dc11f0d04e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/18358de32cfd467aa474736dac5368f1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/62508aa2c7b948c78080681ba580cde2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dfdc4a6a7c384e8c950660832f519e02.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5750b0b85de448b3a177ce64ca72d627.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": -30, "mileageDeviation": -23666, "mileage": {"mileage": 39000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2012, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Chapelfield Car Sales are excited to offer a 2012 VOLKSWAGEN UP for sale, ideal for young drivers looking for a cost-effective option with low insurance costs. This petrol-powered vehicle features a 999cc engine and is finished in black colour. As a smaller car, it falls into a lower insurance group, making it an attractive choice for new drivers who want to keep their insurance premiums down.\n\nThe VOLKSWAGEN UP is a reliable and economical car, suitable for daily driving. With its petrol engine, it provides a smooth and quiet ride. The black colour gives the car a sleek and simple appearance.\n\nWe recommend this vehicle to young drivers who are looking for a affordable and practical car. The low insurance costs and fuel-efficient engine make it an excellent choice for those on a budget. If you are interested in this vehicle, please do not hesitate to contact us to arrange a viewing.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 5", "co2Emissions": {"co2Emission": 105, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 929, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "High up!", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "105 g/km", "fuelConsumptionCombined": "62.80 mpg", "fuelConsumptionExtraUrban": "70.60 mpg", "fuelConsumptionUrban": "51.40 mpg", "insuranceGroup": "02E", "minimumKerbWeight": "929 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "13.20 seconds", "cylinders": "3", "valves": "12", "enginePower": "74 bhp", "topSpeed": "106 mph", "engineTorque": "70.00 lbs/ft", "vehicleHeight": "1489 mm", "vehicleLength": "3540 mm", "vehicleWidth": "1641 mm", "wheelbase": "2420 mm", "fuelTankCapacity": "35.00 litres", "grossVehicleWeight": "1290 kg", "luggageCapacitySeatsDown": "951 litres", "bootspaceSeatsUp": "251 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Socket - Centre Console", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "15in Alloy Wheels - Spoke", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Interior", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Side Head and Thorax for Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Anti-Theft Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Aux-In Socket", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Black Pearl Upper Dashboard", "category": "Interior", "__typename": "Feature"}, {"description": "Bluetooth Telephone Preparation for Hands Free Profile Enabled Telephones", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Exterior", "__typename": "Feature"}, {"description": "Body Coloured Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Central Locking - Remote with 1 Remote Key", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Colour Screen - 5in", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Cup Holders - Front and Rear", "category": "Interior", "__typename": "Feature"}, {"description": "Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Differential Lock - Electronic", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Digital Clock", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Door Mirrors - Body Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Drivers Seat Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Glovebox", "category": "Interior", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Headlights - Halogen Clear - Range Adjustable", "category": "Illumination", "__typename": "Feature"}, {"description": "Heated Front Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Heated Rear Window", "category": "Exterior", "__typename": "Feature"}, {"description": "Height Adjustable Steering Wheel", "category": "Interior", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light", "category": "Illumination", "__typename": "Feature"}, {"description": "Hill Hold Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation for 2 Rear Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Lights on Warning Buzzer", "category": "Illumination", "__typename": "Feature"}, {"description": "Luggage Compartment Cover", "category": "Interior", "__typename": "Feature"}, {"description": "Maps & More Touch-Screen Navigation-Radio Infotainment Device with Integrated Voice Control and Carry Case", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Power Assisted Steering - Speed Sensitive", "category": "Performance", "__typename": "Feature"}, {"description": "RCD 215 Radio-MP3-CD Player", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Rear Wash Wipe with Intermittent Wipe", "category": "Safety and Security", "__typename": "Feature"}, {"description": "SD Card Reader", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Seatbelt Reminder", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Speakers x2", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Steering Wheel - 3-Spoke - Leather Trimmed with Gloss Black Inserts", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartments in Front Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Tinted Glass - Heat Insulating", "category": "Exterior", "__typename": "Feature"}, {"description": "Tool Kit", "category": "Interior", "__typename": "Feature"}, {"description": "Trip Computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tyre Mobility Kit", "category": "Exterior", "__typename": "Feature"}, {"description": "Variable Boot Floor", "category": "Interior", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "1fcd0b114d6741beaaadfa87262232df", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Black exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:18 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2012 VOLKSWAGEN '
                'UP for sale, ideal for young drivers looking for a '
                'cost-effective option with low insurance costs. This '
                'petrol-powered vehicle features a 999cc engine and is '
                'finished in black colour. As a smaller car, it falls into a '
                'lower insurance group, making it an attractive choice for new '
                'drivers who want to keep their insurance premiums down.\n'
                '\n'
                'The VOLKSWAGEN UP is a reliable and economical car, suitable '
                'for daily driving. With its petrol engine, it provides a '
                'smooth and quiet ride. The black colour gives the car a sleek '
                'and simple appearance.\n'
                '\n'
                'We recommend this vehicle to young drivers who are looking '
                'for a affordable and practical car. The low insurance costs '
                'and fuel-efficient engine make it an excellent choice for '
                'those on a budget. If you are interested in this vehicle, '
                'please do not hesitate to contact us to arrange a viewing.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510247395793',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/1a60f647a2054bdf943cb650aa0bd8b2.jpg',
                'https://m.atcdn.co.uk/a/media/52921b7279214ac2a8f44bfef02c4b37.jpg',
                'https://m.atcdn.co.uk/a/media/2336ad00a46749618dcc97e2386ceacf.jpg',
                'https://m.atcdn.co.uk/a/media/365547a1e1b24e12bf19bbcc05c47bf7.jpg',
                'https://m.atcdn.co.uk/a/media/fa2fb0fd0b634d91846cb2f8190d0076.jpg',
                'https://m.atcdn.co.uk/a/media/7010b6c830f14b4fae69f5dee4094032.jpg',
                'https://m.atcdn.co.uk/a/media/bfc27fa9803942589323abc0d1b74928.jpg',
                'https://m.atcdn.co.uk/a/media/136473da5f18433eaf4843af09905b08.jpg',
                'https://m.atcdn.co.uk/a/media/77995663f6494b51bee8cbcf58818872.jpg',
                'https://m.atcdn.co.uk/a/media/372f3fd3a1ce4c18b841b20d5ee58484.jpg',
                'https://m.atcdn.co.uk/a/media/0ae2142d9e704e6b96757e21d1350096.jpg',
                'https://m.atcdn.co.uk/a/media/57c475e148f04b5daee539bfe603de98.jpg',
                'https://m.atcdn.co.uk/a/media/151ee64cb94049b3897df44d5dba87b0.jpg',
                'https://m.atcdn.co.uk/a/media/03a8fde4e0164f19b31750dc11f0d04e.jpg',
                'https://m.atcdn.co.uk/a/media/18358de32cfd467aa474736dac5368f1.jpg',
                'https://m.atcdn.co.uk/a/media/62508aa2c7b948c78080681ba580cde2.jpg',
                'https://m.atcdn.co.uk/a/media/dfdc4a6a7c384e8c950660832f519e02.jpg',
                'https://m.atcdn.co.uk/a/media/5750b0b85de448b3a177ce64ca72d627.jpg'],
 'price': 6500,
 'price_includes_vat': True,
 'registration_date': '2012-09-12',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen Hatchback 1.0 High up! (2012/62) 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2012}
2025-12-05 12:50:18 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 650580f2-1d8f-5c9a-b9b2-cdad84c52268 with identifier: 202510247395793
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 18 photos for item 650580f2-1d8f-5c9a-b9b2-cdad84c52268
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1a60f647a2054bdf943cb650aa0bd8b2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1a60f647a2054bdf943cb650aa0bd8b2.jpg already downloaded
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F52921b7279214ac2a8f44bfef02c4b37.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/52921b7279214ac2a8f44bfef02c4b37.jpg already downloaded
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2336ad00a46749618dcc97e2386ceacf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2336ad00a46749618dcc97e2386ceacf.jpg already downloaded
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F365547a1e1b24e12bf19bbcc05c47bf7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/365547a1e1b24e12bf19bbcc05c47bf7.jpg already downloaded
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffa2fb0fd0b634d91846cb2f8190d0076.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fa2fb0fd0b634d91846cb2f8190d0076.jpg already downloaded
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7010b6c830f14b4fae69f5dee4094032.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7010b6c830f14b4fae69f5dee4094032.jpg already downloaded
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbfc27fa9803942589323abc0d1b74928.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bfc27fa9803942589323abc0d1b74928.jpg already downloaded
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F136473da5f18433eaf4843af09905b08.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/136473da5f18433eaf4843af09905b08.jpg already downloaded
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F77995663f6494b51bee8cbcf58818872.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/77995663f6494b51bee8cbcf58818872.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F372f3fd3a1ce4c18b841b20d5ee58484.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/372f3fd3a1ce4c18b841b20d5ee58484.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae2142d9e704e6b96757e21d1350096.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae2142d9e704e6b96757e21d1350096.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F57c475e148f04b5daee539bfe603de98.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/57c475e148f04b5daee539bfe603de98.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F151ee64cb94049b3897df44d5dba87b0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/151ee64cb94049b3897df44d5dba87b0.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F03a8fde4e0164f19b31750dc11f0d04e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/03a8fde4e0164f19b31750dc11f0d04e.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F18358de32cfd467aa474736dac5368f1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/18358de32cfd467aa474736dac5368f1.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F62508aa2c7b948c78080681ba580cde2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/62508aa2c7b948c78080681ba580cde2.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdfdc4a6a7c384e8c950660832f519e02.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dfdc4a6a7c384e8c950660832f519e02.jpg already downloaded
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5750b0b85de448b3a177ce64ca72d627.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5750b0b85de448b3a177ce64ca72d627.jpg already downloaded
2025-12-05 12:50:19 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 650580f2-1d8f-5c9a-b9b2-cdad84c52268 with identifier 202510247395793
2025-12-05 12:50:19 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:19 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:19 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 650580f2-1d8f-5c9a-b9b2-cdad84c52268
2025-12-05 12:50:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2012 VOLKSWAGEN '
                'UP for sale, ideal for young drivers looking for a '
                'cost-effective option with low insurance costs. This '
                'petrol-powered vehicle features a 999cc engine and is '
                'finished in black colour. As a smaller car, it falls into a '
                'lower insurance group, making it an attractive choice for new '
                'drivers who want to keep their insurance premiums down.\n'
                '\n'
                'The VOLKSWAGEN UP is a reliable and economical car, suitable '
                'for daily driving. With its petrol engine, it provides a '
                'smooth and quiet ride. The black colour gives the car a sleek '
                'and simple appearance.\n'
                '\n'
                'We recommend this vehicle to young drivers who are looking '
                'for a affordable and practical car. The low insurance costs '
                'and fuel-efficient engine make it an excellent choice for '
                'those on a budget. If you are interested in this vehicle, '
                'please do not hesitate to contact us to arrange a viewing.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': '650580f2-1d8f-5c9a-b9b2-cdad84c52268',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510247395793',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/1a60f647a2054bdf943cb650aa0bd8b2.jpg',
                'https://m.atcdn.co.uk/a/media/52921b7279214ac2a8f44bfef02c4b37.jpg',
                'https://m.atcdn.co.uk/a/media/2336ad00a46749618dcc97e2386ceacf.jpg',
                'https://m.atcdn.co.uk/a/media/365547a1e1b24e12bf19bbcc05c47bf7.jpg',
                'https://m.atcdn.co.uk/a/media/fa2fb0fd0b634d91846cb2f8190d0076.jpg',
                'https://m.atcdn.co.uk/a/media/7010b6c830f14b4fae69f5dee4094032.jpg',
                'https://m.atcdn.co.uk/a/media/bfc27fa9803942589323abc0d1b74928.jpg',
                'https://m.atcdn.co.uk/a/media/136473da5f18433eaf4843af09905b08.jpg',
                'https://m.atcdn.co.uk/a/media/77995663f6494b51bee8cbcf58818872.jpg',
                'https://m.atcdn.co.uk/a/media/372f3fd3a1ce4c18b841b20d5ee58484.jpg',
                'https://m.atcdn.co.uk/a/media/0ae2142d9e704e6b96757e21d1350096.jpg',
                'https://m.atcdn.co.uk/a/media/57c475e148f04b5daee539bfe603de98.jpg',
                'https://m.atcdn.co.uk/a/media/151ee64cb94049b3897df44d5dba87b0.jpg',
                'https://m.atcdn.co.uk/a/media/03a8fde4e0164f19b31750dc11f0d04e.jpg',
                'https://m.atcdn.co.uk/a/media/18358de32cfd467aa474736dac5368f1.jpg',
                'https://m.atcdn.co.uk/a/media/62508aa2c7b948c78080681ba580cde2.jpg',
                'https://m.atcdn.co.uk/a/media/dfdc4a6a7c384e8c950660832f519e02.jpg',
                'https://m.atcdn.co.uk/a/media/5750b0b85de448b3a177ce64ca72d627.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 305718,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1a60f647a2054bdf943cb650aa0bd8b2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 297457,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/52921b7279214ac2a8f44bfef02c4b37.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 302488,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2336ad00a46749618dcc97e2386ceacf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 286912,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/365547a1e1b24e12bf19bbcc05c47bf7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 255475,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fa2fb0fd0b634d91846cb2f8190d0076.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260212,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7010b6c830f14b4fae69f5dee4094032.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169508,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bfc27fa9803942589323abc0d1b74928.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176595,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/136473da5f18433eaf4843af09905b08.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115235,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/77995663f6494b51bee8cbcf58818872.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 189606,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/372f3fd3a1ce4c18b841b20d5ee58484.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192504,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae2142d9e704e6b96757e21d1350096.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123025,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/57c475e148f04b5daee539bfe603de98.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176701,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/151ee64cb94049b3897df44d5dba87b0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170287,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/03a8fde4e0164f19b31750dc11f0d04e.jpg',
             'Width': 864},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 190281,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/18358de32cfd467aa474736dac5368f1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125256,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/62508aa2c7b948c78080681ba580cde2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 263983,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dfdc4a6a7c384e8c950660832f519e02.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a07c9201-3f51-51fb-9300-77adc610c754/a07c9201-3f51-51fb-9300-77adc610c754_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177019,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5750b0b85de448b3a177ce64ca72d627.jpg',
             'Width': 1280}],
 'price': 6500,
 'price_includes_vat': True,
 'registration_date': '2012-09-12',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen Hatchback 1.0 High up! (2012/62) 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2012}
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510247395793%27 HTTP/1.1" 200 None
2025-12-05 12:50:19 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510247395793: {'created_time': 1764939019.199817, 'last_price_update_time': 1764939019.199826}
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510247395793') HTTP/1.1" 204 0
2025-12-05 12:50:20 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:20 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:20 [common.utils.decorators] ERROR: Payload: {"id": "202510247393000", "stockItemId": "8a42882e9a0b3f1a019a162603283861", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen Polo Hatchback 1.4 Match Edition (2000/60) 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-09T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Polo", "subtitle": "Hatchback 1.4 Match Edition (2000/60) 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 10/26 PSH 62K DSG BOX", "rrp": null, "price": 6100, "priceGBX": 610000, "priceExcludingFees": 6100, "priceExcludingFeesGBX": 610000, "suppliedPrice": 6100, "suppliedPriceGBX": 610000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2010-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5083.33, "vatToBePaidUpfront": 1016.67, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****VM", "generation": {"generationId": "0a4999992bc11d17b7ac88f6bbfc3131", "name": "Hatchback (2009 - 2014)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "610", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/N3VFyVKTH2k?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/a857e40d384f4df3a47bb0f98cf39a5b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/16e6f18b23544ce4baccfcae49573c37.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/70756f8f95d3441993cb97a7de9a6aaf.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/984caa7955414a439d77a85bdc37cd90.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e0e4028b07d54bc282bf35f269595f55.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/df2254c8737b403c8699186442e7bdd5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/05a1b2c9104f497e9e9a45e29f85f55c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f91a04df620945dda44d2082bfe0fab9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a5deb02caee84983805c38c1da6d5beb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ff93951cdd5a4d2eb2cef1151a2c1150.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e85bcd79df7e4a21a01f54d9390e1d12.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/70d933e7bb544c1ab8f75fb5faad0310.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/894d8ac9346240b5860efaf0bf49f9a0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/67d522d3a51c456b8824bd4b12e17881.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/659cdfe8fb964a06a3afa4e1d8e1c1ae.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f79a905863774db19b99790af1e7790d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/72e58023f5ff4c37b56342da66b539ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/da4a997efc0e4637ac2986b165d06412.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1b4c9935d1794abe8513d4cb1652f49f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/067904a8b840463584f89525e7dd0712.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Documentation", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": -93, "mileageDeviation": null, "mileage": {"mileage": 62100, "unit": "MILE", "__typename": "Mileage"}, "plate": "60", "year": 2000, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 5", "co2Emissions": {"co2Emission": 134, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1104, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1.4, "sizeCC": 1390, "manufacturerEngineSize": 1.4, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Polo", "trim": "Match Edition", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": 195, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "87360cc83ead45eca51b54cce80fc24f", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:20 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 134,
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510247393000',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Polo',
 'odometer': 62100,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/a857e40d384f4df3a47bb0f98cf39a5b.jpg',
                'https://m.atcdn.co.uk/a/media/16e6f18b23544ce4baccfcae49573c37.jpg',
                'https://m.atcdn.co.uk/a/media/70756f8f95d3441993cb97a7de9a6aaf.jpg',
                'https://m.atcdn.co.uk/a/media/984caa7955414a439d77a85bdc37cd90.jpg',
                'https://m.atcdn.co.uk/a/media/e0e4028b07d54bc282bf35f269595f55.jpg',
                'https://m.atcdn.co.uk/a/media/df2254c8737b403c8699186442e7bdd5.jpg',
                'https://m.atcdn.co.uk/a/media/05a1b2c9104f497e9e9a45e29f85f55c.jpg',
                'https://m.atcdn.co.uk/a/media/f91a04df620945dda44d2082bfe0fab9.jpg',
                'https://m.atcdn.co.uk/a/media/a5deb02caee84983805c38c1da6d5beb.jpg',
                'https://m.atcdn.co.uk/a/media/ff93951cdd5a4d2eb2cef1151a2c1150.jpg',
                'https://m.atcdn.co.uk/a/media/e85bcd79df7e4a21a01f54d9390e1d12.jpg',
                'https://m.atcdn.co.uk/a/media/70d933e7bb544c1ab8f75fb5faad0310.jpg',
                'https://m.atcdn.co.uk/a/media/894d8ac9346240b5860efaf0bf49f9a0.jpg',
                'https://m.atcdn.co.uk/a/media/67d522d3a51c456b8824bd4b12e17881.jpg',
                'https://m.atcdn.co.uk/a/media/659cdfe8fb964a06a3afa4e1d8e1c1ae.jpg',
                'https://m.atcdn.co.uk/a/media/f79a905863774db19b99790af1e7790d.jpg',
                'https://m.atcdn.co.uk/a/media/72e58023f5ff4c37b56342da66b539ef.jpg',
                'https://m.atcdn.co.uk/a/media/da4a997efc0e4637ac2986b165d06412.jpg',
                'https://m.atcdn.co.uk/a/media/1b4c9935d1794abe8513d4cb1652f49f.jpg',
                'https://m.atcdn.co.uk/a/media/067904a8b840463584f89525e7dd0712.jpg'],
 'price': 6100,
 'price_includes_vat': True,
 'registration_date': '2010-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo Hatchback 1.4 Match Edition (2000/60) 5dr',
 'transmission': 'automatic',
 'trim': 'Match Edition',
 'year': 2000}
2025-12-05 12:50:20 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 26f0b692-5628-52e5-bdc8-5714429b1d9d with identifier: 202510247393000
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 26f0b692-5628-52e5-bdc8-5714429b1d9d
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa857e40d384f4df3a47bb0f98cf39a5b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a857e40d384f4df3a47bb0f98cf39a5b.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F16e6f18b23544ce4baccfcae49573c37.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/16e6f18b23544ce4baccfcae49573c37.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F70756f8f95d3441993cb97a7de9a6aaf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/70756f8f95d3441993cb97a7de9a6aaf.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F984caa7955414a439d77a85bdc37cd90.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/984caa7955414a439d77a85bdc37cd90.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe0e4028b07d54bc282bf35f269595f55.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e0e4028b07d54bc282bf35f269595f55.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdf2254c8737b403c8699186442e7bdd5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/df2254c8737b403c8699186442e7bdd5.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F05a1b2c9104f497e9e9a45e29f85f55c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/05a1b2c9104f497e9e9a45e29f85f55c.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff91a04df620945dda44d2082bfe0fab9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f91a04df620945dda44d2082bfe0fab9.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa5deb02caee84983805c38c1da6d5beb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a5deb02caee84983805c38c1da6d5beb.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fff93951cdd5a4d2eb2cef1151a2c1150.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ff93951cdd5a4d2eb2cef1151a2c1150.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe85bcd79df7e4a21a01f54d9390e1d12.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e85bcd79df7e4a21a01f54d9390e1d12.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F70d933e7bb544c1ab8f75fb5faad0310.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/70d933e7bb544c1ab8f75fb5faad0310.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F894d8ac9346240b5860efaf0bf49f9a0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/894d8ac9346240b5860efaf0bf49f9a0.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F67d522d3a51c456b8824bd4b12e17881.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/67d522d3a51c456b8824bd4b12e17881.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F659cdfe8fb964a06a3afa4e1d8e1c1ae.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/659cdfe8fb964a06a3afa4e1d8e1c1ae.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff79a905863774db19b99790af1e7790d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f79a905863774db19b99790af1e7790d.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F72e58023f5ff4c37b56342da66b539ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/72e58023f5ff4c37b56342da66b539ef.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fda4a997efc0e4637ac2986b165d06412.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da4a997efc0e4637ac2986b165d06412.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1b4c9935d1794abe8513d4cb1652f49f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1b4c9935d1794abe8513d4cb1652f49f.jpg already downloaded
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F067904a8b840463584f89525e7dd0712.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/067904a8b840463584f89525e7dd0712.jpg already downloaded
2025-12-05 12:50:20 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 26f0b692-5628-52e5-bdc8-5714429b1d9d with identifier 202510247393000
2025-12-05 12:50:20 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:20 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:20 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 26f0b692-5628-52e5-bdc8-5714429b1d9d
2025-12-05 12:50:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 134,
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'id': '26f0b692-5628-52e5-bdc8-5714429b1d9d',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510247393000',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Polo',
 'odometer': 62100,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/a857e40d384f4df3a47bb0f98cf39a5b.jpg',
                'https://m.atcdn.co.uk/a/media/16e6f18b23544ce4baccfcae49573c37.jpg',
                'https://m.atcdn.co.uk/a/media/70756f8f95d3441993cb97a7de9a6aaf.jpg',
                'https://m.atcdn.co.uk/a/media/984caa7955414a439d77a85bdc37cd90.jpg',
                'https://m.atcdn.co.uk/a/media/e0e4028b07d54bc282bf35f269595f55.jpg',
                'https://m.atcdn.co.uk/a/media/df2254c8737b403c8699186442e7bdd5.jpg',
                'https://m.atcdn.co.uk/a/media/05a1b2c9104f497e9e9a45e29f85f55c.jpg',
                'https://m.atcdn.co.uk/a/media/f91a04df620945dda44d2082bfe0fab9.jpg',
                'https://m.atcdn.co.uk/a/media/a5deb02caee84983805c38c1da6d5beb.jpg',
                'https://m.atcdn.co.uk/a/media/ff93951cdd5a4d2eb2cef1151a2c1150.jpg',
                'https://m.atcdn.co.uk/a/media/e85bcd79df7e4a21a01f54d9390e1d12.jpg',
                'https://m.atcdn.co.uk/a/media/70d933e7bb544c1ab8f75fb5faad0310.jpg',
                'https://m.atcdn.co.uk/a/media/894d8ac9346240b5860efaf0bf49f9a0.jpg',
                'https://m.atcdn.co.uk/a/media/67d522d3a51c456b8824bd4b12e17881.jpg',
                'https://m.atcdn.co.uk/a/media/659cdfe8fb964a06a3afa4e1d8e1c1ae.jpg',
                'https://m.atcdn.co.uk/a/media/f79a905863774db19b99790af1e7790d.jpg',
                'https://m.atcdn.co.uk/a/media/72e58023f5ff4c37b56342da66b539ef.jpg',
                'https://m.atcdn.co.uk/a/media/da4a997efc0e4637ac2986b165d06412.jpg',
                'https://m.atcdn.co.uk/a/media/1b4c9935d1794abe8513d4cb1652f49f.jpg',
                'https://m.atcdn.co.uk/a/media/067904a8b840463584f89525e7dd0712.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 284489,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a857e40d384f4df3a47bb0f98cf39a5b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 287824,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/16e6f18b23544ce4baccfcae49573c37.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 272794,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/70756f8f95d3441993cb97a7de9a6aaf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238205,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/984caa7955414a439d77a85bdc37cd90.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 234157,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e0e4028b07d54bc282bf35f269595f55.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247838,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/df2254c8737b403c8699186442e7bdd5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 239947,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/05a1b2c9104f497e9e9a45e29f85f55c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123250,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f91a04df620945dda44d2082bfe0fab9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124422,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a5deb02caee84983805c38c1da6d5beb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154506,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ff93951cdd5a4d2eb2cef1151a2c1150.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104117,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e85bcd79df7e4a21a01f54d9390e1d12.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 196787,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/70d933e7bb544c1ab8f75fb5faad0310.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160999,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/894d8ac9346240b5860efaf0bf49f9a0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265011,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/67d522d3a51c456b8824bd4b12e17881.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 217482,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/659cdfe8fb964a06a3afa4e1d8e1c1ae.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153290,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f79a905863774db19b99790af1e7790d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 181108,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/72e58023f5ff4c37b56342da66b539ef.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163829,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/da4a997efc0e4637ac2986b165d06412.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152224,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1b4c9935d1794abe8513d4cb1652f49f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5195eb14-a560-5b2e-a725-ddf59e3b6c9d/5195eb14-a560-5b2e-a725-ddf59e3b6c9d_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148828,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/067904a8b840463584f89525e7dd0712.jpg',
             'Width': 1280}],
 'price': 6100,
 'price_includes_vat': True,
 'registration_date': '2010-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo Hatchback 1.4 Match Edition (2000/60) 5dr',
 'transmission': 'automatic',
 'trim': 'Match Edition',
 'year': 2000}
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510247393000%27 HTTP/1.1" 200 None
2025-12-05 12:50:20 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510247393000: {'created_time': 1764939020.583233, 'last_price_update_time': 1764939020.583241}
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510247393000') HTTP/1.1" 204 0
2025-12-05 12:50:21 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:21 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 125,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2017 FORD '
                'ECOSPORT for sale, ideal for families with young children. '
                'This vehicle is a practical choice, with a petrol 999cc '
                'engine and a clean white colour.\n'
                '\n'
                'As a family-friendly car, the FORD ECOSPORT provides a safe '
                'and comfortable environment for daily trips and longer '
                "journeys. The car's features make it suitable for families "
                'who need a reliable vehicle for school runs, shopping, and '
                'other daily activities.\n'
                '\n'
                'The FORD ECOSPORT is a popular choice in the UK, known for '
                'its durability and low maintenance costs. With its petrol '
                'engine, this car is easy to drive and manage, making it a '
                'great option for families who want a hassle-free motoring '
                'experience.\n'
                '\n'
                'At Chapelfield Car Sales, we ensure that all our vehicles are '
                'thoroughly checked and prepared for sale, so you can have '
                'peace of mind when purchasing this 2017 FORD ECOSPORT. We '
                'invite you to visit us and take this car for a test drive to '
                "see if it meets your family's needs.",
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'engine_horse_power': 138,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511037617444',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Ford',
 'model': 'EcoSport',
 'odometer': 60893,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/534c447b33a246f7a339c39c0ea6d952.jpg',
                'https://m.atcdn.co.uk/a/media/3c4984ebdd0642d7b77405e5ece49d5a.jpg',
                'https://m.atcdn.co.uk/a/media/22ffb98f7f9a4417b3d357ba6b61893e.jpg',
                'https://m.atcdn.co.uk/a/media/b51d7d205988465d8308988c9d104a47.jpg',
                'https://m.atcdn.co.uk/a/media/2b65b4a109354b13a887985e6ec78feb.jpg',
                'https://m.atcdn.co.uk/a/media/c9f9d0bfd2cb42d8af3c93cb7158ecf7.jpg',
                'https://m.atcdn.co.uk/a/media/40e0fa6eabe048cbb6d4340bb78ccad3.jpg',
                'https://m.atcdn.co.uk/a/media/5c16958009f94dbd9684f46c45fdf4e5.jpg',
                'https://m.atcdn.co.uk/a/media/8373caf00ddb4ab2b80088ff74b33eed.jpg',
                'https://m.atcdn.co.uk/a/media/be648678193c4562929ca2b93408d32a.jpg',
                'https://m.atcdn.co.uk/a/media/7d0d149026444b4a8109e93d73721f34.jpg',
                'https://m.atcdn.co.uk/a/media/0ffd37a5e3d341f0beac4c1f51395190.jpg',
                'https://m.atcdn.co.uk/a/media/6fd89a55aa6c497fb3caec8ba2d77eb8.jpg',
                'https://m.atcdn.co.uk/a/media/9b73e156a8764f3d9079716a8e94dd3a.jpg',
                'https://m.atcdn.co.uk/a/media/d70d79aa9ed3421da766151eb4dbe898.jpg',
                'https://m.atcdn.co.uk/a/media/c89de48fec8a4212b2c45514a95e6201.jpg',
                'https://m.atcdn.co.uk/a/media/5a63b63425a9445098dea15cf8b8f567.jpg'],
 'price': 5700,
 'price_includes_vat': True,
 'registration_date': '2017-03-31',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ford Ecosport 1.0T EcoBoost Titanium S SUV 5dr Petrol Manual 2WD '
          'Euro 6 (s/s) (140 ps)',
 'transmission': 'manual',
 'trim': 'Titanium S',
 'year': 2017}
2025-12-05 12:50:21 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7140badf-95ee-521e-8308-0792a03a9ed5 with identifier: 202511037617444
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 17 photos for item 7140badf-95ee-521e-8308-0792a03a9ed5
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F534c447b33a246f7a339c39c0ea6d952.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/534c447b33a246f7a339c39c0ea6d952.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3c4984ebdd0642d7b77405e5ece49d5a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3c4984ebdd0642d7b77405e5ece49d5a.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F22ffb98f7f9a4417b3d357ba6b61893e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/22ffb98f7f9a4417b3d357ba6b61893e.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb51d7d205988465d8308988c9d104a47.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b51d7d205988465d8308988c9d104a47.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2b65b4a109354b13a887985e6ec78feb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2b65b4a109354b13a887985e6ec78feb.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc9f9d0bfd2cb42d8af3c93cb7158ecf7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9f9d0bfd2cb42d8af3c93cb7158ecf7.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40e0fa6eabe048cbb6d4340bb78ccad3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40e0fa6eabe048cbb6d4340bb78ccad3.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5c16958009f94dbd9684f46c45fdf4e5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5c16958009f94dbd9684f46c45fdf4e5.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8373caf00ddb4ab2b80088ff74b33eed.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8373caf00ddb4ab2b80088ff74b33eed.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbe648678193c4562929ca2b93408d32a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/be648678193c4562929ca2b93408d32a.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7d0d149026444b4a8109e93d73721f34.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7d0d149026444b4a8109e93d73721f34.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ffd37a5e3d341f0beac4c1f51395190.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ffd37a5e3d341f0beac4c1f51395190.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6fd89a55aa6c497fb3caec8ba2d77eb8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6fd89a55aa6c497fb3caec8ba2d77eb8.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9b73e156a8764f3d9079716a8e94dd3a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9b73e156a8764f3d9079716a8e94dd3a.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd70d79aa9ed3421da766151eb4dbe898.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d70d79aa9ed3421da766151eb4dbe898.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc89de48fec8a4212b2c45514a95e6201.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c89de48fec8a4212b2c45514a95e6201.jpg already downloaded
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5a63b63425a9445098dea15cf8b8f567.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5a63b63425a9445098dea15cf8b8f567.jpg already downloaded
2025-12-05 12:50:21 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7140badf-95ee-521e-8308-0792a03a9ed5 with identifier 202511037617444
2025-12-05 12:50:21 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:21 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:21 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7140badf-95ee-521e-8308-0792a03a9ed5
2025-12-05 12:50:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 125,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2017 FORD '
                'ECOSPORT for sale, ideal for families with young children. '
                'This vehicle is a practical choice, with a petrol 999cc '
                'engine and a clean white colour.\n'
                '\n'
                'As a family-friendly car, the FORD ECOSPORT provides a safe '
                'and comfortable environment for daily trips and longer '
                "journeys. The car's features make it suitable for families "
                'who need a reliable vehicle for school runs, shopping, and '
                'other daily activities.\n'
                '\n'
                'The FORD ECOSPORT is a popular choice in the UK, known for '
                'its durability and low maintenance costs. With its petrol '
                'engine, this car is easy to drive and manage, making it a '
                'great option for families who want a hassle-free motoring '
                'experience.\n'
                '\n'
                'At Chapelfield Car Sales, we ensure that all our vehicles are '
                'thoroughly checked and prepared for sale, so you can have '
                'peace of mind when purchasing this 2017 FORD ECOSPORT. We '
                'invite you to visit us and take this car for a test drive to '
                "see if it meets your family's needs.",
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'engine_horse_power': 138,
 'fuel_type': 'Petrol',
 'id': '7140badf-95ee-521e-8308-0792a03a9ed5',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511037617444',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Ford',
 'model': 'EcoSport',
 'odometer': 60893,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 17,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/534c447b33a246f7a339c39c0ea6d952.jpg',
                'https://m.atcdn.co.uk/a/media/3c4984ebdd0642d7b77405e5ece49d5a.jpg',
                'https://m.atcdn.co.uk/a/media/22ffb98f7f9a4417b3d357ba6b61893e.jpg',
                'https://m.atcdn.co.uk/a/media/b51d7d205988465d8308988c9d104a47.jpg',
                'https://m.atcdn.co.uk/a/media/2b65b4a109354b13a887985e6ec78feb.jpg',
                'https://m.atcdn.co.uk/a/media/c9f9d0bfd2cb42d8af3c93cb7158ecf7.jpg',
                'https://m.atcdn.co.uk/a/media/40e0fa6eabe048cbb6d4340bb78ccad3.jpg',
                'https://m.atcdn.co.uk/a/media/5c16958009f94dbd9684f46c45fdf4e5.jpg',
                'https://m.atcdn.co.uk/a/media/8373caf00ddb4ab2b80088ff74b33eed.jpg',
                'https://m.atcdn.co.uk/a/media/be648678193c4562929ca2b93408d32a.jpg',
                'https://m.atcdn.co.uk/a/media/7d0d149026444b4a8109e93d73721f34.jpg',
                'https://m.atcdn.co.uk/a/media/0ffd37a5e3d341f0beac4c1f51395190.jpg',
                'https://m.atcdn.co.uk/a/media/6fd89a55aa6c497fb3caec8ba2d77eb8.jpg',
                'https://m.atcdn.co.uk/a/media/9b73e156a8764f3d9079716a8e94dd3a.jpg',
                'https://m.atcdn.co.uk/a/media/d70d79aa9ed3421da766151eb4dbe898.jpg',
                'https://m.atcdn.co.uk/a/media/c89de48fec8a4212b2c45514a95e6201.jpg',
                'https://m.atcdn.co.uk/a/media/5a63b63425a9445098dea15cf8b8f567.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 292609,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/534c447b33a246f7a339c39c0ea6d952.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 309099,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3c4984ebdd0642d7b77405e5ece49d5a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149873,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/22ffb98f7f9a4417b3d357ba6b61893e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135784,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b51d7d205988465d8308988c9d104a47.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118056,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2b65b4a109354b13a887985e6ec78feb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160113,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9f9d0bfd2cb42d8af3c93cb7158ecf7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130599,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/40e0fa6eabe048cbb6d4340bb78ccad3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165822,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5c16958009f94dbd9684f46c45fdf4e5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276719,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8373caf00ddb4ab2b80088ff74b33eed.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236964,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/be648678193c4562929ca2b93408d32a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 229896,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7d0d149026444b4a8109e93d73721f34.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179741,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ffd37a5e3d341f0beac4c1f51395190.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163133,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6fd89a55aa6c497fb3caec8ba2d77eb8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 156389,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9b73e156a8764f3d9079716a8e94dd3a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168843,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d70d79aa9ed3421da766151eb4dbe898.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162288,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c89de48fec8a4212b2c45514a95e6201.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_661e5c4e-5db7-5e0c-96e5-2939b83b2096/661e5c4e-5db7-5e0c-96e5-2939b83b2096_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143202,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5a63b63425a9445098dea15cf8b8f567.jpg',
             'Width': 1280}],
 'price': 5700,
 'price_includes_vat': True,
 'registration_date': '2017-03-31',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ford Ecosport 1.0T EcoBoost Titanium S SUV 5dr Petrol Manual 2WD '
          'Euro 6 (s/s) (140 ps)',
 'transmission': 'manual',
 'trim': 'Titanium S',
 'year': 2017}
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511037617444%27 HTTP/1.1" 200 None
2025-12-05 12:50:21 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511037617444: {'created_time': 1764939021.695021, 'last_price_update_time': 1764939021.695035}
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511037617444') HTTP/1.1" 204 0
2025-12-05 12:50:23 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:23 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_transmission: Unknown transmission type: unlisted
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 282, in _extract_transmission
    raise ValueError("Unknown transmission type: %s" % transmission)
ValueError: Unknown transmission type: unlisted
2025-12-05 12:50:23 [common.utils.decorators] ERROR: Payload: {"id": "202509276686880", "stockItemId": "8a42d29899808e2501998b67cdaf42cb", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2012/62)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-31T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2012/62)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 1 OWNER ULEZ", "rrp": null, "price": 4200, "priceGBX": 420000, "priceExcludingFees": 4200, "priceExcludingFeesGBX": 420000, "suppliedPrice": 4200, "suppliedPriceGBX": 420000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 3500, "vatToBePaidUpfront": 700, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****TK", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/n3EiZhgVlRg?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/dfb61d0dbc2e45128a5861c2e44665bb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b530c94c12484a94aed3b1eb22ce03ce.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c889c1cb61004b7390423ce3d4c2f79f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/003a0552d908450890f9ab0012bdebcc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/57d4e732772c41db907fe471ca79d856.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/30717bace1bd453abc47ace15b7fdb19.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97a76ed8a96145bab431dbf7ef304f97.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a77072d9354940cfb5fc0ba549d4541b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/80bb052184214bcca9668fe46ab170c2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2d395f0d61634143a1e925bfda5f2a68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/12224689f87f4b9bb5e2c28c2e45547e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8dd9f078e49440e2a03fa71207ef4ab6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b7eb8e999484446c8f79a8ce570f78be.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bd15de015d644258a5949f6d4d46e0e4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7a1141b9d2a547859809e215cb4fac4b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a2be476607f44dfbbbd399b12b9f92c4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ac2d45fc54b043d68f86a3799dbe1436.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/da4129ef8a73454dba98c6fa8852f99e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3cc3abee540f4b109c66b31a8fc295fa.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 64000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2012, "vehicleCheckId": "0571f34c30fb4ccb97622a467b850d34", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-21", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Chapelfield Car Sales are excited to offer a 2012 VOLKSWAGEN UP for sale, ideal for young drivers looking for a cost-effective option with low insurance costs. This vehicle is a petrol model and has a white colour.\n\nAs a 2012 model, this car is likely to have lower insurance premiums, making it a great choice for new drivers. The VOLKSWAGEN UP is a reliable and practical car, suitable for daily use.\n\nThe car's specifications include a petrol engine, and it has been well-maintained. The white colour gives the car a clean and simple appearance.\n\nWe recommend this car to young drivers who want to keep their insurance costs down. If you are interested in this vehicle, please do not hesitate to contact us to arrange a viewing. We are happy to provide more information and answer any questions you may have.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 929, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:23 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:23 [common.utils.decorators] ERROR: Payload: {"id": "202509276686880", "stockItemId": "8a42d29899808e2501998b67cdaf42cb", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2012/62)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-31T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2012/62)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 1 OWNER ULEZ", "rrp": null, "price": 4200, "priceGBX": 420000, "priceExcludingFees": 4200, "priceExcludingFeesGBX": 420000, "suppliedPrice": 4200, "suppliedPriceGBX": 420000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 3500, "vatToBePaidUpfront": 700, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****TK", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/n3EiZhgVlRg?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/dfb61d0dbc2e45128a5861c2e44665bb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b530c94c12484a94aed3b1eb22ce03ce.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c889c1cb61004b7390423ce3d4c2f79f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/003a0552d908450890f9ab0012bdebcc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/57d4e732772c41db907fe471ca79d856.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/30717bace1bd453abc47ace15b7fdb19.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97a76ed8a96145bab431dbf7ef304f97.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a77072d9354940cfb5fc0ba549d4541b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/80bb052184214bcca9668fe46ab170c2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2d395f0d61634143a1e925bfda5f2a68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/12224689f87f4b9bb5e2c28c2e45547e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8dd9f078e49440e2a03fa71207ef4ab6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b7eb8e999484446c8f79a8ce570f78be.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bd15de015d644258a5949f6d4d46e0e4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7a1141b9d2a547859809e215cb4fac4b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a2be476607f44dfbbbd399b12b9f92c4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ac2d45fc54b043d68f86a3799dbe1436.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/da4129ef8a73454dba98c6fa8852f99e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3cc3abee540f4b109c66b31a8fc295fa.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 64000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2012, "vehicleCheckId": "0571f34c30fb4ccb97622a467b850d34", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-21", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Chapelfield Car Sales are excited to offer a 2012 VOLKSWAGEN UP for sale, ideal for young drivers looking for a cost-effective option with low insurance costs. This vehicle is a petrol model and has a white colour.\n\nAs a 2012 model, this car is likely to have lower insurance premiums, making it a great choice for new drivers. The VOLKSWAGEN UP is a reliable and practical car, suitable for daily use.\n\nThe car's specifications include a petrol engine, and it has been well-maintained. The white colour gives the car a clean and simple appearance.\n\nWe recommend this car to young drivers who want to keep their insurance costs down. If you are interested in this vehicle, please do not hesitate to contact us to arrange a viewing. We are happy to provide more information and answer any questions you may have.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 929, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:23 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_co2_emission_value: 'NoneType' object is not subscriptable
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 390, in _extract_co2_emission_value
    return data["specification"]["co2Emissions"]["co2Emission"]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2025-12-05 12:50:23 [common.utils.decorators] ERROR: Payload: {"id": "202509276686880", "stockItemId": "8a42d29899808e2501998b67cdaf42cb", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 Move up! (2012/62)", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-08-31T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 Move up! (2012/62)", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 1 OWNER ULEZ", "rrp": null, "price": 4200, "priceGBX": 420000, "priceExcludingFees": 4200, "priceExcludingFeesGBX": 420000, "suppliedPrice": 4200, "suppliedPriceGBX": 420000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-09-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 3500, "vatToBePaidUpfront": 700, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****TK", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/n3EiZhgVlRg?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/dfb61d0dbc2e45128a5861c2e44665bb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b530c94c12484a94aed3b1eb22ce03ce.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c889c1cb61004b7390423ce3d4c2f79f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/003a0552d908450890f9ab0012bdebcc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/57d4e732772c41db907fe471ca79d856.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/30717bace1bd453abc47ace15b7fdb19.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97a76ed8a96145bab431dbf7ef304f97.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a77072d9354940cfb5fc0ba549d4541b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/80bb052184214bcca9668fe46ab170c2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2d395f0d61634143a1e925bfda5f2a68.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/12224689f87f4b9bb5e2c28c2e45547e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8dd9f078e49440e2a03fa71207ef4ab6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b7eb8e999484446c8f79a8ce570f78be.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bd15de015d644258a5949f6d4d46e0e4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7a1141b9d2a547859809e215cb4fac4b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a2be476607f44dfbbbd399b12b9f92c4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ac2d45fc54b043d68f86a3799dbe1436.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/da4129ef8a73454dba98c6fa8852f99e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3cc3abee540f4b109c66b31a8fc295fa.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 64000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2012, "vehicleCheckId": "0571f34c30fb4ccb97622a467b850d34", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-21", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Chapelfield Car Sales are excited to offer a 2012 VOLKSWAGEN UP for sale, ideal for young drivers looking for a cost-effective option with low insurance costs. This vehicle is a petrol model and has a white colour.\n\nAs a 2012 model, this car is likely to have lower insurance premiums, making it a great choice for new drivers. The VOLKSWAGEN UP is a reliable and practical car, suitable for daily use.\n\nThe car's specifications include a petrol engine, and it has been well-maintained. The white colour gives the car a clean and simple appearance.\n\nWe recommend this car to young drivers who want to keep their insurance costs down. If you are interested in this vehicle, please do not hesitate to contact us to arrange a viewing. We are happy to provide more information and answer any questions you may have.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 929, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 999, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": false, "doors": null, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Unlisted", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Blue exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:23 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2012 VOLKSWAGEN '
                'UP for sale, ideal for young drivers looking for a '
                'cost-effective option with low insurance costs. This vehicle '
                'is a petrol model and has a white colour.\n'
                '\n'
                'As a 2012 model, this car is likely to have lower insurance '
                'premiums, making it a great choice for new drivers. The '
                'VOLKSWAGEN UP is a reliable and practical car, suitable for '
                'daily use.\n'
                '\n'
                "The car's specifications include a petrol engine, and it has "
                'been well-maintained. The white colour gives the car a clean '
                'and simple appearance.\n'
                '\n'
                'We recommend this car to young drivers who want to keep their '
                'insurance costs down. If you are interested in this vehicle, '
                'please do not hesitate to contact us to arrange a viewing. We '
                'are happy to provide more information and answer any '
                'questions you may have.',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509276686880',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 64000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/dfb61d0dbc2e45128a5861c2e44665bb.jpg',
                'https://m.atcdn.co.uk/a/media/b530c94c12484a94aed3b1eb22ce03ce.jpg',
                'https://m.atcdn.co.uk/a/media/c889c1cb61004b7390423ce3d4c2f79f.jpg',
                'https://m.atcdn.co.uk/a/media/003a0552d908450890f9ab0012bdebcc.jpg',
                'https://m.atcdn.co.uk/a/media/57d4e732772c41db907fe471ca79d856.jpg',
                'https://m.atcdn.co.uk/a/media/30717bace1bd453abc47ace15b7fdb19.jpg',
                'https://m.atcdn.co.uk/a/media/97a76ed8a96145bab431dbf7ef304f97.jpg',
                'https://m.atcdn.co.uk/a/media/a77072d9354940cfb5fc0ba549d4541b.jpg',
                'https://m.atcdn.co.uk/a/media/80bb052184214bcca9668fe46ab170c2.jpg',
                'https://m.atcdn.co.uk/a/media/2d395f0d61634143a1e925bfda5f2a68.jpg',
                'https://m.atcdn.co.uk/a/media/12224689f87f4b9bb5e2c28c2e45547e.jpg',
                'https://m.atcdn.co.uk/a/media/8dd9f078e49440e2a03fa71207ef4ab6.jpg',
                'https://m.atcdn.co.uk/a/media/b7eb8e999484446c8f79a8ce570f78be.jpg',
                'https://m.atcdn.co.uk/a/media/bd15de015d644258a5949f6d4d46e0e4.jpg',
                'https://m.atcdn.co.uk/a/media/7a1141b9d2a547859809e215cb4fac4b.jpg',
                'https://m.atcdn.co.uk/a/media/a2be476607f44dfbbbd399b12b9f92c4.jpg',
                'https://m.atcdn.co.uk/a/media/ac2d45fc54b043d68f86a3799dbe1436.jpg',
                'https://m.atcdn.co.uk/a/media/da4129ef8a73454dba98c6fa8852f99e.jpg',
                'https://m.atcdn.co.uk/a/media/3cc3abee540f4b109c66b31a8fc295fa.jpg'],
 'price': 4200,
 'price_includes_vat': True,
 'registration_date': '2012-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 Move up! (2012/62)',
 'year': 2012}
2025-12-05 12:50:23 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0221eefc-a4c7-51d6-a371-ad2120cebda2 with identifier: 202509276686880
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item 0221eefc-a4c7-51d6-a371-ad2120cebda2
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdfb61d0dbc2e45128a5861c2e44665bb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dfb61d0dbc2e45128a5861c2e44665bb.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb530c94c12484a94aed3b1eb22ce03ce.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b530c94c12484a94aed3b1eb22ce03ce.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc889c1cb61004b7390423ce3d4c2f79f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c889c1cb61004b7390423ce3d4c2f79f.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F003a0552d908450890f9ab0012bdebcc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/003a0552d908450890f9ab0012bdebcc.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F57d4e732772c41db907fe471ca79d856.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/57d4e732772c41db907fe471ca79d856.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F30717bace1bd453abc47ace15b7fdb19.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/30717bace1bd453abc47ace15b7fdb19.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F97a76ed8a96145bab431dbf7ef304f97.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/97a76ed8a96145bab431dbf7ef304f97.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa77072d9354940cfb5fc0ba549d4541b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a77072d9354940cfb5fc0ba549d4541b.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F80bb052184214bcca9668fe46ab170c2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/80bb052184214bcca9668fe46ab170c2.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2d395f0d61634143a1e925bfda5f2a68.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2d395f0d61634143a1e925bfda5f2a68.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F12224689f87f4b9bb5e2c28c2e45547e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/12224689f87f4b9bb5e2c28c2e45547e.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8dd9f078e49440e2a03fa71207ef4ab6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8dd9f078e49440e2a03fa71207ef4ab6.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7eb8e999484446c8f79a8ce570f78be.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7eb8e999484446c8f79a8ce570f78be.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbd15de015d644258a5949f6d4d46e0e4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd15de015d644258a5949f6d4d46e0e4.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7a1141b9d2a547859809e215cb4fac4b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7a1141b9d2a547859809e215cb4fac4b.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2be476607f44dfbbbd399b12b9f92c4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2be476607f44dfbbbd399b12b9f92c4.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fac2d45fc54b043d68f86a3799dbe1436.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ac2d45fc54b043d68f86a3799dbe1436.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fda4129ef8a73454dba98c6fa8852f99e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da4129ef8a73454dba98c6fa8852f99e.jpg already downloaded
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3cc3abee540f4b109c66b31a8fc295fa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3cc3abee540f4b109c66b31a8fc295fa.jpg already downloaded
2025-12-05 12:50:23 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0221eefc-a4c7-51d6-a371-ad2120cebda2 with identifier 202509276686880
2025-12-05 12:50:23 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:23 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:23 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0221eefc-a4c7-51d6-a371-ad2120cebda2
2025-12-05 12:50:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2012 VOLKSWAGEN '
                'UP for sale, ideal for young drivers looking for a '
                'cost-effective option with low insurance costs. This vehicle '
                'is a petrol model and has a white colour.\n'
                '\n'
                'As a 2012 model, this car is likely to have lower insurance '
                'premiums, making it a great choice for new drivers. The '
                'VOLKSWAGEN UP is a reliable and practical car, suitable for '
                'daily use.\n'
                '\n'
                "The car's specifications include a petrol engine, and it has "
                'been well-maintained. The white colour gives the car a clean '
                'and simple appearance.\n'
                '\n'
                'We recommend this car to young drivers who want to keep their '
                'insurance costs down. If you are interested in this vehicle, '
                'please do not hesitate to contact us to arrange a viewing. We '
                'are happy to provide more information and answer any '
                'questions you may have.',
 'fuel_type': 'Petrol',
 'id': '0221eefc-a4c7-51d6-a371-ad2120cebda2',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509276686880',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 64000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/dfb61d0dbc2e45128a5861c2e44665bb.jpg',
                'https://m.atcdn.co.uk/a/media/b530c94c12484a94aed3b1eb22ce03ce.jpg',
                'https://m.atcdn.co.uk/a/media/c889c1cb61004b7390423ce3d4c2f79f.jpg',
                'https://m.atcdn.co.uk/a/media/003a0552d908450890f9ab0012bdebcc.jpg',
                'https://m.atcdn.co.uk/a/media/57d4e732772c41db907fe471ca79d856.jpg',
                'https://m.atcdn.co.uk/a/media/30717bace1bd453abc47ace15b7fdb19.jpg',
                'https://m.atcdn.co.uk/a/media/97a76ed8a96145bab431dbf7ef304f97.jpg',
                'https://m.atcdn.co.uk/a/media/a77072d9354940cfb5fc0ba549d4541b.jpg',
                'https://m.atcdn.co.uk/a/media/80bb052184214bcca9668fe46ab170c2.jpg',
                'https://m.atcdn.co.uk/a/media/2d395f0d61634143a1e925bfda5f2a68.jpg',
                'https://m.atcdn.co.uk/a/media/12224689f87f4b9bb5e2c28c2e45547e.jpg',
                'https://m.atcdn.co.uk/a/media/8dd9f078e49440e2a03fa71207ef4ab6.jpg',
                'https://m.atcdn.co.uk/a/media/b7eb8e999484446c8f79a8ce570f78be.jpg',
                'https://m.atcdn.co.uk/a/media/bd15de015d644258a5949f6d4d46e0e4.jpg',
                'https://m.atcdn.co.uk/a/media/7a1141b9d2a547859809e215cb4fac4b.jpg',
                'https://m.atcdn.co.uk/a/media/a2be476607f44dfbbbd399b12b9f92c4.jpg',
                'https://m.atcdn.co.uk/a/media/ac2d45fc54b043d68f86a3799dbe1436.jpg',
                'https://m.atcdn.co.uk/a/media/da4129ef8a73454dba98c6fa8852f99e.jpg',
                'https://m.atcdn.co.uk/a/media/3cc3abee540f4b109c66b31a8fc295fa.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 264870,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dfb61d0dbc2e45128a5861c2e44665bb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231403,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b530c94c12484a94aed3b1eb22ce03ce.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253299,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c889c1cb61004b7390423ce3d4c2f79f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 223525,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/003a0552d908450890f9ab0012bdebcc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214566,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/57d4e732772c41db907fe471ca79d856.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231900,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/30717bace1bd453abc47ace15b7fdb19.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238696,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/97a76ed8a96145bab431dbf7ef304f97.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167989,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a77072d9354940cfb5fc0ba549d4541b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265963,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/80bb052184214bcca9668fe46ab170c2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142986,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2d395f0d61634143a1e925bfda5f2a68.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153097,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/12224689f87f4b9bb5e2c28c2e45547e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137410,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8dd9f078e49440e2a03fa71207ef4ab6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95085,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7eb8e999484446c8f79a8ce570f78be.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167000,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd15de015d644258a5949f6d4d46e0e4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130670,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7a1141b9d2a547859809e215cb4fac4b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115001,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2be476607f44dfbbbd399b12b9f92c4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152095,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ac2d45fc54b043d68f86a3799dbe1436.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165207,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/da4129ef8a73454dba98c6fa8852f99e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c7e5612-e3c2-54f2-87a5-358921836e11/5c7e5612-e3c2-54f2-87a5-358921836e11_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 221832,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3cc3abee540f4b109c66b31a8fc295fa.jpg',
             'Width': 1280}],
 'price': 4200,
 'price_includes_vat': True,
 'registration_date': '2012-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 Move up! (2012/62)',
 'year': 2012}
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509276686880%27 HTTP/1.1" 200 None
2025-12-05 12:50:23 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509276686880: {'created_time': 1764939023.503068, 'last_price_update_time': 1764939023.503078}
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509276686880') HTTP/1.1" 204 0
2025-12-05 12:50:24 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:24 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:24 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 128,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2015 BMW X1 for '
                'sale. This vehicle is a diesel model with a 1995cc engine and '
                'is finished in silver colour. We understand that many of our '
                'customers are looking for a reliable vehicle with affordable '
                'monthly payments, and we believe this BMW X1 could be an '
                'excellent choice.\r\n'
                '\r\n'
                'The BMW X1 is a popular model in the UK, known for its '
                'practicality and comfort. With its diesel engine, it provides '
                'a good balance of performance and fuel efficiency. The silver '
                'colour gives the vehicle a smart and understated '
                'appearance.\r\n'
                '\r\n'
                'We can offer flexible finance options to help you purchase '
                'this vehicle with cheap monthly payments. Our team will be '
                'happy to discuss your options and find a package that suits '
                'your budget.\r\n'
                '\r\n'
                "The vehicle's specifications are as follows:\r\n"
                '- Year: 2015\r\n'
                '- Make: BMW\r\n'
                '- Model: X1\r\n'
                '- Engine: Diesel 1995cc\r\n'
                '- Colour: Silver\r\n'
                '\r\n'
                'If you are interested in this vehicle, please do not hesitate '
                'to contact us. We will be happy to answer any questions you '
                'may have and arrange a viewing at your convenience.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510287462316',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 63586,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/8be33a0f1b38491db0a1c449ccaeefe9.jpg',
                'https://m.atcdn.co.uk/a/media/044128f6c0b849cf83bfb7da6a7cc06f.jpg',
                'https://m.atcdn.co.uk/a/media/3ffd146ccef745ee8293dff7e81e938f.jpg',
                'https://m.atcdn.co.uk/a/media/dc7fc5bba60a44a68de88667e11a2567.jpg',
                'https://m.atcdn.co.uk/a/media/e8f3f1f3afac4343835c0754e750af46.jpg',
                'https://m.atcdn.co.uk/a/media/f56fe86bac914a7b9ebf30f740848977.jpg',
                'https://m.atcdn.co.uk/a/media/8227ddabd29d4ecba2a75c71c8830dc7.jpg',
                'https://m.atcdn.co.uk/a/media/b7a194ee38b147479821268524c1816d.jpg',
                'https://m.atcdn.co.uk/a/media/43d61fb22fc348fab3bb1433c0f4a32a.jpg',
                'https://m.atcdn.co.uk/a/media/a68c2e34aaf040c6ab2495b3a0ecc09d.jpg',
                'https://m.atcdn.co.uk/a/media/a727973752e34b28a32e1a217ec50e7a.jpg',
                'https://m.atcdn.co.uk/a/media/ed0d1bcf41b042c1892dfc8dee9172a4.jpg',
                'https://m.atcdn.co.uk/a/media/ae2bffb957f14ba0b2f32f24b277663d.jpg',
                'https://m.atcdn.co.uk/a/media/15b0494009d94d859735839c590d5766.jpg',
                'https://m.atcdn.co.uk/a/media/c6a5486e0cea4258bb97f04f9e983329.jpg',
                'https://m.atcdn.co.uk/a/media/bab90f182f994ff4b0c0ed039849e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/6e86b29f283146f2b52cda9bfab4595c.jpg',
                'https://m.atcdn.co.uk/a/media/f3af3cba8298462cb80fe8fa9b38aaae.jpg',
                'https://m.atcdn.co.uk/a/media/dfd21eefe2024e79bac67905359432fc.jpg',
                'https://m.atcdn.co.uk/a/media/03fa3ae5870a4e72a603eebcc3877edb.jpg'],
 'price': 12500,
 'price_includes_vat': True,
 'registration_date': '2015-12-23',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW 2.0 X1 xDrive20d M Sport 5dr',
 'transmission': 'automatic',
 'trim': 'M Sport',
 'year': 2015}
2025-12-05 12:50:24 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bcbd1747-3e16-5fba-9b48-2496dea9f607 with identifier: 202510287462316
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item bcbd1747-3e16-5fba-9b48-2496dea9f607
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8be33a0f1b38491db0a1c449ccaeefe9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8be33a0f1b38491db0a1c449ccaeefe9.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F044128f6c0b849cf83bfb7da6a7cc06f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/044128f6c0b849cf83bfb7da6a7cc06f.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3ffd146ccef745ee8293dff7e81e938f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3ffd146ccef745ee8293dff7e81e938f.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdc7fc5bba60a44a68de88667e11a2567.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dc7fc5bba60a44a68de88667e11a2567.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe8f3f1f3afac4343835c0754e750af46.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8f3f1f3afac4343835c0754e750af46.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff56fe86bac914a7b9ebf30f740848977.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f56fe86bac914a7b9ebf30f740848977.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8227ddabd29d4ecba2a75c71c8830dc7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8227ddabd29d4ecba2a75c71c8830dc7.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7a194ee38b147479821268524c1816d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7a194ee38b147479821268524c1816d.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F43d61fb22fc348fab3bb1433c0f4a32a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/43d61fb22fc348fab3bb1433c0f4a32a.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa68c2e34aaf040c6ab2495b3a0ecc09d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a68c2e34aaf040c6ab2495b3a0ecc09d.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa727973752e34b28a32e1a217ec50e7a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a727973752e34b28a32e1a217ec50e7a.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fed0d1bcf41b042c1892dfc8dee9172a4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ed0d1bcf41b042c1892dfc8dee9172a4.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fae2bffb957f14ba0b2f32f24b277663d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ae2bffb957f14ba0b2f32f24b277663d.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F15b0494009d94d859735839c590d5766.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/15b0494009d94d859735839c590d5766.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc6a5486e0cea4258bb97f04f9e983329.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c6a5486e0cea4258bb97f04f9e983329.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbab90f182f994ff4b0c0ed039849e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bab90f182f994ff4b0c0ed039849e4ef.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6e86b29f283146f2b52cda9bfab4595c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6e86b29f283146f2b52cda9bfab4595c.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff3af3cba8298462cb80fe8fa9b38aaae.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f3af3cba8298462cb80fe8fa9b38aaae.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdfd21eefe2024e79bac67905359432fc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dfd21eefe2024e79bac67905359432fc.jpg already downloaded
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F03fa3ae5870a4e72a603eebcc3877edb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/03fa3ae5870a4e72a603eebcc3877edb.jpg already downloaded
2025-12-05 12:50:24 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bcbd1747-3e16-5fba-9b48-2496dea9f607 with identifier 202510287462316
2025-12-05 12:50:24 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:24 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:24 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bcbd1747-3e16-5fba-9b48-2496dea9f607
2025-12-05 12:50:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2015 BMW X1 for '
                'sale. This vehicle is a diesel model with a 1995cc engine and '
                'is finished in silver colour. We understand that many of our '
                'customers are looking for a reliable vehicle with affordable '
                'monthly payments, and we believe this BMW X1 could be an '
                'excellent choice.\r\n'
                '\r\n'
                'The BMW X1 is a popular model in the UK, known for its '
                'practicality and comfort. With its diesel engine, it provides '
                'a good balance of performance and fuel efficiency. The silver '
                'colour gives the vehicle a smart and understated '
                'appearance.\r\n'
                '\r\n'
                'We can offer flexible finance options to help you purchase '
                'this vehicle with cheap monthly payments. Our team will be '
                'happy to discuss your options and find a package that suits '
                'your budget.\r\n'
                '\r\n'
                "The vehicle's specifications are as follows:\r\n"
                '- Year: 2015\r\n'
                '- Make: BMW\r\n'
                '- Model: X1\r\n'
                '- Engine: Diesel 1995cc\r\n'
                '- Colour: Silver\r\n'
                '\r\n'
                'If you are interested in this vehicle, please do not hesitate '
                'to contact us. We will be happy to answer any questions you '
                'may have and arrange a viewing at your convenience.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'id': 'bcbd1747-3e16-5fba-9b48-2496dea9f607',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510287462316',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 63586,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/8be33a0f1b38491db0a1c449ccaeefe9.jpg',
                'https://m.atcdn.co.uk/a/media/044128f6c0b849cf83bfb7da6a7cc06f.jpg',
                'https://m.atcdn.co.uk/a/media/3ffd146ccef745ee8293dff7e81e938f.jpg',
                'https://m.atcdn.co.uk/a/media/dc7fc5bba60a44a68de88667e11a2567.jpg',
                'https://m.atcdn.co.uk/a/media/e8f3f1f3afac4343835c0754e750af46.jpg',
                'https://m.atcdn.co.uk/a/media/f56fe86bac914a7b9ebf30f740848977.jpg',
                'https://m.atcdn.co.uk/a/media/8227ddabd29d4ecba2a75c71c8830dc7.jpg',
                'https://m.atcdn.co.uk/a/media/b7a194ee38b147479821268524c1816d.jpg',
                'https://m.atcdn.co.uk/a/media/43d61fb22fc348fab3bb1433c0f4a32a.jpg',
                'https://m.atcdn.co.uk/a/media/a68c2e34aaf040c6ab2495b3a0ecc09d.jpg',
                'https://m.atcdn.co.uk/a/media/a727973752e34b28a32e1a217ec50e7a.jpg',
                'https://m.atcdn.co.uk/a/media/ed0d1bcf41b042c1892dfc8dee9172a4.jpg',
                'https://m.atcdn.co.uk/a/media/ae2bffb957f14ba0b2f32f24b277663d.jpg',
                'https://m.atcdn.co.uk/a/media/15b0494009d94d859735839c590d5766.jpg',
                'https://m.atcdn.co.uk/a/media/c6a5486e0cea4258bb97f04f9e983329.jpg',
                'https://m.atcdn.co.uk/a/media/bab90f182f994ff4b0c0ed039849e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/6e86b29f283146f2b52cda9bfab4595c.jpg',
                'https://m.atcdn.co.uk/a/media/f3af3cba8298462cb80fe8fa9b38aaae.jpg',
                'https://m.atcdn.co.uk/a/media/dfd21eefe2024e79bac67905359432fc.jpg',
                'https://m.atcdn.co.uk/a/media/03fa3ae5870a4e72a603eebcc3877edb.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 428669,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8be33a0f1b38491db0a1c449ccaeefe9.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 369332,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/044128f6c0b849cf83bfb7da6a7cc06f.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 410227,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3ffd146ccef745ee8293dff7e81e938f.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 348429,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dc7fc5bba60a44a68de88667e11a2567.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 424655,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e8f3f1f3afac4343835c0754e750af46.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 182382,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f56fe86bac914a7b9ebf30f740848977.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 213554,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8227ddabd29d4ecba2a75c71c8830dc7.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 283683,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7a194ee38b147479821268524c1816d.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 218138,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/43d61fb22fc348fab3bb1433c0f4a32a.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 339786,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a68c2e34aaf040c6ab2495b3a0ecc09d.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 399755,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a727973752e34b28a32e1a217ec50e7a.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 328234,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ed0d1bcf41b042c1892dfc8dee9172a4.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 237777,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ae2bffb957f14ba0b2f32f24b277663d.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 173801,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/15b0494009d94d859735839c590d5766.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 198160,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c6a5486e0cea4258bb97f04f9e983329.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 198966,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bab90f182f994ff4b0c0ed039849e4ef.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 204345,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6e86b29f283146f2b52cda9bfab4595c.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 200394,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f3af3cba8298462cb80fe8fa9b38aaae.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 217515,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dfd21eefe2024e79bac67905359432fc.jpg',
             'Width': 1536},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142584,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/03fa3ae5870a4e72a603eebcc3877edb.jpg',
             'Width': 1536}],
 'price': 12500,
 'price_includes_vat': True,
 'registration_date': '2015-12-23',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW 2.0 X1 xDrive20d M Sport 5dr',
 'transmission': 'automatic',
 'trim': 'M Sport',
 'year': 2015}
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510287462316%27 HTTP/1.1" 200 None
2025-12-05 12:50:24 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510287462316: {'created_time': 1764939024.681049, 'last_price_update_time': 1764939024.68106}
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510287462316') HTTP/1.1" 204 0
2025-12-05 12:50:25 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:25 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 98,
 'color': 'Blue',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.6L',
 'engine_horse_power': 118,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511127841190',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Fiat',
 'model': 'Tipo',
 'odometer': 85238,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/f15845255a1b49e090bd5c6436198d11.jpg',
                'https://m.atcdn.co.uk/a/media/33e5df3242a54e4b84f8b9033cd43c9c.jpg',
                'https://m.atcdn.co.uk/a/media/44f7d1df7f414fecacfaef409f98063e.jpg',
                'https://m.atcdn.co.uk/a/media/74e0df6edd8b4661834949b8ac1e0bab.jpg',
                'https://m.atcdn.co.uk/a/media/c084b59aef7d4542b6e11545a43ab547.jpg',
                'https://m.atcdn.co.uk/a/media/0ebfd8c6bf334dd1948bd0fd7b5dc802.jpg',
                'https://m.atcdn.co.uk/a/media/2723376d5c9b462dab46c168fa30520f.jpg',
                'https://m.atcdn.co.uk/a/media/f65067211f9e4dc4877b091809494793.jpg',
                'https://m.atcdn.co.uk/a/media/3e99b2df53464dc3a456f8d20d2ebb7b.jpg',
                'https://m.atcdn.co.uk/a/media/77b999a6978a42e08c85cbc63846b51a.jpg',
                'https://m.atcdn.co.uk/a/media/2c5a024d2f7f4cdf8c128444b96a2ec4.jpg',
                'https://m.atcdn.co.uk/a/media/ceb531feefd74406bf1fa591da7e0722.jpg',
                'https://m.atcdn.co.uk/a/media/44839a756cea41a383cb36461c2d4a92.jpg',
                'https://m.atcdn.co.uk/a/media/e8aceda1db364c308b10e42ff9954237.jpg',
                'https://m.atcdn.co.uk/a/media/77b1a6ef024d468e99cd7a1c4fd59db5.jpg',
                'https://m.atcdn.co.uk/a/media/8b2590c3e9754e7faced0eed116b2b04.jpg',
                'https://m.atcdn.co.uk/a/media/88fdbd6d393c4529bf83f02c07d7a875.jpg',
                'https://m.atcdn.co.uk/a/media/b7c5c0d59b674673b5638d38db03e7ef.jpg',
                'https://m.atcdn.co.uk/a/media/a74665f049b145339297f1b27c302e4e.jpg',
                'https://m.atcdn.co.uk/a/media/44d705be0127447bad09edd27efc0c90.jpg'],
 'price': 5400,
 'price_includes_vat': True,
 'registration_date': '2018-06-30',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Fiat Tipo 1.6 MultiJetII Lounge Estate 5dr Diesel Manual Euro 6 '
          '(s/s) (120 ps) MOT 9/26 FSH 85K ULEZ',
 'transmission': 'manual',
 'trim': 'Lounge',
 'year': 2018}
2025-12-05 12:50:25 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5f3023b6-ec1f-5998-85e4-3072abe932fe with identifier: 202511127841190
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 5f3023b6-ec1f-5998-85e4-3072abe932fe
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff15845255a1b49e090bd5c6436198d11.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f15845255a1b49e090bd5c6436198d11.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F33e5df3242a54e4b84f8b9033cd43c9c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/33e5df3242a54e4b84f8b9033cd43c9c.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F44f7d1df7f414fecacfaef409f98063e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/44f7d1df7f414fecacfaef409f98063e.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F74e0df6edd8b4661834949b8ac1e0bab.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/74e0df6edd8b4661834949b8ac1e0bab.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc084b59aef7d4542b6e11545a43ab547.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c084b59aef7d4542b6e11545a43ab547.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ebfd8c6bf334dd1948bd0fd7b5dc802.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ebfd8c6bf334dd1948bd0fd7b5dc802.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2723376d5c9b462dab46c168fa30520f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2723376d5c9b462dab46c168fa30520f.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff65067211f9e4dc4877b091809494793.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f65067211f9e4dc4877b091809494793.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3e99b2df53464dc3a456f8d20d2ebb7b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e99b2df53464dc3a456f8d20d2ebb7b.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F77b999a6978a42e08c85cbc63846b51a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/77b999a6978a42e08c85cbc63846b51a.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2c5a024d2f7f4cdf8c128444b96a2ec4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2c5a024d2f7f4cdf8c128444b96a2ec4.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fceb531feefd74406bf1fa591da7e0722.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ceb531feefd74406bf1fa591da7e0722.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F44839a756cea41a383cb36461c2d4a92.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/44839a756cea41a383cb36461c2d4a92.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe8aceda1db364c308b10e42ff9954237.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8aceda1db364c308b10e42ff9954237.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F77b1a6ef024d468e99cd7a1c4fd59db5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/77b1a6ef024d468e99cd7a1c4fd59db5.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8b2590c3e9754e7faced0eed116b2b04.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8b2590c3e9754e7faced0eed116b2b04.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F88fdbd6d393c4529bf83f02c07d7a875.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/88fdbd6d393c4529bf83f02c07d7a875.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7c5c0d59b674673b5638d38db03e7ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7c5c0d59b674673b5638d38db03e7ef.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa74665f049b145339297f1b27c302e4e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a74665f049b145339297f1b27c302e4e.jpg already downloaded
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F44d705be0127447bad09edd27efc0c90.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/44d705be0127447bad09edd27efc0c90.jpg already downloaded
2025-12-05 12:50:25 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5f3023b6-ec1f-5998-85e4-3072abe932fe with identifier 202511127841190
2025-12-05 12:50:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:25 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5f3023b6-ec1f-5998-85e4-3072abe932fe
2025-12-05 12:50:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 98,
 'color': 'Blue',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.6L',
 'engine_horse_power': 118,
 'fuel_type': 'Diesel',
 'id': '5f3023b6-ec1f-5998-85e4-3072abe932fe',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511127841190',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Fiat',
 'model': 'Tipo',
 'odometer': 85238,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/f15845255a1b49e090bd5c6436198d11.jpg',
                'https://m.atcdn.co.uk/a/media/33e5df3242a54e4b84f8b9033cd43c9c.jpg',
                'https://m.atcdn.co.uk/a/media/44f7d1df7f414fecacfaef409f98063e.jpg',
                'https://m.atcdn.co.uk/a/media/74e0df6edd8b4661834949b8ac1e0bab.jpg',
                'https://m.atcdn.co.uk/a/media/c084b59aef7d4542b6e11545a43ab547.jpg',
                'https://m.atcdn.co.uk/a/media/0ebfd8c6bf334dd1948bd0fd7b5dc802.jpg',
                'https://m.atcdn.co.uk/a/media/2723376d5c9b462dab46c168fa30520f.jpg',
                'https://m.atcdn.co.uk/a/media/f65067211f9e4dc4877b091809494793.jpg',
                'https://m.atcdn.co.uk/a/media/3e99b2df53464dc3a456f8d20d2ebb7b.jpg',
                'https://m.atcdn.co.uk/a/media/77b999a6978a42e08c85cbc63846b51a.jpg',
                'https://m.atcdn.co.uk/a/media/2c5a024d2f7f4cdf8c128444b96a2ec4.jpg',
                'https://m.atcdn.co.uk/a/media/ceb531feefd74406bf1fa591da7e0722.jpg',
                'https://m.atcdn.co.uk/a/media/44839a756cea41a383cb36461c2d4a92.jpg',
                'https://m.atcdn.co.uk/a/media/e8aceda1db364c308b10e42ff9954237.jpg',
                'https://m.atcdn.co.uk/a/media/77b1a6ef024d468e99cd7a1c4fd59db5.jpg',
                'https://m.atcdn.co.uk/a/media/8b2590c3e9754e7faced0eed116b2b04.jpg',
                'https://m.atcdn.co.uk/a/media/88fdbd6d393c4529bf83f02c07d7a875.jpg',
                'https://m.atcdn.co.uk/a/media/b7c5c0d59b674673b5638d38db03e7ef.jpg',
                'https://m.atcdn.co.uk/a/media/a74665f049b145339297f1b27c302e4e.jpg',
                'https://m.atcdn.co.uk/a/media/44d705be0127447bad09edd27efc0c90.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 356430,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f15845255a1b49e090bd5c6436198d11.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 385878,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/33e5df3242a54e4b84f8b9033cd43c9c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 360075,
             'Height': 1018,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/44f7d1df7f414fecacfaef409f98063e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 285318,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/74e0df6edd8b4661834949b8ac1e0bab.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 256667,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c084b59aef7d4542b6e11545a43ab547.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 289960,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ebfd8c6bf334dd1948bd0fd7b5dc802.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 317183,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2723376d5c9b462dab46c168fa30520f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 282765,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f65067211f9e4dc4877b091809494793.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174223,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e99b2df53464dc3a456f8d20d2ebb7b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152062,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/77b999a6978a42e08c85cbc63846b51a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 242181,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2c5a024d2f7f4cdf8c128444b96a2ec4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150740,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ceb531feefd74406bf1fa591da7e0722.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168463,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/44839a756cea41a383cb36461c2d4a92.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93173,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e8aceda1db364c308b10e42ff9954237.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151472,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/77b1a6ef024d468e99cd7a1c4fd59db5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152116,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8b2590c3e9754e7faced0eed116b2b04.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131945,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/88fdbd6d393c4529bf83f02c07d7a875.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67479,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7c5c0d59b674673b5638d38db03e7ef.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117463,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a74665f049b145339297f1b27c302e4e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eb5e03c6-26d0-594d-9cb3-5c9df137ba44/eb5e03c6-26d0-594d-9cb3-5c9df137ba44_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75765,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/44d705be0127447bad09edd27efc0c90.jpg',
             'Width': 768}],
 'price': 5400,
 'price_includes_vat': True,
 'registration_date': '2018-06-30',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Fiat Tipo 1.6 MultiJetII Lounge Estate 5dr Diesel Manual Euro 6 '
          '(s/s) (120 ps) MOT 9/26 FSH 85K ULEZ',
 'transmission': 'manual',
 'trim': 'Lounge',
 'year': 2018}
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511127841190%27 HTTP/1.1" 200 None
2025-12-05 12:50:25 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511127841190: {'created_time': 1764939025.902968, 'last_price_update_time': 1764939025.902978}
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511127841190') HTTP/1.1" 204 0
2025-12-05 12:50:25 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:26 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 109,
 'color': 'Grey',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2015 AUDI A3 for '
                'sale. This vehicle is a grey petrol model with a 1395cc '
                'engine. We understand that many of our customers are looking '
                'for a reliable car with affordable monthly payments, and we '
                'believe this AUDI A3 could be an excellent choice.\n'
                '\n'
                'The AUDI A3 is a well-established model in the UK market, '
                'known for its performance and durability. With a petrol '
                'engine, this car is suitable for a variety of driving needs. '
                "The grey colour is a popular choice, and the vehicle's "
                'condition is consistent with its age and mileage.\n'
                '\n'
                'We can offer financing options to help make this car more '
                'affordable. Our monthly payments are competitive, and we can '
                'work with you to find a payment plan that suits your budget. '
                'If you are looking for a car with cheap monthly payments, we '
                'encourage you to contact us to discuss your options.\n'
                '\n'
                'The vehicle is available for viewing at our dealership, and '
                'we invite you to take it for a test drive to experience its '
                'performance and features. We are committed to providing a '
                'high level of customer service and ensuring that all our '
                'vehicles are accurately described and priced.\n'
                '\n'
                'If you have any questions or would like to arrange a test '
                'drive, please do not hesitate to contact us. We look forward '
                'to helping you find your new car.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'engine_horse_power': 148,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510287462370',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'A3',
 'odometer': 64200,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/47297f294a0d44e88b2025d6fc53ac32.jpg',
                'https://m.atcdn.co.uk/a/media/e6a042070b294a44beb28c0b44207bd4.jpg',
                'https://m.atcdn.co.uk/a/media/40d0eab31848408e8d82b6edbcaca06a.jpg',
                'https://m.atcdn.co.uk/a/media/c0e17c3146d84cc3ab318a12ddd1c02a.jpg',
                'https://m.atcdn.co.uk/a/media/f116346610c34d6084f8d49840dcdb93.jpg',
                'https://m.atcdn.co.uk/a/media/12fa37049aa5429dab458d50b9a1444d.jpg',
                'https://m.atcdn.co.uk/a/media/b7ba88e71c2f4ce8b74b3e3c5899b921.jpg',
                'https://m.atcdn.co.uk/a/media/8f2d07af0252458e9f304312addb5ded.jpg',
                'https://m.atcdn.co.uk/a/media/bb4b44a94ddc41b38d46386d8ef623cf.jpg',
                'https://m.atcdn.co.uk/a/media/ec32a435b9c547d4bc27b291db14ae82.jpg',
                'https://m.atcdn.co.uk/a/media/99576aa959704bdb99f2a4b631215571.jpg',
                'https://m.atcdn.co.uk/a/media/99576aa959704bdb99f2a4b631215571.jpg',
                'https://m.atcdn.co.uk/a/media/02159d1110af4129a46e13eaf5f06e16.jpg',
                'https://m.atcdn.co.uk/a/media/2195e2d9d1c64e73a2b2aa9869c4eeaf.jpg',
                'https://m.atcdn.co.uk/a/media/52f968f00997428ba120498f10993f86.jpg',
                'https://m.atcdn.co.uk/a/media/369cbacf5a23494eac32ad8e7cad6eef.jpg',
                'https://m.atcdn.co.uk/a/media/5ddb81c9278a49c79ea42929c665344f.jpg',
                'https://m.atcdn.co.uk/a/media/6bdeb69e19304a91ae8ace0a3ffbff86.jpg',
                'https://m.atcdn.co.uk/a/media/0d5c2e8dfab349409d578ab11e1ab6b4.jpg',
                'https://m.atcdn.co.uk/a/media/7342a7eac5bc404aba04e2db53d0b57e.jpg',
                'https://m.atcdn.co.uk/a/media/c1c7442668924c458765988829820953.jpg',
                'https://m.atcdn.co.uk/a/media/fab7d35b5f35431a94b7836820d05f1f.jpg',
                'https://m.atcdn.co.uk/a/media/16b02baceea745fe97df674cbc4396e6.jpg',
                'https://m.atcdn.co.uk/a/media/27deb9162aab4817a85a7fe1cde46a94.jpg',
                'https://m.atcdn.co.uk/a/media/2227ca628a7c4c6b8be42504afc13028.jpg',
                'https://m.atcdn.co.uk/a/media/1dffb1448a3143b0a4b63ef54de4a8f6.jpg',
                'https://m.atcdn.co.uk/a/media/deddc217ce304af7bcbf66b3c83cfbdd.jpg',
                'https://m.atcdn.co.uk/a/media/2d1b127f5e904201b68d37ee7a9cccfa.jpg'],
 'price': 9200,
 'price_includes_vat': True,
 'registration_date': '2015-05-20',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 1.4 TFSI CoD SE Sportback 5dr Petrol S Tronic Euro 6 (s/s) '
          '(150 ps)',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2015}
2025-12-05 12:50:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c8482dd5-ae2b-5b6e-80f6-d4ee3a2f0efd with identifier: 202510287462370
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item c8482dd5-ae2b-5b6e-80f6-d4ee3a2f0efd
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F47297f294a0d44e88b2025d6fc53ac32.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/47297f294a0d44e88b2025d6fc53ac32.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe6a042070b294a44beb28c0b44207bd4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e6a042070b294a44beb28c0b44207bd4.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40d0eab31848408e8d82b6edbcaca06a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40d0eab31848408e8d82b6edbcaca06a.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc0e17c3146d84cc3ab318a12ddd1c02a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c0e17c3146d84cc3ab318a12ddd1c02a.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff116346610c34d6084f8d49840dcdb93.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f116346610c34d6084f8d49840dcdb93.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F12fa37049aa5429dab458d50b9a1444d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/12fa37049aa5429dab458d50b9a1444d.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7ba88e71c2f4ce8b74b3e3c5899b921.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7ba88e71c2f4ce8b74b3e3c5899b921.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8f2d07af0252458e9f304312addb5ded.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8f2d07af0252458e9f304312addb5ded.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbb4b44a94ddc41b38d46386d8ef623cf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bb4b44a94ddc41b38d46386d8ef623cf.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fec32a435b9c547d4bc27b291db14ae82.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ec32a435b9c547d4bc27b291db14ae82.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F99576aa959704bdb99f2a4b631215571.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/99576aa959704bdb99f2a4b631215571.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F99576aa959704bdb99f2a4b631215571.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/99576aa959704bdb99f2a4b631215571.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F02159d1110af4129a46e13eaf5f06e16.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02159d1110af4129a46e13eaf5f06e16.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2195e2d9d1c64e73a2b2aa9869c4eeaf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2195e2d9d1c64e73a2b2aa9869c4eeaf.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F52f968f00997428ba120498f10993f86.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/52f968f00997428ba120498f10993f86.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F369cbacf5a23494eac32ad8e7cad6eef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/369cbacf5a23494eac32ad8e7cad6eef.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5ddb81c9278a49c79ea42929c665344f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5ddb81c9278a49c79ea42929c665344f.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6bdeb69e19304a91ae8ace0a3ffbff86.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6bdeb69e19304a91ae8ace0a3ffbff86.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0d5c2e8dfab349409d578ab11e1ab6b4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0d5c2e8dfab349409d578ab11e1ab6b4.jpg already downloaded
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7342a7eac5bc404aba04e2db53d0b57e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7342a7eac5bc404aba04e2db53d0b57e.jpg already downloaded
2025-12-05 12:50:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c8482dd5-ae2b-5b6e-80f6-d4ee3a2f0efd with identifier 202510287462370
2025-12-05 12:50:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c8482dd5-ae2b-5b6e-80f6-d4ee3a2f0efd
2025-12-05 12:50:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 109,
 'color': 'Grey',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2015 AUDI A3 for '
                'sale. This vehicle is a grey petrol model with a 1395cc '
                'engine. We understand that many of our customers are looking '
                'for a reliable car with affordable monthly payments, and we '
                'believe this AUDI A3 could be an excellent choice.\n'
                '\n'
                'The AUDI A3 is a well-established model in the UK market, '
                'known for its performance and durability. With a petrol '
                'engine, this car is suitable for a variety of driving needs. '
                "The grey colour is a popular choice, and the vehicle's "
                'condition is consistent with its age and mileage.\n'
                '\n'
                'We can offer financing options to help make this car more '
                'affordable. Our monthly payments are competitive, and we can '
                'work with you to find a payment plan that suits your budget. '
                'If you are looking for a car with cheap monthly payments, we '
                'encourage you to contact us to discuss your options.\n'
                '\n'
                'The vehicle is available for viewing at our dealership, and '
                'we invite you to take it for a test drive to experience its '
                'performance and features. We are committed to providing a '
                'high level of customer service and ensuring that all our '
                'vehicles are accurately described and priced.\n'
                '\n'
                'If you have any questions or would like to arrange a test '
                'drive, please do not hesitate to contact us. We look forward '
                'to helping you find your new car.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'engine_horse_power': 148,
 'fuel_type': 'Petrol',
 'id': 'c8482dd5-ae2b-5b6e-80f6-d4ee3a2f0efd',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510287462370',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'A3',
 'odometer': 64200,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 28,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/47297f294a0d44e88b2025d6fc53ac32.jpg',
                'https://m.atcdn.co.uk/a/media/e6a042070b294a44beb28c0b44207bd4.jpg',
                'https://m.atcdn.co.uk/a/media/40d0eab31848408e8d82b6edbcaca06a.jpg',
                'https://m.atcdn.co.uk/a/media/c0e17c3146d84cc3ab318a12ddd1c02a.jpg',
                'https://m.atcdn.co.uk/a/media/f116346610c34d6084f8d49840dcdb93.jpg',
                'https://m.atcdn.co.uk/a/media/12fa37049aa5429dab458d50b9a1444d.jpg',
                'https://m.atcdn.co.uk/a/media/b7ba88e71c2f4ce8b74b3e3c5899b921.jpg',
                'https://m.atcdn.co.uk/a/media/8f2d07af0252458e9f304312addb5ded.jpg',
                'https://m.atcdn.co.uk/a/media/bb4b44a94ddc41b38d46386d8ef623cf.jpg',
                'https://m.atcdn.co.uk/a/media/ec32a435b9c547d4bc27b291db14ae82.jpg',
                'https://m.atcdn.co.uk/a/media/99576aa959704bdb99f2a4b631215571.jpg',
                'https://m.atcdn.co.uk/a/media/99576aa959704bdb99f2a4b631215571.jpg',
                'https://m.atcdn.co.uk/a/media/02159d1110af4129a46e13eaf5f06e16.jpg',
                'https://m.atcdn.co.uk/a/media/2195e2d9d1c64e73a2b2aa9869c4eeaf.jpg',
                'https://m.atcdn.co.uk/a/media/52f968f00997428ba120498f10993f86.jpg',
                'https://m.atcdn.co.uk/a/media/369cbacf5a23494eac32ad8e7cad6eef.jpg',
                'https://m.atcdn.co.uk/a/media/5ddb81c9278a49c79ea42929c665344f.jpg',
                'https://m.atcdn.co.uk/a/media/6bdeb69e19304a91ae8ace0a3ffbff86.jpg',
                'https://m.atcdn.co.uk/a/media/0d5c2e8dfab349409d578ab11e1ab6b4.jpg',
                'https://m.atcdn.co.uk/a/media/7342a7eac5bc404aba04e2db53d0b57e.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 324895,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/47297f294a0d44e88b2025d6fc53ac32.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 331182,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e6a042070b294a44beb28c0b44207bd4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 229345,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/40d0eab31848408e8d82b6edbcaca06a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 284585,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c0e17c3146d84cc3ab318a12ddd1c02a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 244908,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f116346610c34d6084f8d49840dcdb93.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 292743,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/12fa37049aa5429dab458d50b9a1444d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125812,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7ba88e71c2f4ce8b74b3e3c5899b921.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172285,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8f2d07af0252458e9f304312addb5ded.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135425,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bb4b44a94ddc41b38d46386d8ef623cf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 242393,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ec32a435b9c547d4bc27b291db14ae82.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146183,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/99576aa959704bdb99f2a4b631215571.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146183,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/99576aa959704bdb99f2a4b631215571.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165248,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/02159d1110af4129a46e13eaf5f06e16.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161150,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2195e2d9d1c64e73a2b2aa9869c4eeaf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180528,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/52f968f00997428ba120498f10993f86.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146558,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/369cbacf5a23494eac32ad8e7cad6eef.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122463,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5ddb81c9278a49c79ea42929c665344f.jpg',
             'Width': 864},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78443,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6bdeb69e19304a91ae8ace0a3ffbff86.jpg',
             'Width': 864},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67890,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0d5c2e8dfab349409d578ab11e1ab6b4.jpg',
             'Width': 864},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7964d690-d850-54fd-9113-661eeb64477a/7964d690-d850-54fd-9113-661eeb64477a_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71593,
             'Height': 1152,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7342a7eac5bc404aba04e2db53d0b57e.jpg',
             'Width': 864}],
 'price': 9200,
 'price_includes_vat': True,
 'registration_date': '2015-05-20',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 1.4 TFSI CoD SE Sportback 5dr Petrol S Tronic Euro 6 (s/s) '
          '(150 ps)',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2015}
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202510287462370%27 HTTP/1.1" 200 None
2025-12-05 12:50:26 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510287462370: {'created_time': 1764939026.442917, 'last_price_update_time': 1764939026.442926}
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510287462370') HTTP/1.1" 204 0
2025-12-05 12:50:29 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:29 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 128,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2015 BMW X1 for '
                'sale. This vehicle is a diesel model with a 1995cc engine and '
                'is finished in silver colour. We understand that many of our '
                'customers are looking for a reliable vehicle with affordable '
                'monthly payments, and we believe this BMW X1 could be an '
                'excellent choice.\n'
                '\n'
                'The BMW X1 is a popular model in the UK, known for its '
                'practicality and comfort. With its diesel engine, it provides '
                'a good balance of performance and fuel efficiency. The silver '
                'colour gives the vehicle a smart and understated appearance.\n'
                '\n'
                'We can offer flexible finance options to help you purchase '
                'this vehicle with cheap monthly payments. Our team will be '
                'happy to discuss your options and find a package that suits '
                'your budget.\n'
                '\n'
                "The vehicle's specifications are as follows:\n"
                '- Year: 2015\n'
                '- Make: BMW\n'
                '- Model: X1\n'
                '- Engine: Diesel 1995cc\n'
                '- Colour: Silver\n'
                '\n'
                'If you are interested in this vehicle, please do not hesitate '
                'to contact us. We will be happy to answer any questions you '
                'may have and arrange a viewing at your convenience.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511077721721',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 63586,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/98477d5007904e68970d9a3e7e92d013.jpg',
                'https://m.atcdn.co.uk/a/media/8ccf237ce626410899b09c1563b0d1ef.jpg',
                'https://m.atcdn.co.uk/a/media/fb1e7beb705040d9b580b74b93c45408.jpg',
                'https://m.atcdn.co.uk/a/media/6159a050917a408fbbb9426fd8708b7e.jpg',
                'https://m.atcdn.co.uk/a/media/12d28e9c29714733a84b32f5cb123801.jpg',
                'https://m.atcdn.co.uk/a/media/84b2cfc7b7f3455ab596c40206bb435e.jpg',
                'https://m.atcdn.co.uk/a/media/aa43faf67034492c800020361c77a9a8.jpg',
                'https://m.atcdn.co.uk/a/media/a798628b9a5d451d8454713799065337.jpg',
                'https://m.atcdn.co.uk/a/media/8538fef8d9bc4478aa46082b34c24dba.jpg',
                'https://m.atcdn.co.uk/a/media/318997f868c24a92b1a8836f583f61c5.jpg',
                'https://m.atcdn.co.uk/a/media/a8eb7c15df824368bd8c9e951ed532d4.jpg',
                'https://m.atcdn.co.uk/a/media/1b55f48f091647219044aeb48dfc42ca.jpg',
                'https://m.atcdn.co.uk/a/media/f35321649d4846eaa9c5d99ce9464a20.jpg',
                'https://m.atcdn.co.uk/a/media/45c1f8e8fe3e42428b2b490d72103eb1.jpg',
                'https://m.atcdn.co.uk/a/media/31b05fa462364d5489fb57415bea1f05.jpg',
                'https://m.atcdn.co.uk/a/media/bae890d9eec74f0bbeb3e9fd24f8fda7.jpg',
                'https://m.atcdn.co.uk/a/media/7a6b8c7b826f42d987dd80c3b9e4d734.jpg',
                'https://m.atcdn.co.uk/a/media/1ec8929e4a7345f48d2bfefd16146c4b.jpg',
                'https://m.atcdn.co.uk/a/media/95ab178cd4b64715ab3de33cf8e064f3.jpg',
                'https://m.atcdn.co.uk/a/media/5d00bec6bf2c48879a92ec5cd53c6009.jpg'],
 'price': 12500,
 'price_includes_vat': True,
 'registration_date': '2015-12-23',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW X1 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 '
          'ps) SUV',
 'transmission': 'automatic',
 'trim': 'M Sport',
 'year': 2015}
2025-12-05 12:50:29 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e9fd7d8b-1a0b-5537-9e00-bfa455f54cc5 with identifier: 202511077721721
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item e9fd7d8b-1a0b-5537-9e00-bfa455f54cc5
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F98477d5007904e68970d9a3e7e92d013.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/98477d5007904e68970d9a3e7e92d013.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8ccf237ce626410899b09c1563b0d1ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8ccf237ce626410899b09c1563b0d1ef.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffb1e7beb705040d9b580b74b93c45408.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fb1e7beb705040d9b580b74b93c45408.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6159a050917a408fbbb9426fd8708b7e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6159a050917a408fbbb9426fd8708b7e.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F12d28e9c29714733a84b32f5cb123801.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/12d28e9c29714733a84b32f5cb123801.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F84b2cfc7b7f3455ab596c40206bb435e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/84b2cfc7b7f3455ab596c40206bb435e.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faa43faf67034492c800020361c77a9a8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aa43faf67034492c800020361c77a9a8.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa798628b9a5d451d8454713799065337.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a798628b9a5d451d8454713799065337.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8538fef8d9bc4478aa46082b34c24dba.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8538fef8d9bc4478aa46082b34c24dba.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F318997f868c24a92b1a8836f583f61c5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/318997f868c24a92b1a8836f583f61c5.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa8eb7c15df824368bd8c9e951ed532d4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a8eb7c15df824368bd8c9e951ed532d4.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1b55f48f091647219044aeb48dfc42ca.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1b55f48f091647219044aeb48dfc42ca.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff35321649d4846eaa9c5d99ce9464a20.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f35321649d4846eaa9c5d99ce9464a20.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F45c1f8e8fe3e42428b2b490d72103eb1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/45c1f8e8fe3e42428b2b490d72103eb1.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F31b05fa462364d5489fb57415bea1f05.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/31b05fa462364d5489fb57415bea1f05.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbae890d9eec74f0bbeb3e9fd24f8fda7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bae890d9eec74f0bbeb3e9fd24f8fda7.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7a6b8c7b826f42d987dd80c3b9e4d734.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7a6b8c7b826f42d987dd80c3b9e4d734.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1ec8929e4a7345f48d2bfefd16146c4b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1ec8929e4a7345f48d2bfefd16146c4b.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F95ab178cd4b64715ab3de33cf8e064f3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/95ab178cd4b64715ab3de33cf8e064f3.jpg already downloaded
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5d00bec6bf2c48879a92ec5cd53c6009.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5d00bec6bf2c48879a92ec5cd53c6009.jpg already downloaded
2025-12-05 12:50:29 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e9fd7d8b-1a0b-5537-9e00-bfa455f54cc5 with identifier 202511077721721
2025-12-05 12:50:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:29 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e9fd7d8b-1a0b-5537-9e00-bfa455f54cc5
2025-12-05 12:50:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2015 BMW X1 for '
                'sale. This vehicle is a diesel model with a 1995cc engine and '
                'is finished in silver colour. We understand that many of our '
                'customers are looking for a reliable vehicle with affordable '
                'monthly payments, and we believe this BMW X1 could be an '
                'excellent choice.\n'
                '\n'
                'The BMW X1 is a popular model in the UK, known for its '
                'practicality and comfort. With its diesel engine, it provides '
                'a good balance of performance and fuel efficiency. The silver '
                'colour gives the vehicle a smart and understated appearance.\n'
                '\n'
                'We can offer flexible finance options to help you purchase '
                'this vehicle with cheap monthly payments. Our team will be '
                'happy to discuss your options and find a package that suits '
                'your budget.\n'
                '\n'
                "The vehicle's specifications are as follows:\n"
                '- Year: 2015\n'
                '- Make: BMW\n'
                '- Model: X1\n'
                '- Engine: Diesel 1995cc\n'
                '- Colour: Silver\n'
                '\n'
                'If you are interested in this vehicle, please do not hesitate '
                'to contact us. We will be happy to answer any questions you '
                'may have and arrange a viewing at your convenience.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'id': 'e9fd7d8b-1a0b-5537-9e00-bfa455f54cc5',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511077721721',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 63586,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/98477d5007904e68970d9a3e7e92d013.jpg',
                'https://m.atcdn.co.uk/a/media/8ccf237ce626410899b09c1563b0d1ef.jpg',
                'https://m.atcdn.co.uk/a/media/fb1e7beb705040d9b580b74b93c45408.jpg',
                'https://m.atcdn.co.uk/a/media/6159a050917a408fbbb9426fd8708b7e.jpg',
                'https://m.atcdn.co.uk/a/media/12d28e9c29714733a84b32f5cb123801.jpg',
                'https://m.atcdn.co.uk/a/media/84b2cfc7b7f3455ab596c40206bb435e.jpg',
                'https://m.atcdn.co.uk/a/media/aa43faf67034492c800020361c77a9a8.jpg',
                'https://m.atcdn.co.uk/a/media/a798628b9a5d451d8454713799065337.jpg',
                'https://m.atcdn.co.uk/a/media/8538fef8d9bc4478aa46082b34c24dba.jpg',
                'https://m.atcdn.co.uk/a/media/318997f868c24a92b1a8836f583f61c5.jpg',
                'https://m.atcdn.co.uk/a/media/a8eb7c15df824368bd8c9e951ed532d4.jpg',
                'https://m.atcdn.co.uk/a/media/1b55f48f091647219044aeb48dfc42ca.jpg',
                'https://m.atcdn.co.uk/a/media/f35321649d4846eaa9c5d99ce9464a20.jpg',
                'https://m.atcdn.co.uk/a/media/45c1f8e8fe3e42428b2b490d72103eb1.jpg',
                'https://m.atcdn.co.uk/a/media/31b05fa462364d5489fb57415bea1f05.jpg',
                'https://m.atcdn.co.uk/a/media/bae890d9eec74f0bbeb3e9fd24f8fda7.jpg',
                'https://m.atcdn.co.uk/a/media/7a6b8c7b826f42d987dd80c3b9e4d734.jpg',
                'https://m.atcdn.co.uk/a/media/1ec8929e4a7345f48d2bfefd16146c4b.jpg',
                'https://m.atcdn.co.uk/a/media/95ab178cd4b64715ab3de33cf8e064f3.jpg',
                'https://m.atcdn.co.uk/a/media/5d00bec6bf2c48879a92ec5cd53c6009.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3a4c212b-e7d2-595e-8894-c8f1483051f1/3a4c212b-e7d2-595e-8894-c8f1483051f1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 301968,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/98477d5007904e68970d9a3e7e92d013.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 268334,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8ccf237ce626410899b09c1563b0d1ef.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 293190,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fb1e7beb705040d9b580b74b93c45408.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253057,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6159a050917a408fbbb9426fd8708b7e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 305372,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/12d28e9c29714733a84b32f5cb123801.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145821,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/84b2cfc7b7f3455ab596c40206bb435e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167601,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aa43faf67034492c800020361c77a9a8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 210733,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a798628b9a5d451d8454713799065337.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171449,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8538fef8d9bc4478aa46082b34c24dba.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247971,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/318997f868c24a92b1a8836f583f61c5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 289638,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a8eb7c15df824368bd8c9e951ed532d4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 239296,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1b55f48f091647219044aeb48dfc42ca.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180796,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f35321649d4846eaa9c5d99ce9464a20.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134166,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/45c1f8e8fe3e42428b2b490d72103eb1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151018,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/31b05fa462364d5489fb57415bea1f05.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154409,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bae890d9eec74f0bbeb3e9fd24f8fda7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155700,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7a6b8c7b826f42d987dd80c3b9e4d734.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154417,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1ec8929e4a7345f48d2bfefd16146c4b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168028,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/95ab178cd4b64715ab3de33cf8e064f3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_26903d05-edf0-5439-8e2f-4f8878527deb/26903d05-edf0-5439-8e2f-4f8878527deb_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114751,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5d00bec6bf2c48879a92ec5cd53c6009.jpg',
             'Width': 1280}],
 'price': 12500,
 'price_includes_vat': True,
 'registration_date': '2015-12-23',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW X1 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 '
          'ps) SUV',
 'transmission': 'automatic',
 'trim': 'M Sport',
 'year': 2015}
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511077721721%27 HTTP/1.1" 200 None
2025-12-05 12:50:29 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511077721721: {'created_time': 1764939029.838835, 'last_price_update_time': 1764939029.838845}
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511077721721') HTTP/1.1" 204 0
2025-12-05 12:50:31 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:31 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 158,
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 4,
 'emission_standard': 'Euro 5',
 'engine': '3L',
 'engine_horse_power': 271,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511117824298',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Maserati',
 'model': 'Ghibli',
 'odometer': 95724,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/6c1a694a97e9456883d9d3d821abfa22.jpg',
                'https://m.atcdn.co.uk/a/media/abf877d9f5764039bf1661ac61150a75.jpg',
                'https://m.atcdn.co.uk/a/media/3c55527ac7754df9a223ff1f7fce900c.jpg',
                'https://m.atcdn.co.uk/a/media/72df23d7ab084e729d2e4de724bb27a7.jpg',
                'https://m.atcdn.co.uk/a/media/49051f81545246558ca31a39e9e29dd5.jpg',
                'https://m.atcdn.co.uk/a/media/9535001ae2a04ab4a6234b40cede6537.jpg',
                'https://m.atcdn.co.uk/a/media/6b722287e9f241fbaf41c2ca27ff4258.jpg',
                'https://m.atcdn.co.uk/a/media/7a3d041c72e84cea8e1cd4be014ed8a1.jpg',
                'https://m.atcdn.co.uk/a/media/ce79f430cfbb44c4ae634a008086cf39.jpg',
                'https://m.atcdn.co.uk/a/media/f53221ba1f424a5f930a545eafdbb38f.jpg',
                'https://m.atcdn.co.uk/a/media/7834b9b68bdf4f0189b657486e580d10.jpg',
                'https://m.atcdn.co.uk/a/media/82f0cd19ae9f4abbae4cffc36f6cadae.jpg',
                'https://m.atcdn.co.uk/a/media/16c7f0cf9b0349ddb6874f87c067fb67.jpg',
                'https://m.atcdn.co.uk/a/media/5669b7792b764d9288973c02ec767341.jpg',
                'https://m.atcdn.co.uk/a/media/2ba0b7fca82c4884bf82f651034273cd.jpg',
                'https://m.atcdn.co.uk/a/media/764192e964ea4e35b55b7f8b1c47e040.jpg',
                'https://m.atcdn.co.uk/a/media/c4e30156117d42af9467d2d8ef0ce21a.jpg',
                'https://m.atcdn.co.uk/a/media/6f1330a608b3417485168fca2022222f.jpg',
                'https://m.atcdn.co.uk/a/media/911111df4b224edebda95b1c70d012b7.jpg',
                'https://m.atcdn.co.uk/a/media/5926b6da61974e429c3e73e9bd40a4c3.jpg',
                'https://m.atcdn.co.uk/a/media/5dd503aaa6374a3096239e09329bf8d6.jpg',
                'https://m.atcdn.co.uk/a/media/b7b9c763aebf441ba9270990f707c48f.jpg',
                'https://m.atcdn.co.uk/a/media/3f54f0c9285a41b3a0eb98d4c758b50b.jpg',
                'https://m.atcdn.co.uk/a/media/98b23eef759f4e8383e2f9172dc4fa4e.jpg'],
 'price': 10000,
 'price_includes_vat': True,
 'registration_date': '2015-11-17',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Maserati Ghibli 3.0D V6 Saloon 4dr Diesel ZF Euro 5 (s/s) (275 ps)',
 'transmission': 'automatic',
 'year': 2015}
2025-12-05 12:50:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b9531a7e-d7c2-522a-869d-98c71819e695 with identifier: 202511117824298
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item b9531a7e-d7c2-522a-869d-98c71819e695
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6c1a694a97e9456883d9d3d821abfa22.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6c1a694a97e9456883d9d3d821abfa22.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fabf877d9f5764039bf1661ac61150a75.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/abf877d9f5764039bf1661ac61150a75.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3c55527ac7754df9a223ff1f7fce900c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3c55527ac7754df9a223ff1f7fce900c.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F72df23d7ab084e729d2e4de724bb27a7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/72df23d7ab084e729d2e4de724bb27a7.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F49051f81545246558ca31a39e9e29dd5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/49051f81545246558ca31a39e9e29dd5.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9535001ae2a04ab4a6234b40cede6537.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9535001ae2a04ab4a6234b40cede6537.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6b722287e9f241fbaf41c2ca27ff4258.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6b722287e9f241fbaf41c2ca27ff4258.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7a3d041c72e84cea8e1cd4be014ed8a1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7a3d041c72e84cea8e1cd4be014ed8a1.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fce79f430cfbb44c4ae634a008086cf39.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ce79f430cfbb44c4ae634a008086cf39.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff53221ba1f424a5f930a545eafdbb38f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f53221ba1f424a5f930a545eafdbb38f.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7834b9b68bdf4f0189b657486e580d10.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7834b9b68bdf4f0189b657486e580d10.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F82f0cd19ae9f4abbae4cffc36f6cadae.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82f0cd19ae9f4abbae4cffc36f6cadae.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F16c7f0cf9b0349ddb6874f87c067fb67.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/16c7f0cf9b0349ddb6874f87c067fb67.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5669b7792b764d9288973c02ec767341.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5669b7792b764d9288973c02ec767341.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ba0b7fca82c4884bf82f651034273cd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ba0b7fca82c4884bf82f651034273cd.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F764192e964ea4e35b55b7f8b1c47e040.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/764192e964ea4e35b55b7f8b1c47e040.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc4e30156117d42af9467d2d8ef0ce21a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c4e30156117d42af9467d2d8ef0ce21a.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6f1330a608b3417485168fca2022222f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f1330a608b3417485168fca2022222f.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F911111df4b224edebda95b1c70d012b7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/911111df4b224edebda95b1c70d012b7.jpg already downloaded
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5926b6da61974e429c3e73e9bd40a4c3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5926b6da61974e429c3e73e9bd40a4c3.jpg already downloaded
2025-12-05 12:50:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b9531a7e-d7c2-522a-869d-98c71819e695 with identifier 202511117824298
2025-12-05 12:50:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b9531a7e-d7c2-522a-869d-98c71819e695
2025-12-05 12:50:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 158,
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 4,
 'emission_standard': 'Euro 5',
 'engine': '3L',
 'engine_horse_power': 271,
 'fuel_type': 'Diesel',
 'id': 'b9531a7e-d7c2-522a-869d-98c71819e695',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511117824298',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Maserati',
 'model': 'Ghibli',
 'odometer': 95724,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 24,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/6c1a694a97e9456883d9d3d821abfa22.jpg',
                'https://m.atcdn.co.uk/a/media/abf877d9f5764039bf1661ac61150a75.jpg',
                'https://m.atcdn.co.uk/a/media/3c55527ac7754df9a223ff1f7fce900c.jpg',
                'https://m.atcdn.co.uk/a/media/72df23d7ab084e729d2e4de724bb27a7.jpg',
                'https://m.atcdn.co.uk/a/media/49051f81545246558ca31a39e9e29dd5.jpg',
                'https://m.atcdn.co.uk/a/media/9535001ae2a04ab4a6234b40cede6537.jpg',
                'https://m.atcdn.co.uk/a/media/6b722287e9f241fbaf41c2ca27ff4258.jpg',
                'https://m.atcdn.co.uk/a/media/7a3d041c72e84cea8e1cd4be014ed8a1.jpg',
                'https://m.atcdn.co.uk/a/media/ce79f430cfbb44c4ae634a008086cf39.jpg',
                'https://m.atcdn.co.uk/a/media/f53221ba1f424a5f930a545eafdbb38f.jpg',
                'https://m.atcdn.co.uk/a/media/7834b9b68bdf4f0189b657486e580d10.jpg',
                'https://m.atcdn.co.uk/a/media/82f0cd19ae9f4abbae4cffc36f6cadae.jpg',
                'https://m.atcdn.co.uk/a/media/16c7f0cf9b0349ddb6874f87c067fb67.jpg',
                'https://m.atcdn.co.uk/a/media/5669b7792b764d9288973c02ec767341.jpg',
                'https://m.atcdn.co.uk/a/media/2ba0b7fca82c4884bf82f651034273cd.jpg',
                'https://m.atcdn.co.uk/a/media/764192e964ea4e35b55b7f8b1c47e040.jpg',
                'https://m.atcdn.co.uk/a/media/c4e30156117d42af9467d2d8ef0ce21a.jpg',
                'https://m.atcdn.co.uk/a/media/6f1330a608b3417485168fca2022222f.jpg',
                'https://m.atcdn.co.uk/a/media/911111df4b224edebda95b1c70d012b7.jpg',
                'https://m.atcdn.co.uk/a/media/5926b6da61974e429c3e73e9bd40a4c3.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 340051,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6c1a694a97e9456883d9d3d821abfa22.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262248,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/abf877d9f5764039bf1661ac61150a75.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 344697,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3c55527ac7754df9a223ff1f7fce900c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98374,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/72df23d7ab084e729d2e4de724bb27a7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 272247,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/49051f81545246558ca31a39e9e29dd5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 283510,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9535001ae2a04ab4a6234b40cede6537.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235452,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6b722287e9f241fbaf41c2ca27ff4258.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238315,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7a3d041c72e84cea8e1cd4be014ed8a1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 309181,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ce79f430cfbb44c4ae634a008086cf39.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155344,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f53221ba1f424a5f930a545eafdbb38f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124537,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7834b9b68bdf4f0189b657486e580d10.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109248,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/82f0cd19ae9f4abbae4cffc36f6cadae.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145560,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/16c7f0cf9b0349ddb6874f87c067fb67.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134667,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5669b7792b764d9288973c02ec767341.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142187,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ba0b7fca82c4884bf82f651034273cd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134549,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/764192e964ea4e35b55b7f8b1c47e040.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164465,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c4e30156117d42af9467d2d8ef0ce21a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106872,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f1330a608b3417485168fca2022222f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158336,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/911111df4b224edebda95b1c70d012b7.jpg',
             'Width': 1125},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb22ae5-96a8-576f-9d42-dc3dddcae592/7eb22ae5-96a8-576f-9d42-dc3dddcae592_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130179,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5926b6da61974e429c3e73e9bd40a4c3.jpg',
             'Width': 1125}],
 'price': 10000,
 'price_includes_vat': True,
 'registration_date': '2015-11-17',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Maserati Ghibli 3.0D V6 Saloon 4dr Diesel ZF Euro 5 (s/s) (275 ps)',
 'transmission': 'automatic',
 'year': 2015}
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511117824298%27 HTTP/1.1" 200 None
2025-12-05 12:50:31 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511117824298: {'created_time': 1764939031.526661, 'last_price_update_time': 1764939031.526669}
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511117824298') HTTP/1.1" 204 0
2025-12-05 12:50:33 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:33 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:33 [common.utils.decorators] ERROR: Payload: {"id": "202511127843755", "stockItemId": "8a428d869a6ddbd0019a78b900905102", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen Golf 2.0 TSI BLUEMOTION TECH R HATCHBACK 5DR PETROL DSG 4MOTION EURO 6 (S/S) (300 PS) MOT 11/26 55K ONLY ULEZ PSH", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Golf", "subtitle": "2.0 TSI BLUEMOTION TECH R HATCHBACK 5DR PETROL DSG 4MOTION EURO 6 (S/S) (300 PS) MOT 11/26 55K ONLY ULEZ PSH", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 55K ONLY ULEZ PSH", "rrp": null, "price": 15500, "priceGBX": 1550000, "priceExcludingFees": 15500, "priceExcludingFeesGBX": 1550000, "suppliedPrice": 15500, "suppliedPriceGBX": 1550000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-07-16", "homeDeliveryRegionCodes": null, "priceExcludingVat": 12916.67, "vatToBePaidUpfront": 2583.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****WA", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": null, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/81f0bb1390c440f3acb10f27bffd62c7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2744664a6f4d420c9c1a878b75ac440d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ad63d5a454da429c86528d8bcb0756ee.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e2c502d0c2c042cba9d6c800385c7acb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ea6341e6ed124ef9a2d92364226cb7d0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8ad3dd28eb4e43eead5681c42bdae479.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/39d55ec19914492591d87a2094ac807e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3963dbd8f714422e81ddccbff4ba603e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2c5848ad2f6b4c2ba4aea7d7cf6d1a15.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c78ed522b1974596aa2d9febe678b933.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a7d31b39fda948b5a9f3dee165f66489.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9f4310b23ba643fcbb3a0b8fda1e2600.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5894e409a5e34d3090739f103d4e447e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0aec5b96eff24527876ec20f3cce148a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/28a3a3f2a59a47f0a5b6b4f3b9bc1585.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/70f6ce355ce9483dab742333382a67f5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8332d8349a1a44ee9a6a8c3758212fcf.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eba60bd2f42e4be8a8f4a862e2af92c0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97e2399e847d40b18bf48fbba7295554.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 54500, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "49437e43a559497598bec886f551b585", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-29", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1495, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 0, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": false, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Golf", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": "Black r-line interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:33 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_co2_emission_value: 'NoneType' object is not subscriptable
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 390, in _extract_co2_emission_value
    return data["specification"]["co2Emissions"]["co2Emission"]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2025-12-05 12:50:33 [common.utils.decorators] ERROR: Payload: {"id": "202511127843755", "stockItemId": "8a428d869a6ddbd0019a78b900905102", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen Golf 2.0 TSI BLUEMOTION TECH R HATCHBACK 5DR PETROL DSG 4MOTION EURO 6 (S/S) (300 PS) MOT 11/26 55K ONLY ULEZ PSH", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Golf", "subtitle": "2.0 TSI BLUEMOTION TECH R HATCHBACK 5DR PETROL DSG 4MOTION EURO 6 (S/S) (300 PS) MOT 11/26 55K ONLY ULEZ PSH", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 55K ONLY ULEZ PSH", "rrp": null, "price": 15500, "priceGBX": 1550000, "priceExcludingFees": 15500, "priceExcludingFeesGBX": 1550000, "suppliedPrice": 15500, "suppliedPriceGBX": 1550000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-07-16", "homeDeliveryRegionCodes": null, "priceExcludingVat": 12916.67, "vatToBePaidUpfront": 2583.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****WA", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": null, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/81f0bb1390c440f3acb10f27bffd62c7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2744664a6f4d420c9c1a878b75ac440d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ad63d5a454da429c86528d8bcb0756ee.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e2c502d0c2c042cba9d6c800385c7acb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ea6341e6ed124ef9a2d92364226cb7d0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8ad3dd28eb4e43eead5681c42bdae479.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/39d55ec19914492591d87a2094ac807e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3963dbd8f714422e81ddccbff4ba603e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2c5848ad2f6b4c2ba4aea7d7cf6d1a15.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c78ed522b1974596aa2d9febe678b933.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a7d31b39fda948b5a9f3dee165f66489.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9f4310b23ba643fcbb3a0b8fda1e2600.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5894e409a5e34d3090739f103d4e447e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0aec5b96eff24527876ec20f3cce148a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/28a3a3f2a59a47f0a5b6b4f3b9bc1585.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/70f6ce355ce9483dab742333382a67f5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8332d8349a1a44ee9a6a8c3758212fcf.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eba60bd2f42e4be8a8f4a862e2af92c0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/97e2399e847d40b18bf48fbba7295554.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 54500, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "49437e43a559497598bec886f551b585", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-29", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1495, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 0, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": false, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Golf", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": null, "torque": null, "range": null, "interiorDescription": "Black r-line interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:33 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 5,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511127843755',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 54500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/81f0bb1390c440f3acb10f27bffd62c7.jpg',
                'https://m.atcdn.co.uk/a/media/2744664a6f4d420c9c1a878b75ac440d.jpg',
                'https://m.atcdn.co.uk/a/media/ad63d5a454da429c86528d8bcb0756ee.jpg',
                'https://m.atcdn.co.uk/a/media/e2c502d0c2c042cba9d6c800385c7acb.jpg',
                'https://m.atcdn.co.uk/a/media/ea6341e6ed124ef9a2d92364226cb7d0.jpg',
                'https://m.atcdn.co.uk/a/media/8ad3dd28eb4e43eead5681c42bdae479.jpg',
                'https://m.atcdn.co.uk/a/media/39d55ec19914492591d87a2094ac807e.jpg',
                'https://m.atcdn.co.uk/a/media/3963dbd8f714422e81ddccbff4ba603e.jpg',
                'https://m.atcdn.co.uk/a/media/2c5848ad2f6b4c2ba4aea7d7cf6d1a15.jpg',
                'https://m.atcdn.co.uk/a/media/c78ed522b1974596aa2d9febe678b933.jpg',
                'https://m.atcdn.co.uk/a/media/a7d31b39fda948b5a9f3dee165f66489.jpg',
                'https://m.atcdn.co.uk/a/media/9f4310b23ba643fcbb3a0b8fda1e2600.jpg',
                'https://m.atcdn.co.uk/a/media/5894e409a5e34d3090739f103d4e447e.jpg',
                'https://m.atcdn.co.uk/a/media/0aec5b96eff24527876ec20f3cce148a.jpg',
                'https://m.atcdn.co.uk/a/media/28a3a3f2a59a47f0a5b6b4f3b9bc1585.jpg',
                'https://m.atcdn.co.uk/a/media/70f6ce355ce9483dab742333382a67f5.jpg',
                'https://m.atcdn.co.uk/a/media/8332d8349a1a44ee9a6a8c3758212fcf.jpg',
                'https://m.atcdn.co.uk/a/media/eba60bd2f42e4be8a8f4a862e2af92c0.jpg',
                'https://m.atcdn.co.uk/a/media/97e2399e847d40b18bf48fbba7295554.jpg'],
 'price': 15500,
 'price_includes_vat': True,
 'registration_date': '2014-07-16',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf 2.0 TSI BLUEMOTION TECH R HATCHBACK 5DR PETROL DSG '
          '4MOTION EURO 6 (S/S) (300 PS) MOT 11/26 55K ONLY ULEZ PSH',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:50:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e6e84281-7db1-52ca-b2d5-0e4dcb97af71 with identifier: 202511127843755
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item e6e84281-7db1-52ca-b2d5-0e4dcb97af71
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F81f0bb1390c440f3acb10f27bffd62c7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/81f0bb1390c440f3acb10f27bffd62c7.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2744664a6f4d420c9c1a878b75ac440d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2744664a6f4d420c9c1a878b75ac440d.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fad63d5a454da429c86528d8bcb0756ee.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ad63d5a454da429c86528d8bcb0756ee.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe2c502d0c2c042cba9d6c800385c7acb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e2c502d0c2c042cba9d6c800385c7acb.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fea6341e6ed124ef9a2d92364226cb7d0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ea6341e6ed124ef9a2d92364226cb7d0.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8ad3dd28eb4e43eead5681c42bdae479.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8ad3dd28eb4e43eead5681c42bdae479.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F39d55ec19914492591d87a2094ac807e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/39d55ec19914492591d87a2094ac807e.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3963dbd8f714422e81ddccbff4ba603e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3963dbd8f714422e81ddccbff4ba603e.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2c5848ad2f6b4c2ba4aea7d7cf6d1a15.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2c5848ad2f6b4c2ba4aea7d7cf6d1a15.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc78ed522b1974596aa2d9febe678b933.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c78ed522b1974596aa2d9febe678b933.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa7d31b39fda948b5a9f3dee165f66489.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a7d31b39fda948b5a9f3dee165f66489.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9f4310b23ba643fcbb3a0b8fda1e2600.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9f4310b23ba643fcbb3a0b8fda1e2600.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5894e409a5e34d3090739f103d4e447e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5894e409a5e34d3090739f103d4e447e.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0aec5b96eff24527876ec20f3cce148a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0aec5b96eff24527876ec20f3cce148a.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F28a3a3f2a59a47f0a5b6b4f3b9bc1585.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/28a3a3f2a59a47f0a5b6b4f3b9bc1585.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F70f6ce355ce9483dab742333382a67f5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/70f6ce355ce9483dab742333382a67f5.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8332d8349a1a44ee9a6a8c3758212fcf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8332d8349a1a44ee9a6a8c3758212fcf.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feba60bd2f42e4be8a8f4a862e2af92c0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eba60bd2f42e4be8a8f4a862e2af92c0.jpg already downloaded
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F97e2399e847d40b18bf48fbba7295554.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/97e2399e847d40b18bf48fbba7295554.jpg already downloaded
2025-12-05 12:50:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e6e84281-7db1-52ca-b2d5-0e4dcb97af71 with identifier 202511127843755
2025-12-05 12:50:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e6e84281-7db1-52ca-b2d5-0e4dcb97af71
2025-12-05 12:50:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 5,
 'fuel_type': 'Petrol',
 'id': 'e6e84281-7db1-52ca-b2d5-0e4dcb97af71',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511127843755',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 54500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/81f0bb1390c440f3acb10f27bffd62c7.jpg',
                'https://m.atcdn.co.uk/a/media/2744664a6f4d420c9c1a878b75ac440d.jpg',
                'https://m.atcdn.co.uk/a/media/ad63d5a454da429c86528d8bcb0756ee.jpg',
                'https://m.atcdn.co.uk/a/media/e2c502d0c2c042cba9d6c800385c7acb.jpg',
                'https://m.atcdn.co.uk/a/media/ea6341e6ed124ef9a2d92364226cb7d0.jpg',
                'https://m.atcdn.co.uk/a/media/8ad3dd28eb4e43eead5681c42bdae479.jpg',
                'https://m.atcdn.co.uk/a/media/39d55ec19914492591d87a2094ac807e.jpg',
                'https://m.atcdn.co.uk/a/media/3963dbd8f714422e81ddccbff4ba603e.jpg',
                'https://m.atcdn.co.uk/a/media/2c5848ad2f6b4c2ba4aea7d7cf6d1a15.jpg',
                'https://m.atcdn.co.uk/a/media/c78ed522b1974596aa2d9febe678b933.jpg',
                'https://m.atcdn.co.uk/a/media/a7d31b39fda948b5a9f3dee165f66489.jpg',
                'https://m.atcdn.co.uk/a/media/9f4310b23ba643fcbb3a0b8fda1e2600.jpg',
                'https://m.atcdn.co.uk/a/media/5894e409a5e34d3090739f103d4e447e.jpg',
                'https://m.atcdn.co.uk/a/media/0aec5b96eff24527876ec20f3cce148a.jpg',
                'https://m.atcdn.co.uk/a/media/28a3a3f2a59a47f0a5b6b4f3b9bc1585.jpg',
                'https://m.atcdn.co.uk/a/media/70f6ce355ce9483dab742333382a67f5.jpg',
                'https://m.atcdn.co.uk/a/media/8332d8349a1a44ee9a6a8c3758212fcf.jpg',
                'https://m.atcdn.co.uk/a/media/eba60bd2f42e4be8a8f4a862e2af92c0.jpg',
                'https://m.atcdn.co.uk/a/media/97e2399e847d40b18bf48fbba7295554.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 335995,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/81f0bb1390c440f3acb10f27bffd62c7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 328694,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2744664a6f4d420c9c1a878b75ac440d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247276,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ad63d5a454da429c86528d8bcb0756ee.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 264376,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e2c502d0c2c042cba9d6c800385c7acb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 273680,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ea6341e6ed124ef9a2d92364226cb7d0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 270191,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8ad3dd28eb4e43eead5681c42bdae479.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 280048,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/39d55ec19914492591d87a2094ac807e.jpg',
             'Width': 1272},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 305731,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3963dbd8f714422e81ddccbff4ba603e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123903,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2c5848ad2f6b4c2ba4aea7d7cf6d1a15.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 217466,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c78ed522b1974596aa2d9febe678b933.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123325,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a7d31b39fda948b5a9f3dee165f66489.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172929,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9f4310b23ba643fcbb3a0b8fda1e2600.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147094,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5894e409a5e34d3090739f103d4e447e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118132,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0aec5b96eff24527876ec20f3cce148a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171660,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/28a3a3f2a59a47f0a5b6b4f3b9bc1585.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159775,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/70f6ce355ce9483dab742333382a67f5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174400,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8332d8349a1a44ee9a6a8c3758212fcf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128556,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eba60bd2f42e4be8a8f4a862e2af92c0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_16a2b798-fe86-5a72-865f-fa9c479d8aa3/16a2b798-fe86-5a72-865f-fa9c479d8aa3_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114612,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/97e2399e847d40b18bf48fbba7295554.jpg',
             'Width': 1280}],
 'price': 15500,
 'price_includes_vat': True,
 'registration_date': '2014-07-16',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf 2.0 TSI BLUEMOTION TECH R HATCHBACK 5DR PETROL DSG '
          '4MOTION EURO 6 (S/S) (300 PS) MOT 11/26 55K ONLY ULEZ PSH',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511127843755%27 HTTP/1.1" 200 None
2025-12-05 12:50:33 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511127843755: {'created_time': 1764939033.706513, 'last_price_update_time': 1764939033.706521}
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511127843755') HTTP/1.1" 204 0
2025-12-05 12:50:34 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:34 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:34 [common.utils.decorators] ERROR: Payload: {"id": "202511187979870", "stockItemId": "8a42d2099a92f786019a98186986061f", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Mercedes-Benz A Class AMG A 45 4MATIC PREMIUM MOT 11/26 AUTO 63K PSH ULEZ 2.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-11-18T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Mercedes-Benz A Class", "subtitle": "AMG A 45 4MATIC PREMIUM MOT 11/26 AUTO 63K PSH ULEZ 2.0 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 63K PSH ULEZ", "rrp": null, "price": 14995, "priceGBX": 1499500, "priceExcludingFees": 14995, "priceExcludingFeesGBX": 1499500, "suppliedPrice": 14995, "suppliedPriceGBX": 1499500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2013-12-18", "homeDeliveryRegionCodes": null, "priceExcludingVat": 12495.83, "vatToBePaidUpfront": 2499.17, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****BX", "generation": {"generationId": "f62f25993c68c2784e37df5e63da3506", "name": "Hatchback (2012 - 2015)", "review": {"expertReviewSummary": {"rating": 2.6, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/mercedes-a-class-hatchback-2012-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1500", "__typename": "FinanceDefaults"}, "hasFinanceInformation": true, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/fWKWFQHkWEM?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 21, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/86b1c6ae399348228a962f9da7c0e8cd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9c201647633846a38cbe0f8f40c1fc9e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6a42e8b7faef48f890476513d7d86399.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e0d49c514ffb47d8b627e76b52e815a4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d724525bb867491384d69609e1fb6bd4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d3f815bfc4f948798f31c7ebeddeb8aa.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d41ce7eaed404015b4464738a4b9fa91.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d871e862e8a64292aa47641797f51be9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e55447deb397491aab8ce43a91c30ab6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b71c12b7471d4e91af4949c42ec9dce7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/55f88995c9754a07ad1bcd1ea5005428.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fd55845dcc6f42c59d1e4e06a7da272a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bd07f1ec2e634bf29e2dbe31019261d9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ca6c5ec295564460a86aeb4a1dc1dd0c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/479f49750c734da0a0db8bcca92c33b5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1fd319f916634c16a9a80488db13e6e6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f12d1b2ee4c04201aaca20caf40fe1e2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7530b2589a55444c90e8e1f636308782.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4ab15a6a700547949290b935e7499164.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5cdfac676d884676940ff16612afa4d7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ee4d48a3b5d24d75b4b00636938f9291.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": -17, "mileageDeviation": -15294, "mileage": {"mileage": 62500, "unit": "MILE", "__typename": "Mileage"}, "plate": "63", "year": 2013, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This exceptional Mercedes-Benz A Class A45 AMG, registered in 2013, boasts a remarkable history with only one owner from new and an impressively low mileage of just 62,500 miles. This premium hatchback is equipped with a potent 2.0L petrol engine and a sophisticated four wheel drive system, ensuring dynamic performance. It meets Euro 6 emissions standards and comes with a valid MOT until November 2026, offering peace of mind. A 3 month warranty is also included for your assurance.\n\nExperience exhilarating performance with this A45 AMG, capable of accelerating from 0 to 62 miles per hour in a mere 4.6 seconds. This remarkable acceleration figure highlights its superior performance compared to many other vehicles in its class. The AMG trim further enhances its sporty character and driving dynamics, making it a truly engaging and desirable car for any enthusiast.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 85, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 161, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1555, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1991, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Mercedes-Benz", "model": "A Class", "trim": "AMG", "optionalFeatures": null, "standardFeatures": [{"description": "Seat - ISOFIX Anchorage Point", "category": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "Central Locking", "category": "Standard", "__typename": "Feature"}, {"description": "Steering Wheel Mounted Controls", "category": "Standard", "__typename": "Feature"}, {"description": "Leather Sports Seats", "category": "Standard", "__typename": "Feature"}, {"description": "Electric Seats", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "Black metallic exterior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Black part leather interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Seat - ISOFIX Anchorage Point", "type": "Standard", "__typename": "Feature"}, {"description": "Central Locking", "type": "Standard", "__typename": "Feature"}, {"description": "Steering Wheel Mounted Controls", "type": "Standard", "__typename": "Feature"}, {"description": "Leather Sports Seats", "type": "Standard", "__typename": "Feature"}, {"description": "Electric Seats", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Safety and Security", "features": [{"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": {"co2Emissions": "161 g/km", "fuelConsumptionCombined": "40.90 mpg", "fuelConsumptionExtraUrban": "48.70 mpg", "fuelConsumptionUrban": "32.10 mpg", "insuranceGroup": "43E", "minimumKerbWeight": "1555 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "4.60 seconds", "cylinders": "4", "valves": "16", "enginePower": "355 bhp", "topSpeed": "155 mph", "engineTorque": "332.00 lbs/ft", "vehicleHeight": "1433 mm", "vehicleLength": "4292 mm", "vehicleWidth": "2022 mm", "wheelbase": "2699 mm", "fuelTankCapacity": "56.00 litres", "grossVehicleWeight": "2050 kg", "luggageCapacitySeatsDown": "1157 litres", "bootspaceSeatsUp": "341 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "18in Alloy Wheels - 5-Twin-Spoke Design", "category": "Exterior", "__typename": "Feature"}, {"description": "5.8-inch Tablet-Style Colour Display", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "AMG Bodystyling - Front Apron with Splitter in High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "AMG Bodystyling - Rear Apron with Trim Strip in High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "AMG Bodystyling - Side Sill Panels with Inserts in High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "AMG Instrument Cluster with Colour Display and AMG Menu", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "AMG Radiator Grille with Twin Louvre", "category": "Exterior", "__typename": "Feature"}, {"description": "ASR - Acceleration Skid Control", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Active Bonnet - Pedestrian Safety Measure which Detects an Impact and Raises Bonnet by 65mm", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Active Park Assist with Parktronic", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Adaptive Brake Assist with Hold Function and Hill Start Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Adaptive Brake Lights", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbag - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbag - Dual-Stage - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Dual-Stage - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Head for Driver and Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Windowbags for Driver and Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm System with Interior Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Audio 20 Radio-CD", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Automatic Child Seat Recognition Sensor", "category": "Safety and Security", "__typename": "Feature"}, {"description": "BAS - Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Bluetooth", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Bumpers - Body-Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Centre Armrest - Front with Storage", "category": "Interior", "__typename": "Feature"}, {"description": "Childproof Locks - Manually Operated for Rear Doors and Electrically Operated for Rear Power Windows", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Collision Prevention Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Controller on Centre Console with Chrome Surround", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Crash-Responsive Emergency Lighting", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Cruise Control with SPEEDTRONIC Variable Speed Limiter", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holder - Twin", "category": "Interior", "__typename": "Feature"}, {"description": "DAB Digital Radio Tuner", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Door Handles - Body-Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirror Housings - High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Integrated LED Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Parking Brake", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Exhaust System - AMG Sports with Black-Chrome Plated Tailpipes", "category": "Exterior", "__typename": "Feature"}, {"description": "First Aid Kit", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Floor Mats - AMG", "category": "Interior", "__typename": "Feature"}, {"description": "Headlight Assist - Automatic Headlight Activation", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlight Wash", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Bi-Xenon", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Integrated Daytime Running Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "High Level Third Brake Light - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "ISOFIX and Top-Tether Child Seat Fixing Points in Rear - Two Outer Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Indicators - Lane Change Function", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Light Failure Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Load-Securing Rings in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Cover", "category": "Interior", "__typename": "Feature"}, {"description": "Luxury Automatic Climate Control - Two-Zone Control with Display", "category": "Interior", "__typename": "Feature"}, {"description": "Media Interface", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Outside Temperature Gauge", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensor - Front", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensor - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Privacy Glass", "category": "Exterior", "__typename": "Feature"}, {"description": "Radio Aerial Roof Spoiler", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Rain-Sensing Windscreen Wipers", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Tail Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "Remote Central Locking", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seat Belt Reminder - Front and Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seat Occupancy Sensor - Front Passenger Seat", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Front Manually Adjustable", "category": "Interior", "__typename": "Feature"}, {"description": "Service Indicator ASSYST", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Side Skirts - Body-Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Sidebags for Driver and Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Speakers x6", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Steering - AMG Speed-Sensitive Sports Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Steering Column - Height and Reach Adjustable", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Column - Manually Adjustable for Height and Reach", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multi-function", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Trimmed in Nappa Leather with Perforated Leather in Grip Area", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment Beneath Load Compartment Floor", "category": "Interior", "__typename": "Feature"}, {"description": "Suspension - AMG Sports", "category": "Performance", "__typename": "Feature"}, {"description": "TIREFIT Tyre-Sealant Kit", "category": "Exterior", "__typename": "Feature"}, {"description": "Telephone Keypad", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Trip Computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tyre Pressure Loss Warning System", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "USB Port", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Warning Triangle", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Windows - Electric x4", "category": "Exterior", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "4MATIC", "bikeLicenceType": null, "derivativeId": "7fea4b48cc86430e86cc95b4ff10bd66", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "Black metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:34 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 161,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This exceptional Mercedes-Benz A Class A45 AMG, registered in '
                '2013, boasts a remarkable history with only one owner from '
                'new and an impressively low mileage of just 62,500 miles. '
                'This premium hatchback is equipped with a potent 2.0L petrol '
                'engine and a sophisticated four wheel drive system, ensuring '
                'dynamic performance. It meets Euro 6 emissions standards and '
                'comes with a valid MOT until November 2026, offering peace of '
                'mind. A 3 month warranty is also included for your '
                'assurance.\n'
                '\n'
                'Experience exhilarating performance with this A45 AMG, '
                'capable of accelerating from 0 to 62 miles per hour in a mere '
                '4.6 seconds. This remarkable acceleration figure highlights '
                'its superior performance compared to many other vehicles in '
                'its class. The AMG trim further enhances its sporty character '
                'and driving dynamics, making it a truly engaging and '
                'desirable car for any enthusiast.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187979870',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'A Class',
 'odometer': 62500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/86b1c6ae399348228a962f9da7c0e8cd.jpg',
                'https://m.atcdn.co.uk/a/media/9c201647633846a38cbe0f8f40c1fc9e.jpg',
                'https://m.atcdn.co.uk/a/media/6a42e8b7faef48f890476513d7d86399.jpg',
                'https://m.atcdn.co.uk/a/media/e0d49c514ffb47d8b627e76b52e815a4.jpg',
                'https://m.atcdn.co.uk/a/media/d724525bb867491384d69609e1fb6bd4.jpg',
                'https://m.atcdn.co.uk/a/media/d3f815bfc4f948798f31c7ebeddeb8aa.jpg',
                'https://m.atcdn.co.uk/a/media/d41ce7eaed404015b4464738a4b9fa91.jpg',
                'https://m.atcdn.co.uk/a/media/d871e862e8a64292aa47641797f51be9.jpg',
                'https://m.atcdn.co.uk/a/media/e55447deb397491aab8ce43a91c30ab6.jpg',
                'https://m.atcdn.co.uk/a/media/b71c12b7471d4e91af4949c42ec9dce7.jpg',
                'https://m.atcdn.co.uk/a/media/55f88995c9754a07ad1bcd1ea5005428.jpg',
                'https://m.atcdn.co.uk/a/media/fd55845dcc6f42c59d1e4e06a7da272a.jpg',
                'https://m.atcdn.co.uk/a/media/bd07f1ec2e634bf29e2dbe31019261d9.jpg',
                'https://m.atcdn.co.uk/a/media/ca6c5ec295564460a86aeb4a1dc1dd0c.jpg',
                'https://m.atcdn.co.uk/a/media/479f49750c734da0a0db8bcca92c33b5.jpg',
                'https://m.atcdn.co.uk/a/media/1fd319f916634c16a9a80488db13e6e6.jpg',
                'https://m.atcdn.co.uk/a/media/f12d1b2ee4c04201aaca20caf40fe1e2.jpg',
                'https://m.atcdn.co.uk/a/media/7530b2589a55444c90e8e1f636308782.jpg',
                'https://m.atcdn.co.uk/a/media/4ab15a6a700547949290b935e7499164.jpg',
                'https://m.atcdn.co.uk/a/media/5cdfac676d884676940ff16612afa4d7.jpg',
                'https://m.atcdn.co.uk/a/media/ee4d48a3b5d24d75b4b00636938f9291.jpg'],
 'price': 14995,
 'price_includes_vat': True,
 'registration_date': '2013-12-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes-Benz A Class AMG A 45 4MATIC PREMIUM MOT 11/26 AUTO 63K '
          'PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'trim': 'AMG',
 'year': 2013}
2025-12-05 12:50:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0106a5bd-6f7c-5321-8f1e-d99345c501bd with identifier: 202511187979870
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 0106a5bd-6f7c-5321-8f1e-d99345c501bd
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F86b1c6ae399348228a962f9da7c0e8cd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/86b1c6ae399348228a962f9da7c0e8cd.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9c201647633846a38cbe0f8f40c1fc9e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9c201647633846a38cbe0f8f40c1fc9e.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6a42e8b7faef48f890476513d7d86399.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6a42e8b7faef48f890476513d7d86399.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe0d49c514ffb47d8b627e76b52e815a4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e0d49c514ffb47d8b627e76b52e815a4.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd724525bb867491384d69609e1fb6bd4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d724525bb867491384d69609e1fb6bd4.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd3f815bfc4f948798f31c7ebeddeb8aa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d3f815bfc4f948798f31c7ebeddeb8aa.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd41ce7eaed404015b4464738a4b9fa91.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d41ce7eaed404015b4464738a4b9fa91.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd871e862e8a64292aa47641797f51be9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d871e862e8a64292aa47641797f51be9.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe55447deb397491aab8ce43a91c30ab6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e55447deb397491aab8ce43a91c30ab6.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb71c12b7471d4e91af4949c42ec9dce7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b71c12b7471d4e91af4949c42ec9dce7.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F55f88995c9754a07ad1bcd1ea5005428.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/55f88995c9754a07ad1bcd1ea5005428.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffd55845dcc6f42c59d1e4e06a7da272a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fd55845dcc6f42c59d1e4e06a7da272a.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbd07f1ec2e634bf29e2dbe31019261d9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd07f1ec2e634bf29e2dbe31019261d9.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fca6c5ec295564460a86aeb4a1dc1dd0c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ca6c5ec295564460a86aeb4a1dc1dd0c.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F479f49750c734da0a0db8bcca92c33b5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/479f49750c734da0a0db8bcca92c33b5.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1fd319f916634c16a9a80488db13e6e6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1fd319f916634c16a9a80488db13e6e6.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff12d1b2ee4c04201aaca20caf40fe1e2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f12d1b2ee4c04201aaca20caf40fe1e2.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7530b2589a55444c90e8e1f636308782.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7530b2589a55444c90e8e1f636308782.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4ab15a6a700547949290b935e7499164.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4ab15a6a700547949290b935e7499164.jpg already downloaded
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5cdfac676d884676940ff16612afa4d7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5cdfac676d884676940ff16612afa4d7.jpg already downloaded
2025-12-05 12:50:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0106a5bd-6f7c-5321-8f1e-d99345c501bd with identifier 202511187979870
2025-12-05 12:50:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0106a5bd-6f7c-5321-8f1e-d99345c501bd
2025-12-05 12:50:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 161,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This exceptional Mercedes-Benz A Class A45 AMG, registered in '
                '2013, boasts a remarkable history with only one owner from '
                'new and an impressively low mileage of just 62,500 miles. '
                'This premium hatchback is equipped with a potent 2.0L petrol '
                'engine and a sophisticated four wheel drive system, ensuring '
                'dynamic performance. It meets Euro 6 emissions standards and '
                'comes with a valid MOT until November 2026, offering peace of '
                'mind. A 3 month warranty is also included for your '
                'assurance.\n'
                '\n'
                'Experience exhilarating performance with this A45 AMG, '
                'capable of accelerating from 0 to 62 miles per hour in a mere '
                '4.6 seconds. This remarkable acceleration figure highlights '
                'its superior performance compared to many other vehicles in '
                'its class. The AMG trim further enhances its sporty character '
                'and driving dynamics, making it a truly engaging and '
                'desirable car for any enthusiast.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '0106a5bd-6f7c-5321-8f1e-d99345c501bd',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187979870',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'A Class',
 'odometer': 62500,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 21,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/86b1c6ae399348228a962f9da7c0e8cd.jpg',
                'https://m.atcdn.co.uk/a/media/9c201647633846a38cbe0f8f40c1fc9e.jpg',
                'https://m.atcdn.co.uk/a/media/6a42e8b7faef48f890476513d7d86399.jpg',
                'https://m.atcdn.co.uk/a/media/e0d49c514ffb47d8b627e76b52e815a4.jpg',
                'https://m.atcdn.co.uk/a/media/d724525bb867491384d69609e1fb6bd4.jpg',
                'https://m.atcdn.co.uk/a/media/d3f815bfc4f948798f31c7ebeddeb8aa.jpg',
                'https://m.atcdn.co.uk/a/media/d41ce7eaed404015b4464738a4b9fa91.jpg',
                'https://m.atcdn.co.uk/a/media/d871e862e8a64292aa47641797f51be9.jpg',
                'https://m.atcdn.co.uk/a/media/e55447deb397491aab8ce43a91c30ab6.jpg',
                'https://m.atcdn.co.uk/a/media/b71c12b7471d4e91af4949c42ec9dce7.jpg',
                'https://m.atcdn.co.uk/a/media/55f88995c9754a07ad1bcd1ea5005428.jpg',
                'https://m.atcdn.co.uk/a/media/fd55845dcc6f42c59d1e4e06a7da272a.jpg',
                'https://m.atcdn.co.uk/a/media/bd07f1ec2e634bf29e2dbe31019261d9.jpg',
                'https://m.atcdn.co.uk/a/media/ca6c5ec295564460a86aeb4a1dc1dd0c.jpg',
                'https://m.atcdn.co.uk/a/media/479f49750c734da0a0db8bcca92c33b5.jpg',
                'https://m.atcdn.co.uk/a/media/1fd319f916634c16a9a80488db13e6e6.jpg',
                'https://m.atcdn.co.uk/a/media/f12d1b2ee4c04201aaca20caf40fe1e2.jpg',
                'https://m.atcdn.co.uk/a/media/7530b2589a55444c90e8e1f636308782.jpg',
                'https://m.atcdn.co.uk/a/media/4ab15a6a700547949290b935e7499164.jpg',
                'https://m.atcdn.co.uk/a/media/5cdfac676d884676940ff16612afa4d7.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 336322,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/86b1c6ae399348228a962f9da7c0e8cd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 343432,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9c201647633846a38cbe0f8f40c1fc9e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 325214,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6a42e8b7faef48f890476513d7d86399.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 271389,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e0d49c514ffb47d8b627e76b52e815a4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 271362,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d724525bb867491384d69609e1fb6bd4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 295088,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d3f815bfc4f948798f31c7ebeddeb8aa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 282001,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d41ce7eaed404015b4464738a4b9fa91.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 286681,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d871e862e8a64292aa47641797f51be9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145951,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e55447deb397491aab8ce43a91c30ab6.jpg',
             'Width': 768},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 196064,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b71c12b7471d4e91af4949c42ec9dce7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 197293,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/55f88995c9754a07ad1bcd1ea5005428.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142902,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fd55845dcc6f42c59d1e4e06a7da272a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166837,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd07f1ec2e634bf29e2dbe31019261d9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247065,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ca6c5ec295564460a86aeb4a1dc1dd0c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97431,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/479f49750c734da0a0db8bcca92c33b5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 205463,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1fd319f916634c16a9a80488db13e6e6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 205395,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f12d1b2ee4c04201aaca20caf40fe1e2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146266,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7530b2589a55444c90e8e1f636308782.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137012,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4ab15a6a700547949290b935e7499164.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_424ffef2-2342-5816-aadf-498599ef86ac/424ffef2-2342-5816-aadf-498599ef86ac_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170416,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5cdfac676d884676940ff16612afa4d7.jpg',
             'Width': 1280}],
 'price': 14995,
 'price_includes_vat': True,
 'registration_date': '2013-12-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes-Benz A Class AMG A 45 4MATIC PREMIUM MOT 11/26 AUTO 63K '
          'PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'trim': 'AMG',
 'year': 2013}
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187979870%27 HTTP/1.1" 200 None
2025-12-05 12:50:34 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187979870: {'created_time': 1764939034.825885, 'last_price_update_time': 1764939034.825895}
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187979870') HTTP/1.1" 204 0
2025-12-05 12:50:38 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:38 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 128,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2016 Mercedes Benz E Class E220d AMG Line Edition '
                '(Premium) boasts exceptionally low mileage for its age, '
                'having covered just 37957 miles. This Euro 6 compliant 2.1L '
                'diesel engine is presented in the sought after AMG Line '
                'Edition trim, offering a refined driving experience. With its '
                'MOT valid until June 2026, this vehicle provides peace of '
                'mind for its next owner.\n'
                '\n'
                'The AMG Line Edition specification signifies a higher level '
                'of equipment and styling compared to standard models. This '
                'includes premium features that enhance both comfort and '
                'convenience, setting it apart from other E Class vehicles of '
                'this generation. The combination of its desirable trim, '
                'efficient diesel engine, and excellent provenance makes this '
                'Mercedes Benz E Class a compelling choice.',
 'doors_number': 2,
 'emission_standard': 'Euro 6',
 'engine': '2.1L',
 'engine_horse_power': 175,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511137864216',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'E Class',
 'odometer': 37957,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/69b662d7247440c3aa51d6122020feb4.jpg',
                'https://m.atcdn.co.uk/a/media/a8c19c2de6f547fb8ce48cae3d9a70f0.jpg',
                'https://m.atcdn.co.uk/a/media/00a4354a963042c8ae6be32bc206f435.jpg',
                'https://m.atcdn.co.uk/a/media/2d632a1aadce4da1ac772479f3140045.jpg',
                'https://m.atcdn.co.uk/a/media/64f0f62f01a24151909e43726a2b6cac.jpg',
                'https://m.atcdn.co.uk/a/media/d040cc20c3bb43b581594ef3712c9d75.jpg',
                'https://m.atcdn.co.uk/a/media/99068adedc514ad0a38d6db16ab17c33.jpg',
                'https://m.atcdn.co.uk/a/media/4536ef8459fc456091ef1e047028f3da.jpg',
                'https://m.atcdn.co.uk/a/media/af43cf44dda84f289a9c2e0815a1f9bb.jpg',
                'https://m.atcdn.co.uk/a/media/84ffd257141f4a35ba8f54874cd43650.jpg',
                'https://m.atcdn.co.uk/a/media/33548bc774cc40ac9d7bdbab8cad25da.jpg',
                'https://m.atcdn.co.uk/a/media/5347ea89361a4dce9a654ff7fb6db2db.jpg',
                'https://m.atcdn.co.uk/a/media/a5e2b5363ab540c483b682b40a27349e.jpg',
                'https://m.atcdn.co.uk/a/media/f3acf499068a40b081261b71b1d9574f.jpg',
                'https://m.atcdn.co.uk/a/media/f4a7ed6d0fdd459aac9dea646c429050.jpg',
                'https://m.atcdn.co.uk/a/media/e0c8e8878121462baccf8ddc7e53cffa.jpg',
                'https://m.atcdn.co.uk/a/media/2178e9f85952406c88f9f8fa88edf6d5.jpg',
                'https://m.atcdn.co.uk/a/media/33d5ab8a9d28497ab61feb4c2c98b547.jpg'],
 'price': 14000,
 'price_includes_vat': True,
 'registration_date': '2016-06-30',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mercedes-Benz E-Class 2.1 E220d AMG Line Edition (Premium) Coupe '
          '2dr Diesel G-Tronic+ Euro 6 (s/s) (177 ps) AUTO MOT 10/26 37K ULEZ',
 'transmission': 'automatic',
 'trim': 'AMG Line Edition',
 'year': 2016}
2025-12-05 12:50:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 36176c70-d192-5efd-8036-34f3b8b8bc24 with identifier: 202511137864216
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 18 photos for item 36176c70-d192-5efd-8036-34f3b8b8bc24
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F69b662d7247440c3aa51d6122020feb4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/69b662d7247440c3aa51d6122020feb4.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa8c19c2de6f547fb8ce48cae3d9a70f0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a8c19c2de6f547fb8ce48cae3d9a70f0.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F00a4354a963042c8ae6be32bc206f435.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/00a4354a963042c8ae6be32bc206f435.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2d632a1aadce4da1ac772479f3140045.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2d632a1aadce4da1ac772479f3140045.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F64f0f62f01a24151909e43726a2b6cac.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/64f0f62f01a24151909e43726a2b6cac.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd040cc20c3bb43b581594ef3712c9d75.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d040cc20c3bb43b581594ef3712c9d75.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F99068adedc514ad0a38d6db16ab17c33.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/99068adedc514ad0a38d6db16ab17c33.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4536ef8459fc456091ef1e047028f3da.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4536ef8459fc456091ef1e047028f3da.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faf43cf44dda84f289a9c2e0815a1f9bb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/af43cf44dda84f289a9c2e0815a1f9bb.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F84ffd257141f4a35ba8f54874cd43650.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/84ffd257141f4a35ba8f54874cd43650.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F33548bc774cc40ac9d7bdbab8cad25da.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/33548bc774cc40ac9d7bdbab8cad25da.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5347ea89361a4dce9a654ff7fb6db2db.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5347ea89361a4dce9a654ff7fb6db2db.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa5e2b5363ab540c483b682b40a27349e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a5e2b5363ab540c483b682b40a27349e.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff3acf499068a40b081261b71b1d9574f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f3acf499068a40b081261b71b1d9574f.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff4a7ed6d0fdd459aac9dea646c429050.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f4a7ed6d0fdd459aac9dea646c429050.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe0c8e8878121462baccf8ddc7e53cffa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e0c8e8878121462baccf8ddc7e53cffa.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2178e9f85952406c88f9f8fa88edf6d5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2178e9f85952406c88f9f8fa88edf6d5.jpg already downloaded
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F33d5ab8a9d28497ab61feb4c2c98b547.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/33d5ab8a9d28497ab61feb4c2c98b547.jpg already downloaded
2025-12-05 12:50:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 36176c70-d192-5efd-8036-34f3b8b8bc24 with identifier 202511137864216
2025-12-05 12:50:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 36176c70-d192-5efd-8036-34f3b8b8bc24
2025-12-05 12:50:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 128,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2016 Mercedes Benz E Class E220d AMG Line Edition '
                '(Premium) boasts exceptionally low mileage for its age, '
                'having covered just 37957 miles. This Euro 6 compliant 2.1L '
                'diesel engine is presented in the sought after AMG Line '
                'Edition trim, offering a refined driving experience. With its '
                'MOT valid until June 2026, this vehicle provides peace of '
                'mind for its next owner.\n'
                '\n'
                'The AMG Line Edition specification signifies a higher level '
                'of equipment and styling compared to standard models. This '
                'includes premium features that enhance both comfort and '
                'convenience, setting it apart from other E Class vehicles of '
                'this generation. The combination of its desirable trim, '
                'efficient diesel engine, and excellent provenance makes this '
                'Mercedes Benz E Class a compelling choice.',
 'doors_number': 2,
 'emission_standard': 'Euro 6',
 'engine': '2.1L',
 'engine_horse_power': 175,
 'fuel_type': 'Diesel',
 'id': '36176c70-d192-5efd-8036-34f3b8b8bc24',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511137864216',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'E Class',
 'odometer': 37957,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/69b662d7247440c3aa51d6122020feb4.jpg',
                'https://m.atcdn.co.uk/a/media/a8c19c2de6f547fb8ce48cae3d9a70f0.jpg',
                'https://m.atcdn.co.uk/a/media/00a4354a963042c8ae6be32bc206f435.jpg',
                'https://m.atcdn.co.uk/a/media/2d632a1aadce4da1ac772479f3140045.jpg',
                'https://m.atcdn.co.uk/a/media/64f0f62f01a24151909e43726a2b6cac.jpg',
                'https://m.atcdn.co.uk/a/media/d040cc20c3bb43b581594ef3712c9d75.jpg',
                'https://m.atcdn.co.uk/a/media/99068adedc514ad0a38d6db16ab17c33.jpg',
                'https://m.atcdn.co.uk/a/media/4536ef8459fc456091ef1e047028f3da.jpg',
                'https://m.atcdn.co.uk/a/media/af43cf44dda84f289a9c2e0815a1f9bb.jpg',
                'https://m.atcdn.co.uk/a/media/84ffd257141f4a35ba8f54874cd43650.jpg',
                'https://m.atcdn.co.uk/a/media/33548bc774cc40ac9d7bdbab8cad25da.jpg',
                'https://m.atcdn.co.uk/a/media/5347ea89361a4dce9a654ff7fb6db2db.jpg',
                'https://m.atcdn.co.uk/a/media/a5e2b5363ab540c483b682b40a27349e.jpg',
                'https://m.atcdn.co.uk/a/media/f3acf499068a40b081261b71b1d9574f.jpg',
                'https://m.atcdn.co.uk/a/media/f4a7ed6d0fdd459aac9dea646c429050.jpg',
                'https://m.atcdn.co.uk/a/media/e0c8e8878121462baccf8ddc7e53cffa.jpg',
                'https://m.atcdn.co.uk/a/media/2178e9f85952406c88f9f8fa88edf6d5.jpg',
                'https://m.atcdn.co.uk/a/media/33d5ab8a9d28497ab61feb4c2c98b547.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 353805,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/69b662d7247440c3aa51d6122020feb4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 345517,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a8c19c2de6f547fb8ce48cae3d9a70f0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 358410,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/00a4354a963042c8ae6be32bc206f435.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 259311,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2d632a1aadce4da1ac772479f3140045.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 273508,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/64f0f62f01a24151909e43726a2b6cac.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 301159,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d040cc20c3bb43b581594ef3712c9d75.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 278376,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/99068adedc514ad0a38d6db16ab17c33.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170713,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4536ef8459fc456091ef1e047028f3da.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168873,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/af43cf44dda84f289a9c2e0815a1f9bb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130093,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/84ffd257141f4a35ba8f54874cd43650.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 193124,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/33548bc774cc40ac9d7bdbab8cad25da.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 182212,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5347ea89361a4dce9a654ff7fb6db2db.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116751,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a5e2b5363ab540c483b682b40a27349e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179479,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f3acf499068a40b081261b71b1d9574f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 196196,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f4a7ed6d0fdd459aac9dea646c429050.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 178636,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e0c8e8878121462baccf8ddc7e53cffa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180922,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2178e9f85952406c88f9f8fa88edf6d5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a66d5fb8-8e11-5e90-9b7e-5a07132a5936/a66d5fb8-8e11-5e90-9b7e-5a07132a5936_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176930,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/33d5ab8a9d28497ab61feb4c2c98b547.jpg',
             'Width': 1280}],
 'price': 14000,
 'price_includes_vat': True,
 'registration_date': '2016-06-30',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mercedes-Benz E-Class 2.1 E220d AMG Line Edition (Premium) Coupe '
          '2dr Diesel G-Tronic+ Euro 6 (s/s) (177 ps) AUTO MOT 10/26 37K ULEZ',
 'transmission': 'automatic',
 'trim': 'AMG Line Edition',
 'year': 2016}
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511137864216%27 HTTP/1.1" 200 None
2025-12-05 12:50:38 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511137864216: {'created_time': 1764939038.537012, 'last_price_update_time': 1764939038.537021}
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511137864216') HTTP/1.1" 204 0
2025-12-05 12:50:39 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:39 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:39 [common.utils.decorators] ERROR: Payload: {"id": "202511187980076", "stockItemId": "8a42d2099a92f786019a981f6b640e5e", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen HIGH UP AUTO MOT 11/26 39K ULEZ 1.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP", "subtitle": "HIGH UP AUTO MOT 11/26 39K ULEZ 1.0 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 11/26 39K ULEZ", "rrp": null, "price": 6500, "priceGBX": 650000, "priceExcludingFees": 6500, "priceExcludingFeesGBX": 650000, "suppliedPrice": 6500, "suppliedPriceGBX": 650000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": null, "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2013-10-23", "homeDeliveryRegionCodes": null, "priceExcludingVat": 6500, "vatToBePaidUpfront": 0, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****CF", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "650", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/AjtwA8Tl9lY?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/8dfb1b934467455cb397eda434cd831b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/80638e98958345ecbe863ecf36c47e15.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/329424cb6cd1465d95ae10987c3e1abe.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/617d69cdb5f64c7aaf95b7b8e3250ab1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8be4d5c2a36e4606a51eb54a3c2e318a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a356f6eb405b45dbafc21d0bc7bca2bf.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/99cf9beb197d46928ab5f14cd01bdbf4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/56a011e105b14531b1d1d6318f1e1fd0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6919cc757dcf49c2ab9c8aaaf0405ec0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/67aa955d1527474e86783bac7228eddc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b97a593006e54e6ea1028be428689efc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a82fa4ab256b488a9cb73b0343d0a652.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3b8b9916e6104ed99438e6135ca63093.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/134dc201a04746c2b1bb35c889d5e149.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9080915995ae40708cf930dab5f064d2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/20ab6127b7fd40199d92a426686d5be9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dd3d286ad04f47d4864f8323f0dc0ea7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3e3aa32c324d4698b122b53e4498efb2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2a2521c6c47c4c31afa9fea7b5c6cfc5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4c9b8b2a4ab94d70ac3e21c8e7cd7480.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Documentation", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GREAT", "priceIndicatorRatingLabel": "Great price", "priceDeviation": -219, "mileageDeviation": null, "mileage": {"mileage": 39000, "unit": "MILE", "__typename": "Mileage"}, "plate": "63", "year": 2013, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This 2013 Volkswagen up! High up! boasts an MOT valid until October 2026, offering excellent peace of mind for the coming years. This particular model is equipped with a 1.0 litre petrol engine and meets the Euro 6 emission class. It comes with a 3 month warranty for added security and has a partial service history.\n\nThe High up! trim level signifies a well appointed vehicle, suggesting it offers a superior experience compared to other models in its class. This Volkswagen up! is a practical and reliable choice for everyday driving, combining efficient performance with the quality associated with the Volkswagen brand.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 105, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "High up!", "optionalFeatures": null, "standardFeatures": [{"description": "ABS Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "category": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "Black exterior colour", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Black cloth interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "ABS Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm", "type": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "type": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": null, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "95760acb63304e38acf4613bf6ca83af", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black cloth interior", "exteriorDescription": "Black exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:39 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This 2013 Volkswagen up! High up! boasts an MOT valid until '
                'October 2026, offering excellent peace of mind for the coming '
                'years. This particular model is equipped with a 1.0 litre '
                'petrol engine and meets the Euro 6 emission class. It comes '
                'with a 3 month warranty for added security and has a partial '
                'service history.\n'
                '\n'
                'The High up! trim level signifies a well appointed vehicle, '
                'suggesting it offers a superior experience compared to other '
                'models in its class. This Volkswagen up! is a practical and '
                'reliable choice for everyday driving, combining efficient '
                'performance with the quality associated with the Volkswagen '
                'brand.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980076',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/8dfb1b934467455cb397eda434cd831b.jpg',
                'https://m.atcdn.co.uk/a/media/80638e98958345ecbe863ecf36c47e15.jpg',
                'https://m.atcdn.co.uk/a/media/329424cb6cd1465d95ae10987c3e1abe.jpg',
                'https://m.atcdn.co.uk/a/media/617d69cdb5f64c7aaf95b7b8e3250ab1.jpg',
                'https://m.atcdn.co.uk/a/media/8be4d5c2a36e4606a51eb54a3c2e318a.jpg',
                'https://m.atcdn.co.uk/a/media/a356f6eb405b45dbafc21d0bc7bca2bf.jpg',
                'https://m.atcdn.co.uk/a/media/99cf9beb197d46928ab5f14cd01bdbf4.jpg',
                'https://m.atcdn.co.uk/a/media/56a011e105b14531b1d1d6318f1e1fd0.jpg',
                'https://m.atcdn.co.uk/a/media/6919cc757dcf49c2ab9c8aaaf0405ec0.jpg',
                'https://m.atcdn.co.uk/a/media/67aa955d1527474e86783bac7228eddc.jpg',
                'https://m.atcdn.co.uk/a/media/b97a593006e54e6ea1028be428689efc.jpg',
                'https://m.atcdn.co.uk/a/media/a82fa4ab256b488a9cb73b0343d0a652.jpg',
                'https://m.atcdn.co.uk/a/media/3b8b9916e6104ed99438e6135ca63093.jpg',
                'https://m.atcdn.co.uk/a/media/134dc201a04746c2b1bb35c889d5e149.jpg',
                'https://m.atcdn.co.uk/a/media/9080915995ae40708cf930dab5f064d2.jpg',
                'https://m.atcdn.co.uk/a/media/20ab6127b7fd40199d92a426686d5be9.jpg',
                'https://m.atcdn.co.uk/a/media/dd3d286ad04f47d4864f8323f0dc0ea7.jpg',
                'https://m.atcdn.co.uk/a/media/3e3aa32c324d4698b122b53e4498efb2.jpg',
                'https://m.atcdn.co.uk/a/media/2a2521c6c47c4c31afa9fea7b5c6cfc5.jpg',
                'https://m.atcdn.co.uk/a/media/4c9b8b2a4ab94d70ac3e21c8e7cd7480.jpg'],
 'price': 6500,
 'price_includes_vat': True,
 'registration_date': '2013-10-23',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen HIGH UP AUTO MOT 11/26 39K ULEZ 1.0 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2013}
2025-12-05 12:50:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1637e392-1e47-5679-8f1a-e69aad96d429 with identifier: 202511187980076
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 1637e392-1e47-5679-8f1a-e69aad96d429
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8dfb1b934467455cb397eda434cd831b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8dfb1b934467455cb397eda434cd831b.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F80638e98958345ecbe863ecf36c47e15.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/80638e98958345ecbe863ecf36c47e15.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F329424cb6cd1465d95ae10987c3e1abe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/329424cb6cd1465d95ae10987c3e1abe.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F617d69cdb5f64c7aaf95b7b8e3250ab1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/617d69cdb5f64c7aaf95b7b8e3250ab1.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8be4d5c2a36e4606a51eb54a3c2e318a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8be4d5c2a36e4606a51eb54a3c2e318a.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa356f6eb405b45dbafc21d0bc7bca2bf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a356f6eb405b45dbafc21d0bc7bca2bf.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F99cf9beb197d46928ab5f14cd01bdbf4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/99cf9beb197d46928ab5f14cd01bdbf4.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F56a011e105b14531b1d1d6318f1e1fd0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/56a011e105b14531b1d1d6318f1e1fd0.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6919cc757dcf49c2ab9c8aaaf0405ec0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6919cc757dcf49c2ab9c8aaaf0405ec0.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F67aa955d1527474e86783bac7228eddc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/67aa955d1527474e86783bac7228eddc.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb97a593006e54e6ea1028be428689efc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b97a593006e54e6ea1028be428689efc.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa82fa4ab256b488a9cb73b0343d0a652.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a82fa4ab256b488a9cb73b0343d0a652.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3b8b9916e6104ed99438e6135ca63093.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3b8b9916e6104ed99438e6135ca63093.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F134dc201a04746c2b1bb35c889d5e149.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/134dc201a04746c2b1bb35c889d5e149.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9080915995ae40708cf930dab5f064d2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9080915995ae40708cf930dab5f064d2.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F20ab6127b7fd40199d92a426686d5be9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/20ab6127b7fd40199d92a426686d5be9.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdd3d286ad04f47d4864f8323f0dc0ea7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dd3d286ad04f47d4864f8323f0dc0ea7.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3e3aa32c324d4698b122b53e4498efb2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e3aa32c324d4698b122b53e4498efb2.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2a2521c6c47c4c31afa9fea7b5c6cfc5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2a2521c6c47c4c31afa9fea7b5c6cfc5.jpg already downloaded
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4c9b8b2a4ab94d70ac3e21c8e7cd7480.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4c9b8b2a4ab94d70ac3e21c8e7cd7480.jpg already downloaded
2025-12-05 12:50:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1637e392-1e47-5679-8f1a-e69aad96d429 with identifier 202511187980076
2025-12-05 12:50:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1637e392-1e47-5679-8f1a-e69aad96d429
2025-12-05 12:50:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This 2013 Volkswagen up! High up! boasts an MOT valid until '
                'October 2026, offering excellent peace of mind for the coming '
                'years. This particular model is equipped with a 1.0 litre '
                'petrol engine and meets the Euro 6 emission class. It comes '
                'with a 3 month warranty for added security and has a partial '
                'service history.\n'
                '\n'
                'The High up! trim level signifies a well appointed vehicle, '
                'suggesting it offers a superior experience compared to other '
                'models in its class. This Volkswagen up! is a practical and '
                'reliable choice for everyday driving, combining efficient '
                'performance with the quality associated with the Volkswagen '
                'brand.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': '1637e392-1e47-5679-8f1a-e69aad96d429',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980076',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/8dfb1b934467455cb397eda434cd831b.jpg',
                'https://m.atcdn.co.uk/a/media/80638e98958345ecbe863ecf36c47e15.jpg',
                'https://m.atcdn.co.uk/a/media/329424cb6cd1465d95ae10987c3e1abe.jpg',
                'https://m.atcdn.co.uk/a/media/617d69cdb5f64c7aaf95b7b8e3250ab1.jpg',
                'https://m.atcdn.co.uk/a/media/8be4d5c2a36e4606a51eb54a3c2e318a.jpg',
                'https://m.atcdn.co.uk/a/media/a356f6eb405b45dbafc21d0bc7bca2bf.jpg',
                'https://m.atcdn.co.uk/a/media/99cf9beb197d46928ab5f14cd01bdbf4.jpg',
                'https://m.atcdn.co.uk/a/media/56a011e105b14531b1d1d6318f1e1fd0.jpg',
                'https://m.atcdn.co.uk/a/media/6919cc757dcf49c2ab9c8aaaf0405ec0.jpg',
                'https://m.atcdn.co.uk/a/media/67aa955d1527474e86783bac7228eddc.jpg',
                'https://m.atcdn.co.uk/a/media/b97a593006e54e6ea1028be428689efc.jpg',
                'https://m.atcdn.co.uk/a/media/a82fa4ab256b488a9cb73b0343d0a652.jpg',
                'https://m.atcdn.co.uk/a/media/3b8b9916e6104ed99438e6135ca63093.jpg',
                'https://m.atcdn.co.uk/a/media/134dc201a04746c2b1bb35c889d5e149.jpg',
                'https://m.atcdn.co.uk/a/media/9080915995ae40708cf930dab5f064d2.jpg',
                'https://m.atcdn.co.uk/a/media/20ab6127b7fd40199d92a426686d5be9.jpg',
                'https://m.atcdn.co.uk/a/media/dd3d286ad04f47d4864f8323f0dc0ea7.jpg',
                'https://m.atcdn.co.uk/a/media/3e3aa32c324d4698b122b53e4498efb2.jpg',
                'https://m.atcdn.co.uk/a/media/2a2521c6c47c4c31afa9fea7b5c6cfc5.jpg',
                'https://m.atcdn.co.uk/a/media/4c9b8b2a4ab94d70ac3e21c8e7cd7480.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 317157,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8dfb1b934467455cb397eda434cd831b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 333642,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/80638e98958345ecbe863ecf36c47e15.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 313286,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/329424cb6cd1465d95ae10987c3e1abe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 273899,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/617d69cdb5f64c7aaf95b7b8e3250ab1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 242098,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8be4d5c2a36e4606a51eb54a3c2e318a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 272008,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a356f6eb405b45dbafc21d0bc7bca2bf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260959,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/99cf9beb197d46928ab5f14cd01bdbf4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 307172,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/56a011e105b14531b1d1d6318f1e1fd0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 156206,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6919cc757dcf49c2ab9c8aaaf0405ec0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146065,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/67aa955d1527474e86783bac7228eddc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257048,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b97a593006e54e6ea1028be428689efc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140020,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a82fa4ab256b488a9cb73b0343d0a652.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192409,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3b8b9916e6104ed99438e6135ca63093.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83239,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/134dc201a04746c2b1bb35c889d5e149.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 213818,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9080915995ae40708cf930dab5f064d2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172812,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/20ab6127b7fd40199d92a426686d5be9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147745,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dd3d286ad04f47d4864f8323f0dc0ea7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104380,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e3aa32c324d4698b122b53e4498efb2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120473,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2a2521c6c47c4c31afa9fea7b5c6cfc5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1/5b4a7c2c-c4b4-54a3-8da1-4ca79e9672b1_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175354,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4c9b8b2a4ab94d70ac3e21c8e7cd7480.jpg',
             'Width': 1280}],
 'price': 6500,
 'price_includes_vat': True,
 'registration_date': '2013-10-23',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen HIGH UP AUTO MOT 11/26 39K ULEZ 1.0 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2013}
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980076%27 HTTP/1.1" 200 None
2025-12-05 12:50:39 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187980076: {'created_time': 1764939039.782636, 'last_price_update_time': 1764939039.782646}
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187980076') HTTP/1.1" 204 0
2025-12-05 12:50:40 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:40 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:40 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:40 [common.utils.decorators] ERROR: Payload: {"id": "202511187979430", "stockItemId": "8a42a92f9a92f788019a980a3eb44a1f", "isAuction": false, "hoursUsed": null, "serviceHistory": "Full service history", "title": "Audi S3 TFSI QUATTRO MOT 11/26 AUTO 69K PSH ULEZ 2.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-11-10T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Audi S3", "subtitle": "S3 TFSI QUATTRO MOT 11/26 AUTO 69K PSH ULEZ 2.0 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 69K PSH ULEZ", "rrp": null, "price": 18995, "priceGBX": 1899500, "priceExcludingFees": 18995, "priceExcludingFeesGBX": 1899500, "suppliedPrice": 18995, "suppliedPriceGBX": 1899500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2015-03-18", "homeDeliveryRegionCodes": null, "priceExcludingVat": 15829.17, "vatToBePaidUpfront": 3165.83, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****HB", "generation": {"generationId": "19a39a1972ad455caf258a18c76016b5", "name": "Hatchback (2013 - 2016)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1900", "__typename": "FinanceDefaults"}, "hasFinanceInformation": true, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": null, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/6aaec1f980c34cef801376e117034a66.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f8cf1790ae394e389da5e2bfd7e1f25f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3577658cbe364117827bbfc114a956c6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ecfca98e33cf467994d0115dcc90dd69.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7b61be2a439243abbe50c676aeb6e295.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c401dbef62cd4626a985e4a0f75f897c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4a179bc955a24ed2a4df80f0157f7bd5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ff02bf4f776843e08736898027fd134f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/80281ac51ba84a02932f1be4116e4586.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ebb17459d46f4543ba484e32ff40dbeb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9adc979f532e420ca85403b8ef9157af.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/594bdad3cbee4070ab48c03c69643b3f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/321efdaef10743e4b36dd40861fb6487.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e4eb1644914042beb200a3e300958f5c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/01bb5723c556483b9956c8620d627650.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e13a19d17d424cc0a3d48e03218b109e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1c5d79c0c7674e13b1ed4606778a5fb4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4913b5886adb43f88dc9d543d3e62622.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d202bcd679ce4ff6bdeff239ad293cc5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/21c624edd4b14d4fa21e172d4e6846f6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GREAT", "priceIndicatorRatingLabel": "Great price", "priceDeviation": -568, "mileageDeviation": -51336, "mileage": {"mileage": 29000, "unit": "MILE", "__typename": "Mileage"}, "plate": "15", "year": 2015, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Boasting exceptionally low mileage for its age, this 2015 Audi S3 TFSI represents a superb find for discerning drivers. With only 29,000 miles on the clock and a single owner since new, this four wheel drive model is presented in excellent condition. Its 2.0 litre petrol engine, compliant with Euro 6 emissions standards, offers a compelling blend of performance and efficiency. Furthermore, the vehicle benefits from a full service history and an MOT valid until November 2026, providing peace of mind for its next owner, and comes with a 3 month warranty.\n\nThe Audi S3 TFSI stands out with its impressive acceleration, achieving 0-62mph in just 4.9 seconds. This performance metric highlights how this particular S3 offers a more dynamic driving experience compared to many other vehicles in its class. Its four wheel drive system ensures confident handling in various conditions, making it a versatile choice for both daily commutes and more spirited drives. This combination of low mileage, single ownership, comprehensive history, and potent performance makes this Audi S3 a truly exceptional proposition.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 159, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1455, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Audi", "model": "S3", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "159 g/km", "fuelConsumptionCombined": "40.90 mpg", "fuelConsumptionExtraUrban": "47.90 mpg", "fuelConsumptionUrban": "33.20 mpg", "insuranceGroup": "36E", "minimumKerbWeight": "1455 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "4.90 seconds", "cylinders": "4", "valves": "16", "enginePower": "296 bhp", "topSpeed": "155 mph", "engineTorque": "280.00 lbs/ft", "vehicleHeight": "1404 mm", "vehicleLength": "4324 mm", "vehicleWidth": "1966 mm", "wheelbase": "2631 mm", "fuelTankCapacity": "55.00 litres", "grossVehicleWeight": "2015 kg", "luggageCapacitySeatsDown": "1180 litres", "bootspaceSeatsUp": "340 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Power Socket - Centre Console", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Power Socket - Rear", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "18in Alloy Wheels - 5-Twin-Spoke Star Design", "category": "Exterior", "__typename": "Feature"}, {"description": "2 x SDXC Card Readers", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "AMI - Audi Music Interface", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Adaptive Brake Lights", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Side", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Head Level Side For Front and Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm - Thatcham Category 1", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Aluminium-Effect Door Mirror Housings", "category": "Exterior", "__typename": "Feature"}, {"description": "Anti Theft Locking Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Audio Output - 80 Watts", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Brake Calipers - Black with S3 Logo", "category": "Exterior", "__typename": "Feature"}, {"description": "Child Locks - Manual", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Coat Hooks - B Pillar - Both Sides", "category": "Interior", "__typename": "Feature"}, {"description": "Colour Drivers Information System - DIS", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - x2 in Centre Console", "category": "Interior", "__typename": "Feature"}, {"description": "DAB Digital Radio", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Display Screen Colour - 5.8in", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Door Mirrors - Body Coloured with Integrated LED Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Dual-Zone Electronic Climate Control", "category": "Interior", "__typename": "Feature"}, {"description": "EBD - Electronic Brakeforce Distribution", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Electromechanical Parking Brake", "category": "Safety and Security", "__typename": "Feature"}, {"description": "First Aid Kit", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Centre Armrest", "category": "Interior", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Front Sports Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Front and Rear Floor Mats", "category": "Interior", "__typename": "Feature"}, {"description": "Full European Map Data", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Grab Handles - Dampered", "category": "Interior", "__typename": "Feature"}, {"description": "Headlights - Automatic Dynamic Range Control", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Bi-Xenon Plus", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights Washers", "category": "Illumination", "__typename": "Feature"}, {"description": "Heat Insulating Glass", "category": "Exterior", "__typename": "Feature"}, {"description": "Heated Front Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Heated Rear Windscreen", "category": "Exterior", "__typename": "Feature"}, {"description": "Heated Windscreen Washer Jets", "category": "Exterior", "__typename": "Feature"}, {"description": "Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Mounting for Front Passenger and Rear Outer Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "LED Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Luggage Compartment - Illuminated", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment - Lashing Points x4", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment - Side Net", "category": "Interior", "__typename": "Feature"}, {"description": "MMI Radio", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Mobile Telephone Preparation - Bluetooth Interface", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Progressive Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Radiator Grille - Platinum Grey with Horizontal Double Chrome Bars", "category": "Exterior", "__typename": "Feature"}, {"description": "Rear Diffuser", "category": "Exterior", "__typename": "Feature"}, {"description": "Remote Central Locking with 2 Fold Away Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "S Design Body Styling", "category": "Exterior", "__typename": "Feature"}, {"description": "S Sport Suspension", "category": "Performance", "__typename": "Feature"}, {"description": "S3 Front Bumper", "category": "Exterior", "__typename": "Feature"}, {"description": "Satellite Navigation System - SD Card Based", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Seat Belt Reminder for All Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Front Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "Secondary Collision Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Smoking Package", "category": "Interior", "__typename": "Feature"}, {"description": "Space Saver Spare Wheel", "category": "Exterior", "__typename": "Feature"}, {"description": "Speakers x8", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Spoiler - Body Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Steering Wheel - 3-Spoke Leather-Multifunction-Flat Bottomed-Shift Paddles", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Gear Shift Paddles", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Height and Reach Adjustable", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multi-function", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment - Centre Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment Under Rear Seat", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartments - Door Side Trims", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Net in Front Passenger Footwell and Front Seat Backrests", "category": "Interior", "__typename": "Feature"}, {"description": "Storage and Luggage Package", "category": "Interior", "__typename": "Feature"}, {"description": "Sun Blinds - Manual for Side Window", "category": "Interior", "__typename": "Feature"}, {"description": "Tool Kit", "category": "Interior", "__typename": "Feature"}, {"description": "Tyre Pressure Monitoring System", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "USB Connection", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Voice Control", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Voice Control - Navigation", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Warning Triangle", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Washer Fluid Level Indicator", "category": "Drivers Assistance", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "quattro", "bikeLicenceType": null, "derivativeId": "ca80e243df6847239553a4fcade4cc85", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:40 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Boasting exceptionally low mileage for its age, this 2015 '
                'Audi S3 TFSI represents a superb find for discerning drivers. '
                'With only 29,000 miles on the clock and a single owner since '
                'new, this four wheel drive model is presented in excellent '
                'condition. Its 2.0 litre petrol engine, compliant with Euro 6 '
                'emissions standards, offers a compelling blend of performance '
                'and efficiency. Furthermore, the vehicle benefits from a full '
                'service history and an MOT valid until November 2026, '
                'providing peace of mind for its next owner, and comes with a '
                '3 month warranty.\n'
                '\n'
                'The Audi S3 TFSI stands out with its impressive acceleration, '
                'achieving 0-62mph in just 4.9 seconds. This performance '
                'metric highlights how this particular S3 offers a more '
                'dynamic driving experience compared to many other vehicles in '
                'its class. Its four wheel drive system ensures confident '
                'handling in various conditions, making it a versatile choice '
                'for both daily commutes and more spirited drives. This '
                'combination of low mileage, single ownership, comprehensive '
                'history, and potent performance makes this Audi S3 a truly '
                'exceptional proposition.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187979430',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 29000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/6aaec1f980c34cef801376e117034a66.jpg',
                'https://m.atcdn.co.uk/a/media/f8cf1790ae394e389da5e2bfd7e1f25f.jpg',
                'https://m.atcdn.co.uk/a/media/3577658cbe364117827bbfc114a956c6.jpg',
                'https://m.atcdn.co.uk/a/media/ecfca98e33cf467994d0115dcc90dd69.jpg',
                'https://m.atcdn.co.uk/a/media/7b61be2a439243abbe50c676aeb6e295.jpg',
                'https://m.atcdn.co.uk/a/media/c401dbef62cd4626a985e4a0f75f897c.jpg',
                'https://m.atcdn.co.uk/a/media/4a179bc955a24ed2a4df80f0157f7bd5.jpg',
                'https://m.atcdn.co.uk/a/media/ff02bf4f776843e08736898027fd134f.jpg',
                'https://m.atcdn.co.uk/a/media/80281ac51ba84a02932f1be4116e4586.jpg',
                'https://m.atcdn.co.uk/a/media/ebb17459d46f4543ba484e32ff40dbeb.jpg',
                'https://m.atcdn.co.uk/a/media/9adc979f532e420ca85403b8ef9157af.jpg',
                'https://m.atcdn.co.uk/a/media/594bdad3cbee4070ab48c03c69643b3f.jpg',
                'https://m.atcdn.co.uk/a/media/321efdaef10743e4b36dd40861fb6487.jpg',
                'https://m.atcdn.co.uk/a/media/e4eb1644914042beb200a3e300958f5c.jpg',
                'https://m.atcdn.co.uk/a/media/01bb5723c556483b9956c8620d627650.jpg',
                'https://m.atcdn.co.uk/a/media/e13a19d17d424cc0a3d48e03218b109e.jpg',
                'https://m.atcdn.co.uk/a/media/1c5d79c0c7674e13b1ed4606778a5fb4.jpg',
                'https://m.atcdn.co.uk/a/media/4913b5886adb43f88dc9d543d3e62622.jpg',
                'https://m.atcdn.co.uk/a/media/d202bcd679ce4ff6bdeff239ad293cc5.jpg',
                'https://m.atcdn.co.uk/a/media/21c624edd4b14d4fa21e172d4e6846f6.jpg'],
 'price': 18995,
 'price_includes_vat': True,
 'registration_date': '2015-03-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 TFSI QUATTRO MOT 11/26 AUTO 69K PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2015}
2025-12-05 12:50:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0fd04448-b2e0-57a6-b5f1-12cd7fa774d6 with identifier: 202511187979430
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 0fd04448-b2e0-57a6-b5f1-12cd7fa774d6
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6aaec1f980c34cef801376e117034a66.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6aaec1f980c34cef801376e117034a66.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff8cf1790ae394e389da5e2bfd7e1f25f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f8cf1790ae394e389da5e2bfd7e1f25f.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3577658cbe364117827bbfc114a956c6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3577658cbe364117827bbfc114a956c6.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fecfca98e33cf467994d0115dcc90dd69.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ecfca98e33cf467994d0115dcc90dd69.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7b61be2a439243abbe50c676aeb6e295.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7b61be2a439243abbe50c676aeb6e295.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc401dbef62cd4626a985e4a0f75f897c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c401dbef62cd4626a985e4a0f75f897c.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4a179bc955a24ed2a4df80f0157f7bd5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4a179bc955a24ed2a4df80f0157f7bd5.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fff02bf4f776843e08736898027fd134f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ff02bf4f776843e08736898027fd134f.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F80281ac51ba84a02932f1be4116e4586.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/80281ac51ba84a02932f1be4116e4586.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Febb17459d46f4543ba484e32ff40dbeb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ebb17459d46f4543ba484e32ff40dbeb.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9adc979f532e420ca85403b8ef9157af.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9adc979f532e420ca85403b8ef9157af.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F594bdad3cbee4070ab48c03c69643b3f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/594bdad3cbee4070ab48c03c69643b3f.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F321efdaef10743e4b36dd40861fb6487.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/321efdaef10743e4b36dd40861fb6487.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe4eb1644914042beb200a3e300958f5c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e4eb1644914042beb200a3e300958f5c.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F01bb5723c556483b9956c8620d627650.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/01bb5723c556483b9956c8620d627650.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe13a19d17d424cc0a3d48e03218b109e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e13a19d17d424cc0a3d48e03218b109e.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1c5d79c0c7674e13b1ed4606778a5fb4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c5d79c0c7674e13b1ed4606778a5fb4.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4913b5886adb43f88dc9d543d3e62622.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4913b5886adb43f88dc9d543d3e62622.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd202bcd679ce4ff6bdeff239ad293cc5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d202bcd679ce4ff6bdeff239ad293cc5.jpg already downloaded
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F21c624edd4b14d4fa21e172d4e6846f6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/21c624edd4b14d4fa21e172d4e6846f6.jpg already downloaded
2025-12-05 12:50:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0fd04448-b2e0-57a6-b5f1-12cd7fa774d6 with identifier 202511187979430
2025-12-05 12:50:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0fd04448-b2e0-57a6-b5f1-12cd7fa774d6
2025-12-05 12:50:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Boasting exceptionally low mileage for its age, this 2015 '
                'Audi S3 TFSI represents a superb find for discerning drivers. '
                'With only 29,000 miles on the clock and a single owner since '
                'new, this four wheel drive model is presented in excellent '
                'condition. Its 2.0 litre petrol engine, compliant with Euro 6 '
                'emissions standards, offers a compelling blend of performance '
                'and efficiency. Furthermore, the vehicle benefits from a full '
                'service history and an MOT valid until November 2026, '
                'providing peace of mind for its next owner, and comes with a '
                '3 month warranty.\n'
                '\n'
                'The Audi S3 TFSI stands out with its impressive acceleration, '
                'achieving 0-62mph in just 4.9 seconds. This performance '
                'metric highlights how this particular S3 offers a more '
                'dynamic driving experience compared to many other vehicles in '
                'its class. Its four wheel drive system ensures confident '
                'handling in various conditions, making it a versatile choice '
                'for both daily commutes and more spirited drives. This '
                'combination of low mileage, single ownership, comprehensive '
                'history, and potent performance makes this Audi S3 a truly '
                'exceptional proposition.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '0fd04448-b2e0-57a6-b5f1-12cd7fa774d6',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187979430',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 29000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/6aaec1f980c34cef801376e117034a66.jpg',
                'https://m.atcdn.co.uk/a/media/f8cf1790ae394e389da5e2bfd7e1f25f.jpg',
                'https://m.atcdn.co.uk/a/media/3577658cbe364117827bbfc114a956c6.jpg',
                'https://m.atcdn.co.uk/a/media/ecfca98e33cf467994d0115dcc90dd69.jpg',
                'https://m.atcdn.co.uk/a/media/7b61be2a439243abbe50c676aeb6e295.jpg',
                'https://m.atcdn.co.uk/a/media/c401dbef62cd4626a985e4a0f75f897c.jpg',
                'https://m.atcdn.co.uk/a/media/4a179bc955a24ed2a4df80f0157f7bd5.jpg',
                'https://m.atcdn.co.uk/a/media/ff02bf4f776843e08736898027fd134f.jpg',
                'https://m.atcdn.co.uk/a/media/80281ac51ba84a02932f1be4116e4586.jpg',
                'https://m.atcdn.co.uk/a/media/ebb17459d46f4543ba484e32ff40dbeb.jpg',
                'https://m.atcdn.co.uk/a/media/9adc979f532e420ca85403b8ef9157af.jpg',
                'https://m.atcdn.co.uk/a/media/594bdad3cbee4070ab48c03c69643b3f.jpg',
                'https://m.atcdn.co.uk/a/media/321efdaef10743e4b36dd40861fb6487.jpg',
                'https://m.atcdn.co.uk/a/media/e4eb1644914042beb200a3e300958f5c.jpg',
                'https://m.atcdn.co.uk/a/media/01bb5723c556483b9956c8620d627650.jpg',
                'https://m.atcdn.co.uk/a/media/e13a19d17d424cc0a3d48e03218b109e.jpg',
                'https://m.atcdn.co.uk/a/media/1c5d79c0c7674e13b1ed4606778a5fb4.jpg',
                'https://m.atcdn.co.uk/a/media/4913b5886adb43f88dc9d543d3e62622.jpg',
                'https://m.atcdn.co.uk/a/media/d202bcd679ce4ff6bdeff239ad293cc5.jpg',
                'https://m.atcdn.co.uk/a/media/21c624edd4b14d4fa21e172d4e6846f6.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 295506,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6aaec1f980c34cef801376e117034a66.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 308863,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f8cf1790ae394e389da5e2bfd7e1f25f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 335702,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3577658cbe364117827bbfc114a956c6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253261,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ecfca98e33cf467994d0115dcc90dd69.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231016,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7b61be2a439243abbe50c676aeb6e295.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 255940,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c401dbef62cd4626a985e4a0f75f897c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 271339,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4a179bc955a24ed2a4df80f0157f7bd5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 240230,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ff02bf4f776843e08736898027fd134f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170572,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/80281ac51ba84a02932f1be4116e4586.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139419,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ebb17459d46f4543ba484e32ff40dbeb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96073,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9adc979f532e420ca85403b8ef9157af.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225125,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/594bdad3cbee4070ab48c03c69643b3f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135738,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/321efdaef10743e4b36dd40861fb6487.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153015,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e4eb1644914042beb200a3e300958f5c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99234,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/01bb5723c556483b9956c8620d627650.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172162,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e13a19d17d424cc0a3d48e03218b109e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 210922,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c5d79c0c7674e13b1ed4606778a5fb4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124998,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4913b5886adb43f88dc9d543d3e62622.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138693,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d202bcd679ce4ff6bdeff239ad293cc5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_30e79862-f02d-5ece-adb4-a5fdd9136ec2/30e79862-f02d-5ece-adb4-a5fdd9136ec2_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168844,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/21c624edd4b14d4fa21e172d4e6846f6.jpg',
             'Width': 1280}],
 'price': 18995,
 'price_includes_vat': True,
 'registration_date': '2015-03-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 TFSI QUATTRO MOT 11/26 AUTO 69K PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2015}
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187979430%27 HTTP/1.1" 200 None
2025-12-05 12:50:40 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187979430: {'created_time': 1764939040.650387, 'last_price_update_time': 1764939040.650398}
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187979430') HTTP/1.1" 204 0
2025-12-05 12:50:51 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:51 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:51 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:51 [common.utils.decorators] ERROR: Payload: {"id": "202511187980232", "stockItemId": "8a42d2099a92f786019a9825e90c1ae3", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen HIGH UP AUTO MOT 11/26 43K ULEZ 1.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-28T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP", "subtitle": "HIGH UP AUTO MOT 11/26 43K ULEZ 1.0 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 11/26 43K ULEZ", "rrp": null, "price": 6400, "priceGBX": 640000, "priceExcludingFees": 6400, "priceExcludingFeesGBX": 640000, "suppliedPrice": 6400, "suppliedPriceGBX": 640000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-04-15", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5333.33, "vatToBePaidUpfront": 1066.67, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****VY", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "640", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/UI1uEINqywc?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/1da8e60d22a442288d7477fc884e7c31.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9e81a9257ed74dffaf3c2df02886d699.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/15ac4b88a62a47fd9fd0f76672120e55.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/32fc3ca4ef4947e5a415d4148f94e83f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4c3fb4b65f2548a1af5688cda210cc76.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2c2984bdfe214a2b9a1d2db9b5b5cafa.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/27006b9b3c96490386e6bba8bae29b15.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c43fcb7d8c9e462281545a55cc08a946.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2d6ed791fce344c6a109fc0b4712469b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/517100edfafd4a4aac40b145c1ee652c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/dc24a9b88ee64992b6712b58db195f8e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/799f4fb0079344c2968d83fe37b0ddfe.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2ca30fd0950a416c9aecd95d3940c5f4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/154fda1cbdae4c6089d8aaaa262144e2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f26eb23bb134430bb964270c5c1c59a3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/450cb827041f42a580183704d2836e08.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9db71c3f1dfb4c9ea57ca37db530aad8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/83d26c01a32a42fc8d494cbc24271ccc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cd5ae052f0314ab5bd56d86a3c96600c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/70b54b1f2a1c45a0b0b19e99dfc89612.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GREAT", "priceIndicatorRatingLabel": "Great price", "priceDeviation": -227, "mileageDeviation": -11822, "mileage": {"mileage": 43494, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This Volkswagen up! High up! from 2014 is a standout choice, having been cherished by just one owner from new and boasting exceptionally low mileage for its age at only 43,494 miles. Powered by an efficient 1.0 litre petrol engine, this Euro 6 compliant model offers a sensible driving experience. Its MOT remains valid until October 2026, providing peace of mind, and it comes with a 3 month warranty for added security. While the service history is partial, the low mileage and single ownership suggest careful use.\n\nThe High up! trim level ensures a well equipped interior, and this particular model benefits from a low insurance group, making it an economical choice for many drivers. Furthermore, its low CO2 emissions highlight its environmental consideration. These factors combined indicate that this Volkswagen up! is a particularly appealing option when compared to other vehicles of its kind, offering a blend of affordability, practicality, and responsible motoring.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 105, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "High up!", "optionalFeatures": null, "standardFeatures": [{"description": "ABS Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Front & Rear Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side -Front Side & Front Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "Black metallic exterior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Black cloth interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "ABS Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Front & Rear Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side -Front Side & Front Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": null, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "95760acb63304e38acf4613bf6ca83af", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black cloth interior", "exteriorDescription": "Black metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:51 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This Volkswagen up! High up! from 2014 is a standout choice, '
                'having been cherished by just one owner from new and boasting '
                'exceptionally low mileage for its age at only 43,494 miles. '
                'Powered by an efficient 1.0 litre petrol engine, this Euro 6 '
                'compliant model offers a sensible driving experience. Its MOT '
                'remains valid until October 2026, providing peace of mind, '
                'and it comes with a 3 month warranty for added security. '
                'While the service history is partial, the low mileage and '
                'single ownership suggest careful use.\n'
                '\n'
                'The High up! trim level ensures a well equipped interior, and '
                'this particular model benefits from a low insurance group, '
                'making it an economical choice for many drivers. Furthermore, '
                'its low CO2 emissions highlight its environmental '
                'consideration. These factors combined indicate that this '
                'Volkswagen up! is a particularly appealing option when '
                'compared to other vehicles of its kind, offering a blend of '
                'affordability, practicality, and responsible motoring.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980232',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 43494,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/1da8e60d22a442288d7477fc884e7c31.jpg',
                'https://m.atcdn.co.uk/a/media/9e81a9257ed74dffaf3c2df02886d699.jpg',
                'https://m.atcdn.co.uk/a/media/15ac4b88a62a47fd9fd0f76672120e55.jpg',
                'https://m.atcdn.co.uk/a/media/32fc3ca4ef4947e5a415d4148f94e83f.jpg',
                'https://m.atcdn.co.uk/a/media/4c3fb4b65f2548a1af5688cda210cc76.jpg',
                'https://m.atcdn.co.uk/a/media/2c2984bdfe214a2b9a1d2db9b5b5cafa.jpg',
                'https://m.atcdn.co.uk/a/media/27006b9b3c96490386e6bba8bae29b15.jpg',
                'https://m.atcdn.co.uk/a/media/c43fcb7d8c9e462281545a55cc08a946.jpg',
                'https://m.atcdn.co.uk/a/media/2d6ed791fce344c6a109fc0b4712469b.jpg',
                'https://m.atcdn.co.uk/a/media/517100edfafd4a4aac40b145c1ee652c.jpg',
                'https://m.atcdn.co.uk/a/media/dc24a9b88ee64992b6712b58db195f8e.jpg',
                'https://m.atcdn.co.uk/a/media/799f4fb0079344c2968d83fe37b0ddfe.jpg',
                'https://m.atcdn.co.uk/a/media/2ca30fd0950a416c9aecd95d3940c5f4.jpg',
                'https://m.atcdn.co.uk/a/media/154fda1cbdae4c6089d8aaaa262144e2.jpg',
                'https://m.atcdn.co.uk/a/media/f26eb23bb134430bb964270c5c1c59a3.jpg',
                'https://m.atcdn.co.uk/a/media/450cb827041f42a580183704d2836e08.jpg',
                'https://m.atcdn.co.uk/a/media/9db71c3f1dfb4c9ea57ca37db530aad8.jpg',
                'https://m.atcdn.co.uk/a/media/83d26c01a32a42fc8d494cbc24271ccc.jpg',
                'https://m.atcdn.co.uk/a/media/cd5ae052f0314ab5bd56d86a3c96600c.jpg',
                'https://m.atcdn.co.uk/a/media/70b54b1f2a1c45a0b0b19e99dfc89612.jpg'],
 'price': 6400,
 'price_includes_vat': True,
 'registration_date': '2014-04-15',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen HIGH UP AUTO MOT 11/26 43K ULEZ 1.0 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2014}
2025-12-05 12:50:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: faca9461-6190-5f00-a26e-66e152c75f53 with identifier: 202511187980232
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item faca9461-6190-5f00-a26e-66e152c75f53
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1da8e60d22a442288d7477fc884e7c31.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1da8e60d22a442288d7477fc884e7c31.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e81a9257ed74dffaf3c2df02886d699.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e81a9257ed74dffaf3c2df02886d699.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F15ac4b88a62a47fd9fd0f76672120e55.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/15ac4b88a62a47fd9fd0f76672120e55.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F32fc3ca4ef4947e5a415d4148f94e83f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/32fc3ca4ef4947e5a415d4148f94e83f.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4c3fb4b65f2548a1af5688cda210cc76.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4c3fb4b65f2548a1af5688cda210cc76.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2c2984bdfe214a2b9a1d2db9b5b5cafa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2c2984bdfe214a2b9a1d2db9b5b5cafa.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F27006b9b3c96490386e6bba8bae29b15.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/27006b9b3c96490386e6bba8bae29b15.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc43fcb7d8c9e462281545a55cc08a946.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c43fcb7d8c9e462281545a55cc08a946.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2d6ed791fce344c6a109fc0b4712469b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2d6ed791fce344c6a109fc0b4712469b.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F517100edfafd4a4aac40b145c1ee652c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/517100edfafd4a4aac40b145c1ee652c.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdc24a9b88ee64992b6712b58db195f8e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dc24a9b88ee64992b6712b58db195f8e.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F799f4fb0079344c2968d83fe37b0ddfe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/799f4fb0079344c2968d83fe37b0ddfe.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ca30fd0950a416c9aecd95d3940c5f4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ca30fd0950a416c9aecd95d3940c5f4.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F154fda1cbdae4c6089d8aaaa262144e2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/154fda1cbdae4c6089d8aaaa262144e2.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff26eb23bb134430bb964270c5c1c59a3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f26eb23bb134430bb964270c5c1c59a3.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F450cb827041f42a580183704d2836e08.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/450cb827041f42a580183704d2836e08.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9db71c3f1dfb4c9ea57ca37db530aad8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9db71c3f1dfb4c9ea57ca37db530aad8.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F83d26c01a32a42fc8d494cbc24271ccc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/83d26c01a32a42fc8d494cbc24271ccc.jpg already downloaded
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcd5ae052f0314ab5bd56d86a3c96600c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cd5ae052f0314ab5bd56d86a3c96600c.jpg already downloaded
2025-12-05 12:50:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F70b54b1f2a1c45a0b0b19e99dfc89612.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/70b54b1f2a1c45a0b0b19e99dfc89612.jpg already downloaded
2025-12-05 12:50:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: faca9461-6190-5f00-a26e-66e152c75f53 with identifier 202511187980232
2025-12-05 12:50:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item faca9461-6190-5f00-a26e-66e152c75f53
2025-12-05 12:50:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This Volkswagen up! High up! from 2014 is a standout choice, '
                'having been cherished by just one owner from new and boasting '
                'exceptionally low mileage for its age at only 43,494 miles. '
                'Powered by an efficient 1.0 litre petrol engine, this Euro 6 '
                'compliant model offers a sensible driving experience. Its MOT '
                'remains valid until October 2026, providing peace of mind, '
                'and it comes with a 3 month warranty for added security. '
                'While the service history is partial, the low mileage and '
                'single ownership suggest careful use.\n'
                '\n'
                'The High up! trim level ensures a well equipped interior, and '
                'this particular model benefits from a low insurance group, '
                'making it an economical choice for many drivers. Furthermore, '
                'its low CO2 emissions highlight its environmental '
                'consideration. These factors combined indicate that this '
                'Volkswagen up! is a particularly appealing option when '
                'compared to other vehicles of its kind, offering a blend of '
                'affordability, practicality, and responsible motoring.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': 'faca9461-6190-5f00-a26e-66e152c75f53',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980232',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 43494,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/1da8e60d22a442288d7477fc884e7c31.jpg',
                'https://m.atcdn.co.uk/a/media/9e81a9257ed74dffaf3c2df02886d699.jpg',
                'https://m.atcdn.co.uk/a/media/15ac4b88a62a47fd9fd0f76672120e55.jpg',
                'https://m.atcdn.co.uk/a/media/32fc3ca4ef4947e5a415d4148f94e83f.jpg',
                'https://m.atcdn.co.uk/a/media/4c3fb4b65f2548a1af5688cda210cc76.jpg',
                'https://m.atcdn.co.uk/a/media/2c2984bdfe214a2b9a1d2db9b5b5cafa.jpg',
                'https://m.atcdn.co.uk/a/media/27006b9b3c96490386e6bba8bae29b15.jpg',
                'https://m.atcdn.co.uk/a/media/c43fcb7d8c9e462281545a55cc08a946.jpg',
                'https://m.atcdn.co.uk/a/media/2d6ed791fce344c6a109fc0b4712469b.jpg',
                'https://m.atcdn.co.uk/a/media/517100edfafd4a4aac40b145c1ee652c.jpg',
                'https://m.atcdn.co.uk/a/media/dc24a9b88ee64992b6712b58db195f8e.jpg',
                'https://m.atcdn.co.uk/a/media/799f4fb0079344c2968d83fe37b0ddfe.jpg',
                'https://m.atcdn.co.uk/a/media/2ca30fd0950a416c9aecd95d3940c5f4.jpg',
                'https://m.atcdn.co.uk/a/media/154fda1cbdae4c6089d8aaaa262144e2.jpg',
                'https://m.atcdn.co.uk/a/media/f26eb23bb134430bb964270c5c1c59a3.jpg',
                'https://m.atcdn.co.uk/a/media/450cb827041f42a580183704d2836e08.jpg',
                'https://m.atcdn.co.uk/a/media/9db71c3f1dfb4c9ea57ca37db530aad8.jpg',
                'https://m.atcdn.co.uk/a/media/83d26c01a32a42fc8d494cbc24271ccc.jpg',
                'https://m.atcdn.co.uk/a/media/cd5ae052f0314ab5bd56d86a3c96600c.jpg',
                'https://m.atcdn.co.uk/a/media/70b54b1f2a1c45a0b0b19e99dfc89612.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 309385,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1da8e60d22a442288d7477fc884e7c31.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 319581,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9e81a9257ed74dffaf3c2df02886d699.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 252086,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/32fc3ca4ef4947e5a415d4148f94e83f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 283325,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4c3fb4b65f2548a1af5688cda210cc76.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 250466,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2c2984bdfe214a2b9a1d2db9b5b5cafa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 299575,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/27006b9b3c96490386e6bba8bae29b15.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 278739,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c43fcb7d8c9e462281545a55cc08a946.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 308190,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/15ac4b88a62a47fd9fd0f76672120e55.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 202619,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2d6ed791fce344c6a109fc0b4712469b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141336,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/517100edfafd4a4aac40b145c1ee652c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241432,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dc24a9b88ee64992b6712b58db195f8e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147322,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/799f4fb0079344c2968d83fe37b0ddfe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 189897,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ca30fd0950a416c9aecd95d3940c5f4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101798,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/154fda1cbdae4c6089d8aaaa262144e2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 199775,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f26eb23bb134430bb964270c5c1c59a3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147150,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/450cb827041f42a580183704d2836e08.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144071,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9db71c3f1dfb4c9ea57ca37db530aad8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123736,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/83d26c01a32a42fc8d494cbc24271ccc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124611,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cd5ae052f0314ab5bd56d86a3c96600c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8e60f7e3-5bcd-5eb4-8964-819659bde8eb/8e60f7e3-5bcd-5eb4-8964-819659bde8eb_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 197984,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/70b54b1f2a1c45a0b0b19e99dfc89612.jpg',
             'Width': 1280}],
 'price': 6400,
 'price_includes_vat': True,
 'registration_date': '2014-04-15',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen HIGH UP AUTO MOT 11/26 43K ULEZ 1.0 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2014}
2025-12-05 12:50:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980232%27 HTTP/1.1" 200 None
2025-12-05 12:50:52 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187980232: {'created_time': 1764939052.580102, 'last_price_update_time': 1764939052.580113}
2025-12-05 12:50:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187980232') HTTP/1.1" 204 0
2025-12-05 12:50:53 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:53 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:53 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:53 [common.utils.decorators] ERROR: Payload: {"id": "202511187980625", "stockItemId": "8a42cb9e9a92f787019a9830c9a61c30", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen Touran SE FSI 7 STR AUTO MOT 11/26 7 SEATS 34K 1.4 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-11-03T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Touran", "subtitle": "SE FSI 7 STR AUTO MOT 11/26 7 SEATS 34K 1.4 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 11/26 7 SEATS 34K", "rrp": null, "price": 8000, "priceGBX": 800000, "priceExcludingFees": 8000, "priceExcludingFeesGBX": 800000, "suppliedPrice": 8000, "suppliedPriceGBX": 800000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-07-10", "homeDeliveryRegionCodes": null, "priceExcludingVat": 6666.67, "vatToBePaidUpfront": 1333.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****AF", "generation": {"generationId": "26ed0637178b227054ec981cae289de4", "name": "MPV (2010 - 2015)", "review": {"expertReviewSummary": {"rating": 3.7, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-touran-mpv-2010-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "800", "__typename": "FinanceDefaults"}, "hasFinanceInformation": true, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/WPn3v4kpQOA?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/dd342149a8e64b0ebaaac9adc55427f3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e8092c57893b4511936af1e8a3f80bdb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/562149d64c184b43b6c76fa9833c52ee.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c856e46d614447cc8b41e2c2a9f81514.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/90acfd20f00b436f85923e03bdd7da4d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/021c069034214a72b5310d2b50b710bb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7276135f6e1d4fc4a7080b7108958615.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/63579d7308f6453c9e99dc59d6b570ab.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/01bb680ca9864273bc2932684676eb46.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/88e7cb836ec24994ae1a4f383392d1ae.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8eeddbb0a1f6445e84404ab23e4bf581.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4882b2b8157a40ae9dc8b3de2d5e7c33.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/226a39d6361346c2b027b6bf3bc9dc74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1c0d5bbefdaf4d73a673581a5ba430d9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b3ede1e2bca7470c95feac1e764e8bc9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/654e70f9d64c4b92a0b4ba30aa937b74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/acb119ddc46842d2a78691f72c67600d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/53d7e50b465e420f94c82e423b1c7485.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/26c568920dde4ab98a5ae3a3f322a512.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/088c28505874460aa69e977e4f868620.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GREAT", "priceIndicatorRatingLabel": "Great price", "priceDeviation": -329, "mileageDeviation": -28425, "mileage": {"mileage": 34000, "unit": "MILE", "__typename": "Mileage"}, "plate": "12", "year": 2012, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 5", "co2Emissions": {"co2Emission": 154, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1536, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1.4, "sizeCC": 1390, "manufacturerEngineSize": 1.4, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 7, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "MPV", "cabType": "Unlisted", "rawBodyType": "MPV", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Touran", "trim": "SE", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "154 g/km", "fuelConsumptionCombined": "42.80 mpg", "fuelConsumptionExtraUrban": "50.40 mpg", "fuelConsumptionUrban": "33.20 mpg", "insuranceGroup": "18E", "minimumKerbWeight": "1536 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "9.50 seconds", "cylinders": "4", "valves": "16", "enginePower": "138 bhp", "topSpeed": "125 mph", "engineTorque": "162.00 lbs/ft", "vehicleHeight": "1674 mm", "vehicleLength": "4397 mm", "vehicleWidth": "1794 mm", "wheelbase": "2678 mm", "fuelTankCapacity": "60.00 litres", "grossVehicleWeight": "2150 kg", "luggageCapacitySeatsDown": "1913 litres", "bootspaceSeatsUp": "121 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": "689 kg", "standardFeatures": [{"description": "12V Socket - 2nd Row Seats", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Socket - 2nd Row Seats and Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Socket - Front", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "16in Alloy Wheels - Cleveland", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Air Conditioning - Electronically Controlled", "category": "Interior", "__typename": "Feature"}, {"description": "Airbags - Curtain Front and Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger with Deactivation Switch", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Seat Side Impact", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm with Interior Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Anti-Theft Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Armrest - Front Centre with Storage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Automatic Dimming Rear View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Bluetooth Telephone Preparation for Hands Free Profile Enabled Telephones", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Exterior", "__typename": "Feature"}, {"description": "Body Coloured Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Body-Coloured Door Mirrors with Integrated Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "CD Radio", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Central Locking - Remote with 2 Remote Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Chrome-Plated Radiator Grille Louvre Inserts", "category": "Exterior", "__typename": "Feature"}, {"description": "Cruise Control", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - Front x2", "category": "Interior", "__typename": "Feature"}, {"description": "Differential Lock - Electronic", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Exterior Temperature Gauge", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Front Seat Back Storage Pockets", "category": "Interior", "__typename": "Feature"}, {"description": "Glovebox - Illuminated - Lockable", "category": "Interior", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Headlights - Coming-Leaving Home Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Halogen Clear - Range Adjustable", "category": "Illumination", "__typename": "Feature"}, {"description": "Height and Reach Adjustable Steering Column", "category": "Interior", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light", "category": "Illumination", "__typename": "Feature"}, {"description": "Hill Hold Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation - Outer Seats of 2nd Row", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Lights on Warning Buzzer", "category": "Illumination", "__typename": "Feature"}, {"description": "Load Lashing Points x4 in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Cover - Retractable", "category": "Interior", "__typename": "Feature"}, {"description": "MDI - Multi Device Interface with USB - iPod Connection Cables", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "MP3 Compatible CD Player", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Multifunction Computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Multiple Storage Compartments in Passenger and Luggage Areas", "category": "Interior", "__typename": "Feature"}, {"description": "Park Assist including Parking Sensors Front and Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensors - Front", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensors - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Power Assisted Steering - Speed Sensitive", "category": "Performance", "__typename": "Feature"}, {"description": "RCD 310 DAB Radio System - MP3 Compatible CD Player", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Radiator Grille - Black", "category": "Exterior", "__typename": "Feature"}, {"description": "Rain Sensor", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Wash Wipe with Intermittent Wipe", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Reflectors in Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Roof Rails - Anodised Chrome Finish", "category": "Exterior", "__typename": "Feature"}, {"description": "Seatbelt Reminder", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Front Lumbar Support", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Height Adjustment - Front", "category": "Interior", "__typename": "Feature"}, {"description": "Service Interval Display", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Speakers x8", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Steering Wheel - 3-Spoke - Leather Trimmed - Multifunction", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multifunction", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartments in Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Tinted Glass - Heat Insulating Rear 65 Percent Light Absorbing from B Pillar Backwards", "category": "Exterior", "__typename": "Feature"}, {"description": "Tyre Repair Kit - 7 Seat Models Only", "category": "Exterior", "__typename": "Feature"}, {"description": "Tyre Repair Kit with Jack - 5 Seat Models Only", "category": "Exterior", "__typename": "Feature"}, {"description": "Under Seat Drawers - Front", "category": "Interior", "__typename": "Feature"}, {"description": "Warning Triangle", "category": "Safety and Security", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "1ee9864a5d08477c8c65040b624b9d82", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Grey cloth interior", "exteriorDescription": "Black metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:53 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 154,
 'color': 'Black',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980625',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Touran',
 'odometer': 34000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/dd342149a8e64b0ebaaac9adc55427f3.jpg',
                'https://m.atcdn.co.uk/a/media/e8092c57893b4511936af1e8a3f80bdb.jpg',
                'https://m.atcdn.co.uk/a/media/562149d64c184b43b6c76fa9833c52ee.jpg',
                'https://m.atcdn.co.uk/a/media/c856e46d614447cc8b41e2c2a9f81514.jpg',
                'https://m.atcdn.co.uk/a/media/90acfd20f00b436f85923e03bdd7da4d.jpg',
                'https://m.atcdn.co.uk/a/media/021c069034214a72b5310d2b50b710bb.jpg',
                'https://m.atcdn.co.uk/a/media/7276135f6e1d4fc4a7080b7108958615.jpg',
                'https://m.atcdn.co.uk/a/media/63579d7308f6453c9e99dc59d6b570ab.jpg',
                'https://m.atcdn.co.uk/a/media/01bb680ca9864273bc2932684676eb46.jpg',
                'https://m.atcdn.co.uk/a/media/88e7cb836ec24994ae1a4f383392d1ae.jpg',
                'https://m.atcdn.co.uk/a/media/8eeddbb0a1f6445e84404ab23e4bf581.jpg',
                'https://m.atcdn.co.uk/a/media/4882b2b8157a40ae9dc8b3de2d5e7c33.jpg',
                'https://m.atcdn.co.uk/a/media/226a39d6361346c2b027b6bf3bc9dc74.jpg',
                'https://m.atcdn.co.uk/a/media/1c0d5bbefdaf4d73a673581a5ba430d9.jpg',
                'https://m.atcdn.co.uk/a/media/b3ede1e2bca7470c95feac1e764e8bc9.jpg',
                'https://m.atcdn.co.uk/a/media/654e70f9d64c4b92a0b4ba30aa937b74.jpg',
                'https://m.atcdn.co.uk/a/media/acb119ddc46842d2a78691f72c67600d.jpg',
                'https://m.atcdn.co.uk/a/media/53d7e50b465e420f94c82e423b1c7485.jpg',
                'https://m.atcdn.co.uk/a/media/26c568920dde4ab98a5ae3a3f322a512.jpg',
                'https://m.atcdn.co.uk/a/media/088c28505874460aa69e977e4f868620.jpg'],
 'price': 8000,
 'price_includes_vat': True,
 'registration_date': '2012-07-10',
 'seats_number': 7,
 'seller_name': None,
 'title': 'Volkswagen Touran SE FSI 7 STR AUTO MOT 11/26 7 SEATS 34K 1.4 5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2012}
2025-12-05 12:50:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: de64016f-203b-5e29-9e54-8cc706c69aa2 with identifier: 202511187980625
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item de64016f-203b-5e29-9e54-8cc706c69aa2
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdd342149a8e64b0ebaaac9adc55427f3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dd342149a8e64b0ebaaac9adc55427f3.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe8092c57893b4511936af1e8a3f80bdb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8092c57893b4511936af1e8a3f80bdb.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F562149d64c184b43b6c76fa9833c52ee.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/562149d64c184b43b6c76fa9833c52ee.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc856e46d614447cc8b41e2c2a9f81514.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c856e46d614447cc8b41e2c2a9f81514.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F90acfd20f00b436f85923e03bdd7da4d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/90acfd20f00b436f85923e03bdd7da4d.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F021c069034214a72b5310d2b50b710bb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/021c069034214a72b5310d2b50b710bb.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7276135f6e1d4fc4a7080b7108958615.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7276135f6e1d4fc4a7080b7108958615.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F63579d7308f6453c9e99dc59d6b570ab.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/63579d7308f6453c9e99dc59d6b570ab.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F01bb680ca9864273bc2932684676eb46.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/01bb680ca9864273bc2932684676eb46.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F88e7cb836ec24994ae1a4f383392d1ae.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/88e7cb836ec24994ae1a4f383392d1ae.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8eeddbb0a1f6445e84404ab23e4bf581.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8eeddbb0a1f6445e84404ab23e4bf581.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4882b2b8157a40ae9dc8b3de2d5e7c33.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4882b2b8157a40ae9dc8b3de2d5e7c33.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F226a39d6361346c2b027b6bf3bc9dc74.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/226a39d6361346c2b027b6bf3bc9dc74.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1c0d5bbefdaf4d73a673581a5ba430d9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c0d5bbefdaf4d73a673581a5ba430d9.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb3ede1e2bca7470c95feac1e764e8bc9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3ede1e2bca7470c95feac1e764e8bc9.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F654e70f9d64c4b92a0b4ba30aa937b74.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/654e70f9d64c4b92a0b4ba30aa937b74.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Facb119ddc46842d2a78691f72c67600d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/acb119ddc46842d2a78691f72c67600d.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F53d7e50b465e420f94c82e423b1c7485.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/53d7e50b465e420f94c82e423b1c7485.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F26c568920dde4ab98a5ae3a3f322a512.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/26c568920dde4ab98a5ae3a3f322a512.jpg already downloaded
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F088c28505874460aa69e977e4f868620.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/088c28505874460aa69e977e4f868620.jpg already downloaded
2025-12-05 12:50:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: de64016f-203b-5e29-9e54-8cc706c69aa2 with identifier 202511187980625
2025-12-05 12:50:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item de64016f-203b-5e29-9e54-8cc706c69aa2
2025-12-05 12:50:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'color': 'Black',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'id': 'de64016f-203b-5e29-9e54-8cc706c69aa2',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980625',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Touran',
 'odometer': 34000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/dd342149a8e64b0ebaaac9adc55427f3.jpg',
                'https://m.atcdn.co.uk/a/media/e8092c57893b4511936af1e8a3f80bdb.jpg',
                'https://m.atcdn.co.uk/a/media/562149d64c184b43b6c76fa9833c52ee.jpg',
                'https://m.atcdn.co.uk/a/media/c856e46d614447cc8b41e2c2a9f81514.jpg',
                'https://m.atcdn.co.uk/a/media/90acfd20f00b436f85923e03bdd7da4d.jpg',
                'https://m.atcdn.co.uk/a/media/021c069034214a72b5310d2b50b710bb.jpg',
                'https://m.atcdn.co.uk/a/media/7276135f6e1d4fc4a7080b7108958615.jpg',
                'https://m.atcdn.co.uk/a/media/63579d7308f6453c9e99dc59d6b570ab.jpg',
                'https://m.atcdn.co.uk/a/media/01bb680ca9864273bc2932684676eb46.jpg',
                'https://m.atcdn.co.uk/a/media/88e7cb836ec24994ae1a4f383392d1ae.jpg',
                'https://m.atcdn.co.uk/a/media/8eeddbb0a1f6445e84404ab23e4bf581.jpg',
                'https://m.atcdn.co.uk/a/media/4882b2b8157a40ae9dc8b3de2d5e7c33.jpg',
                'https://m.atcdn.co.uk/a/media/226a39d6361346c2b027b6bf3bc9dc74.jpg',
                'https://m.atcdn.co.uk/a/media/1c0d5bbefdaf4d73a673581a5ba430d9.jpg',
                'https://m.atcdn.co.uk/a/media/b3ede1e2bca7470c95feac1e764e8bc9.jpg',
                'https://m.atcdn.co.uk/a/media/654e70f9d64c4b92a0b4ba30aa937b74.jpg',
                'https://m.atcdn.co.uk/a/media/acb119ddc46842d2a78691f72c67600d.jpg',
                'https://m.atcdn.co.uk/a/media/53d7e50b465e420f94c82e423b1c7485.jpg',
                'https://m.atcdn.co.uk/a/media/26c568920dde4ab98a5ae3a3f322a512.jpg',
                'https://m.atcdn.co.uk/a/media/088c28505874460aa69e977e4f868620.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 310174,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/dd342149a8e64b0ebaaac9adc55427f3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 328424,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e8092c57893b4511936af1e8a3f80bdb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 298274,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/562149d64c184b43b6c76fa9833c52ee.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257011,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c856e46d614447cc8b41e2c2a9f81514.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 287615,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/90acfd20f00b436f85923e03bdd7da4d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 253590,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/021c069034214a72b5310d2b50b710bb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 250181,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7276135f6e1d4fc4a7080b7108958615.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257260,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/63579d7308f6453c9e99dc59d6b570ab.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161235,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/01bb680ca9864273bc2932684676eb46.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166445,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/88e7cb836ec24994ae1a4f383392d1ae.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78980,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8eeddbb0a1f6445e84404ab23e4bf581.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 224310,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4882b2b8157a40ae9dc8b3de2d5e7c33.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158784,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/226a39d6361346c2b027b6bf3bc9dc74.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172603,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c0d5bbefdaf4d73a673581a5ba430d9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90208,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3ede1e2bca7470c95feac1e764e8bc9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180438,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/654e70f9d64c4b92a0b4ba30aa937b74.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161764,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/acb119ddc46842d2a78691f72c67600d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 178664,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/53d7e50b465e420f94c82e423b1c7485.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169016,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/26c568920dde4ab98a5ae3a3f322a512.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f53c8389-d9f7-520e-b117-a9288965ed18/f53c8389-d9f7-520e-b117-a9288965ed18_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176098,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/088c28505874460aa69e977e4f868620.jpg',
             'Width': 1280}],
 'price': 8000,
 'price_includes_vat': True,
 'registration_date': '2012-07-10',
 'seats_number': 7,
 'seller_name': None,
 'title': 'Volkswagen Touran SE FSI 7 STR AUTO MOT 11/26 7 SEATS 34K 1.4 5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2012}
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980625%27 HTTP/1.1" 200 None
2025-12-05 12:50:53 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187980625: {'created_time': 1764939053.734755, 'last_price_update_time': 1764939053.734763}
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187980625') HTTP/1.1" 204 0
2025-12-05 12:50:54 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:50:54 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:50:55 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:50:55 [common.utils.decorators] ERROR: Payload: {"id": "202511187980688", "stockItemId": "8a42a92f9a92f788019a983399e6031a", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen Polo 1.2 MATCH 5D 59 BHP AUTO MOT 11/26 19K PSH", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-22T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Polo", "subtitle": "1.2 MATCH 5D 59 BHP AUTO MOT 11/26 19K PSH", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 11/26 19K PSH", "rrp": null, "price": 8000, "priceGBX": 800000, "priceExcludingFees": 8000, "priceExcludingFeesGBX": 800000, "suppliedPrice": 8000, "suppliedPriceGBX": 800000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2011-04-13", "homeDeliveryRegionCodes": null, "priceExcludingVat": 6666.67, "vatToBePaidUpfront": 1333.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****XW", "generation": {"generationId": "0a4999992bc11d17b7ac88f6bbfc3131", "name": "Hatchback (2009 - 2014)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "800", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/nDMy9xNgSlg?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/5baf03af8f984567b8457f9bc673051f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f83d427ce96944879f17e3712d345c3c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/de175a83133e47d6b49252e79e62e46f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c9b7a91f0b5c4a10bb2d6f2104d47ded.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/da9f19769c804e1ea27c22b1fe1d4020.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/01194c06793a4d2a83530c94d3f2f591.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4397de9befac41f09fdb32803c014087.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/14e4003213124f82a790716cb539af46.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/33f504bfd5df43bcaccbcae9fb7e4308.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7cbc406be3a443b5944ef7fc447682a9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1c46dc90d2234e438216099cf741d8c5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/26cb9d9a25a4475a8754835390648926.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c658caca73b446dd940a6875b20c2239.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5f44dff20dd243b187b4cebc42e39d5b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/40ba143a700d4b4f9f19117dad3efc7b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ace5077f7e5644c1bc7be85ce7884d54.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e7fc8953d2b1484aa66ba0f9f84afdab.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c2de69a43d0d4089941ed97e7b2aa39d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e230c12ef6a04bcb9d0ad3b7a38ae0d4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f23eb08a8a2844e6b122500b999a4c7d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -1359, "mileageDeviation": -60057, "mileage": {"mileage": 19000, "unit": "MILE", "__typename": "Mileage"}, "plate": "11", "year": 2011, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Discover a truly exceptional Volkswagen Polo SE from 2011, boasting an incredibly low mileage of just 19,000 miles, a testament to its single owner history. This well maintained 1.4L petrol model offers a comfortable driving experience, enhanced by its air conditioning system, ensuring a pleasant journey in any weather. With an MOT valid until October 2026 and a 3 month warranty included, this Polo provides peace of mind for its next owner.\n\nThe low insurance group rating for this Volkswagen Polo SE is a significant advantage, suggesting lower running costs compared to similar vehicles. Combined with its remarkably low mileage for a 2011 model and partial service history, this car presents a compelling proposition for those seeking reliability and economy. This Polo SE is a sensible choice for everyday driving.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 5", "co2Emissions": {"co2Emission": 135, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1129, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1.4, "sizeCC": 1390, "manufacturerEngineSize": 1.4, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Polo", "trim": "SE", "optionalFeatures": null, "standardFeatures": [{"description": "Alloy Wheels - 15in", "category": "Standard", "__typename": "Feature"}, {"description": "Seat - ISOFIX Anchorage Point  - Rear", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Central Locking", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "White exterior colour", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Black cloth interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Alloy Wheels - 15in", "type": "Standard", "__typename": "Feature"}, {"description": "Seat - ISOFIX Anchorage Point  - Rear", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Central Locking", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": {"co2Emissions": "135 g/km", "fuelConsumptionCombined": "48.70 mpg", "fuelConsumptionExtraUrban": "60.10 mpg", "fuelConsumptionUrban": "36.70 mpg", "insuranceGroup": "09E", "minimumKerbWeight": "1129 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "11.90 seconds", "cylinders": "4", "valves": "16", "enginePower": "84 bhp", "topSpeed": "110 mph", "engineTorque": "97.00 lbs/ft", "vehicleHeight": "1462 mm", "vehicleLength": "3970 mm", "vehicleWidth": "1901 mm", "wheelbase": "2470 mm", "fuelTankCapacity": "45.00 litres", "grossVehicleWeight": "1580 kg", "luggageCapacitySeatsDown": "952 litres", "bootspaceSeatsUp": "280 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "15in Alloy Wheels - Castille", "category": "Exterior", "__typename": "Feature"}, {"description": "15in Castille Alloy Wheels with AntiTheft Wheel bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Interior", "__typename": "Feature"}, {"description": "Air Conditioning - Climatic Semi-Automatic Control", "category": "Interior", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Central Locking - Remote with 2 Remote Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Centre Console with Open Storage and 12V Socket with Cover", "category": "Interior", "__typename": "Feature"}, {"description": "Cruise Control", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - Front x2", "category": "Interior", "__typename": "Feature"}, {"description": "Differential Lock - Electronic", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Drivers Seat Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front", "category": "Exterior", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Full Size Steel Spare Wheel", "category": "Exterior", "__typename": "Feature"}, {"description": "Full Size Wheel Trims", "category": "Exterior", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Heated Rear Windscreen - Automatically Switches Off", "category": "Exterior", "__typename": "Feature"}, {"description": "Height and Reach Adjustable Steering Wheel", "category": "Interior", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Multifunction Computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Power Assisted Steering - Speed Sensitive", "category": "Performance", "__typename": "Feature"}, {"description": "RCD 310 Radio System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "RCD 310 dash- mounted MP3 Compatible CD player with 6 Speakers & aux- for connection to external Media source", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Spare Wheel - Space Saver Steel", "category": "Exterior", "__typename": "Feature"}, {"description": "Trip computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tyre Pressure Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tyre Repair Kit", "category": "Exterior", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 195, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "762a444ecf8941238dd53514bc530b0f", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black cloth interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:50:55 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 135,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Discover a truly exceptional Volkswagen Polo SE from 2011, '
                'boasting an incredibly low mileage of just 19,000 miles, a '
                'testament to its single owner history. This well maintained '
                '1.4L petrol model offers a comfortable driving experience, '
                'enhanced by its air conditioning system, ensuring a pleasant '
                'journey in any weather. With an MOT valid until October 2026 '
                'and a 3 month warranty included, this Polo provides peace of '
                'mind for its next owner.\n'
                '\n'
                'The low insurance group rating for this Volkswagen Polo SE is '
                'a significant advantage, suggesting lower running costs '
                'compared to similar vehicles. Combined with its remarkably '
                'low mileage for a 2011 model and partial service history, '
                'this car presents a compelling proposition for those seeking '
                'reliability and economy. This Polo SE is a sensible choice '
                'for everyday driving.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980688',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Polo',
 'odometer': 19000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/5baf03af8f984567b8457f9bc673051f.jpg',
                'https://m.atcdn.co.uk/a/media/f83d427ce96944879f17e3712d345c3c.jpg',
                'https://m.atcdn.co.uk/a/media/de175a83133e47d6b49252e79e62e46f.jpg',
                'https://m.atcdn.co.uk/a/media/c9b7a91f0b5c4a10bb2d6f2104d47ded.jpg',
                'https://m.atcdn.co.uk/a/media/da9f19769c804e1ea27c22b1fe1d4020.jpg',
                'https://m.atcdn.co.uk/a/media/01194c06793a4d2a83530c94d3f2f591.jpg',
                'https://m.atcdn.co.uk/a/media/4397de9befac41f09fdb32803c014087.jpg',
                'https://m.atcdn.co.uk/a/media/14e4003213124f82a790716cb539af46.jpg',
                'https://m.atcdn.co.uk/a/media/33f504bfd5df43bcaccbcae9fb7e4308.jpg',
                'https://m.atcdn.co.uk/a/media/7cbc406be3a443b5944ef7fc447682a9.jpg',
                'https://m.atcdn.co.uk/a/media/1c46dc90d2234e438216099cf741d8c5.jpg',
                'https://m.atcdn.co.uk/a/media/26cb9d9a25a4475a8754835390648926.jpg',
                'https://m.atcdn.co.uk/a/media/c658caca73b446dd940a6875b20c2239.jpg',
                'https://m.atcdn.co.uk/a/media/5f44dff20dd243b187b4cebc42e39d5b.jpg',
                'https://m.atcdn.co.uk/a/media/40ba143a700d4b4f9f19117dad3efc7b.jpg',
                'https://m.atcdn.co.uk/a/media/ace5077f7e5644c1bc7be85ce7884d54.jpg',
                'https://m.atcdn.co.uk/a/media/e7fc8953d2b1484aa66ba0f9f84afdab.jpg',
                'https://m.atcdn.co.uk/a/media/c2de69a43d0d4089941ed97e7b2aa39d.jpg',
                'https://m.atcdn.co.uk/a/media/e230c12ef6a04bcb9d0ad3b7a38ae0d4.jpg',
                'https://m.atcdn.co.uk/a/media/f23eb08a8a2844e6b122500b999a4c7d.jpg'],
 'price': 8000,
 'price_includes_vat': True,
 'registration_date': '2011-04-13',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo 1.2 MATCH 5D 59 BHP AUTO MOT 11/26 19K PSH',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2011}
2025-12-05 12:50:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a5fefa02-9b72-56c4-babf-69a5206332ba with identifier: 202511187980688
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item a5fefa02-9b72-56c4-babf-69a5206332ba
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5baf03af8f984567b8457f9bc673051f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5baf03af8f984567b8457f9bc673051f.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff83d427ce96944879f17e3712d345c3c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f83d427ce96944879f17e3712d345c3c.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fde175a83133e47d6b49252e79e62e46f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/de175a83133e47d6b49252e79e62e46f.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc9b7a91f0b5c4a10bb2d6f2104d47ded.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9b7a91f0b5c4a10bb2d6f2104d47ded.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fda9f19769c804e1ea27c22b1fe1d4020.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da9f19769c804e1ea27c22b1fe1d4020.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F01194c06793a4d2a83530c94d3f2f591.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/01194c06793a4d2a83530c94d3f2f591.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4397de9befac41f09fdb32803c014087.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4397de9befac41f09fdb32803c014087.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F14e4003213124f82a790716cb539af46.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/14e4003213124f82a790716cb539af46.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F33f504bfd5df43bcaccbcae9fb7e4308.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/33f504bfd5df43bcaccbcae9fb7e4308.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7cbc406be3a443b5944ef7fc447682a9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7cbc406be3a443b5944ef7fc447682a9.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1c46dc90d2234e438216099cf741d8c5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c46dc90d2234e438216099cf741d8c5.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F26cb9d9a25a4475a8754835390648926.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/26cb9d9a25a4475a8754835390648926.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc658caca73b446dd940a6875b20c2239.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c658caca73b446dd940a6875b20c2239.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5f44dff20dd243b187b4cebc42e39d5b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5f44dff20dd243b187b4cebc42e39d5b.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40ba143a700d4b4f9f19117dad3efc7b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40ba143a700d4b4f9f19117dad3efc7b.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Face5077f7e5644c1bc7be85ce7884d54.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ace5077f7e5644c1bc7be85ce7884d54.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe7fc8953d2b1484aa66ba0f9f84afdab.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e7fc8953d2b1484aa66ba0f9f84afdab.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc2de69a43d0d4089941ed97e7b2aa39d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c2de69a43d0d4089941ed97e7b2aa39d.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe230c12ef6a04bcb9d0ad3b7a38ae0d4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e230c12ef6a04bcb9d0ad3b7a38ae0d4.jpg already downloaded
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff23eb08a8a2844e6b122500b999a4c7d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f23eb08a8a2844e6b122500b999a4c7d.jpg already downloaded
2025-12-05 12:50:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a5fefa02-9b72-56c4-babf-69a5206332ba with identifier 202511187980688
2025-12-05 12:50:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a5fefa02-9b72-56c4-babf-69a5206332ba
2025-12-05 12:50:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 135,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Discover a truly exceptional Volkswagen Polo SE from 2011, '
                'boasting an incredibly low mileage of just 19,000 miles, a '
                'testament to its single owner history. This well maintained '
                '1.4L petrol model offers a comfortable driving experience, '
                'enhanced by its air conditioning system, ensuring a pleasant '
                'journey in any weather. With an MOT valid until October 2026 '
                'and a 3 month warranty included, this Polo provides peace of '
                'mind for its next owner.\n'
                '\n'
                'The low insurance group rating for this Volkswagen Polo SE is '
                'a significant advantage, suggesting lower running costs '
                'compared to similar vehicles. Combined with its remarkably '
                'low mileage for a 2011 model and partial service history, '
                'this car presents a compelling proposition for those seeking '
                'reliability and economy. This Polo SE is a sensible choice '
                'for everyday driving.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'id': 'a5fefa02-9b72-56c4-babf-69a5206332ba',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980688',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Polo',
 'odometer': 19000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/5baf03af8f984567b8457f9bc673051f.jpg',
                'https://m.atcdn.co.uk/a/media/f83d427ce96944879f17e3712d345c3c.jpg',
                'https://m.atcdn.co.uk/a/media/de175a83133e47d6b49252e79e62e46f.jpg',
                'https://m.atcdn.co.uk/a/media/c9b7a91f0b5c4a10bb2d6f2104d47ded.jpg',
                'https://m.atcdn.co.uk/a/media/da9f19769c804e1ea27c22b1fe1d4020.jpg',
                'https://m.atcdn.co.uk/a/media/01194c06793a4d2a83530c94d3f2f591.jpg',
                'https://m.atcdn.co.uk/a/media/4397de9befac41f09fdb32803c014087.jpg',
                'https://m.atcdn.co.uk/a/media/14e4003213124f82a790716cb539af46.jpg',
                'https://m.atcdn.co.uk/a/media/33f504bfd5df43bcaccbcae9fb7e4308.jpg',
                'https://m.atcdn.co.uk/a/media/7cbc406be3a443b5944ef7fc447682a9.jpg',
                'https://m.atcdn.co.uk/a/media/1c46dc90d2234e438216099cf741d8c5.jpg',
                'https://m.atcdn.co.uk/a/media/26cb9d9a25a4475a8754835390648926.jpg',
                'https://m.atcdn.co.uk/a/media/c658caca73b446dd940a6875b20c2239.jpg',
                'https://m.atcdn.co.uk/a/media/5f44dff20dd243b187b4cebc42e39d5b.jpg',
                'https://m.atcdn.co.uk/a/media/40ba143a700d4b4f9f19117dad3efc7b.jpg',
                'https://m.atcdn.co.uk/a/media/ace5077f7e5644c1bc7be85ce7884d54.jpg',
                'https://m.atcdn.co.uk/a/media/e7fc8953d2b1484aa66ba0f9f84afdab.jpg',
                'https://m.atcdn.co.uk/a/media/c2de69a43d0d4089941ed97e7b2aa39d.jpg',
                'https://m.atcdn.co.uk/a/media/e230c12ef6a04bcb9d0ad3b7a38ae0d4.jpg',
                'https://m.atcdn.co.uk/a/media/f23eb08a8a2844e6b122500b999a4c7d.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269259,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5baf03af8f984567b8457f9bc673051f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 272897,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f83d427ce96944879f17e3712d345c3c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 284764,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/de175a83133e47d6b49252e79e62e46f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238848,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9b7a91f0b5c4a10bb2d6f2104d47ded.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260342,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/da9f19769c804e1ea27c22b1fe1d4020.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 245781,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/01194c06793a4d2a83530c94d3f2f591.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231037,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4397de9befac41f09fdb32803c014087.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236961,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/14e4003213124f82a790716cb539af46.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174351,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/33f504bfd5df43bcaccbcae9fb7e4308.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152916,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7cbc406be3a443b5944ef7fc447682a9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 223881,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c46dc90d2234e438216099cf741d8c5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149419,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/26cb9d9a25a4475a8754835390648926.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168828,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c658caca73b446dd940a6875b20c2239.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110148,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5f44dff20dd243b187b4cebc42e39d5b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 203757,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/40ba143a700d4b4f9f19117dad3efc7b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166753,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ace5077f7e5644c1bc7be85ce7884d54.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 219397,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e7fc8953d2b1484aa66ba0f9f84afdab.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 189280,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c2de69a43d0d4089941ed97e7b2aa39d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 209623,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e230c12ef6a04bcb9d0ad3b7a38ae0d4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea5487ce-c602-5270-b52b-1d40b3a0ee58/ea5487ce-c602-5270-b52b-1d40b3a0ee58_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81038,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f23eb08a8a2844e6b122500b999a4c7d.jpg',
             'Width': 768}],
 'price': 8000,
 'price_includes_vat': True,
 'registration_date': '2011-04-13',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo 1.2 MATCH 5D 59 BHP AUTO MOT 11/26 19K PSH',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2011}
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980688%27 HTTP/1.1" 200 None
2025-12-05 12:50:55 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187980688: {'created_time': 1764939055.809614, 'last_price_update_time': 1764939055.809628}
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187980688') HTTP/1.1" 204 0
2025-12-05 12:51:03 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:03 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:03 [common.utils.decorators] ERROR: Payload: {"id": "202511187979209", "stockItemId": "8a42d8f29a92f783019a9803c61d641e", "isAuction": false, "hoursUsed": null, "serviceHistory": "Full service history", "title": "Audi S3 QUATTRO AUTO MOT 11/26 34K ULEZ 2.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Audi S3", "subtitle": "S3 QUATTRO AUTO MOT 11/26 34K ULEZ 2.0 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 11/26 34K ULEZ", "rrp": null, "price": 14995, "priceGBX": 1499500, "priceExcludingFees": 14995, "priceExcludingFeesGBX": 1499500, "suppliedPrice": 14995, "suppliedPriceGBX": 1499500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2013-12-18", "homeDeliveryRegionCodes": null, "priceExcludingVat": 12495.83, "vatToBePaidUpfront": 2499.17, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****BY", "generation": {"generationId": "19a39a1972ad455caf258a18c76016b5", "name": "Hatchback (2013 - 2016)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1500", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/84pLI88IZD4?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 17, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/636795330aef4c5283c488b08094d6a0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/63edd028f8ce4cb4bda3d0db18da1640.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/363ebeb16dfc4e528618be8d29d36da7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/89f923351bfa4c2993e0f482c353bd35.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a2585e83fdd14f55a047a8bd6a8cdb74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1de39f9e0db54655bb7123f3b57b4ce1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a0cf760ae29a43538186e5638cf47c74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/83bd8350044246d1ab29bc5e33b0141f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/40aa39b0f7764839b5ae40b8c537d070.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4cf3ef169fdc4ae3bde962b9ba073581.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8f661f10d6424f1ba2e760b6bc3fdbff.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/93cb1b865d654fca830a468bb73da5d8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/55493c44c56e482ba1e00a4ac3b5739e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/350030bdafef4c2fbafa433711437306.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9f11a20679ae45f0ba0eea037f9dfc34.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "LOW", "priceIndicatorRatingLabel": "Lower price", "priceDeviation": -2763, "mileageDeviation": null, "mileage": {"mileage": 34000, "unit": "MILE", "__typename": "Mileage"}, "plate": "63", "year": 2013, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Boasting a full service history, this 2013 Audi S3 TFSI offers excellent provenance for peace of mind. This model features a powerful 2.0 litre petrol engine paired with a capable four wheel drive system, ensuring a dynamic driving experience. It meets Euro 6 emission standards and comes with a 3 month warranty for added security. The MOT is valid until October 2026, demonstrating its roadworthiness.\n\nThe Audi S3 is designed for those who appreciate performance and refinement. Its robust engineering and the efficiency of the TFSI engine, combined with the all wheel drive, provide a superior drive compared to many other vehicles in its class. This particular example, with its comprehensive service record, represents a well maintained and reliable choice for any discerning driver.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 159, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1455, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Audi", "model": "S3", "trim": null, "optionalFeatures": null, "standardFeatures": [{"description": "Alloy Wheels - 20in", "category": "Standard", "__typename": "Feature"}, {"description": "Adjustable Steering Wheel - Rake/Reach", "category": "Standard", "__typename": "Feature"}, {"description": "Air-Conditioning - Automatic", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}, {"description": "Electric Windows - Front", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "White exterior colour", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Black part leather interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Alloy Wheels - 20in", "type": "Standard", "__typename": "Feature"}, {"description": "Adjustable Steering Wheel - Rake/Reach", "type": "Standard", "__typename": "Feature"}, {"description": "Air-Conditioning - Automatic", "type": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Electric Windows - Front", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": null, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "quattro", "bikeLicenceType": null, "derivativeId": "ca80e243df6847239553a4fcade4cc85", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:03 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Boasting a full service history, this 2013 Audi S3 TFSI '
                'offers excellent provenance for peace of mind. This model '
                'features a powerful 2.0 litre petrol engine paired with a '
                'capable four wheel drive system, ensuring a dynamic driving '
                'experience. It meets Euro 6 emission standards and comes with '
                'a 3 month warranty for added security. The MOT is valid until '
                'October 2026, demonstrating its roadworthiness.\n'
                '\n'
                'The Audi S3 is designed for those who appreciate performance '
                'and refinement. Its robust engineering and the efficiency of '
                'the TFSI engine, combined with the all wheel drive, provide a '
                'superior drive compared to many other vehicles in its class. '
                'This particular example, with its comprehensive service '
                'record, represents a well maintained and reliable choice for '
                'any discerning driver.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187979209',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 34000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/636795330aef4c5283c488b08094d6a0.jpg',
                'https://m.atcdn.co.uk/a/media/63edd028f8ce4cb4bda3d0db18da1640.jpg',
                'https://m.atcdn.co.uk/a/media/363ebeb16dfc4e528618be8d29d36da7.jpg',
                'https://m.atcdn.co.uk/a/media/89f923351bfa4c2993e0f482c353bd35.jpg',
                'https://m.atcdn.co.uk/a/media/a2585e83fdd14f55a047a8bd6a8cdb74.jpg',
                'https://m.atcdn.co.uk/a/media/1de39f9e0db54655bb7123f3b57b4ce1.jpg',
                'https://m.atcdn.co.uk/a/media/a0cf760ae29a43538186e5638cf47c74.jpg',
                'https://m.atcdn.co.uk/a/media/83bd8350044246d1ab29bc5e33b0141f.jpg',
                'https://m.atcdn.co.uk/a/media/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg',
                'https://m.atcdn.co.uk/a/media/40aa39b0f7764839b5ae40b8c537d070.jpg',
                'https://m.atcdn.co.uk/a/media/4cf3ef169fdc4ae3bde962b9ba073581.jpg',
                'https://m.atcdn.co.uk/a/media/8f661f10d6424f1ba2e760b6bc3fdbff.jpg',
                'https://m.atcdn.co.uk/a/media/93cb1b865d654fca830a468bb73da5d8.jpg',
                'https://m.atcdn.co.uk/a/media/55493c44c56e482ba1e00a4ac3b5739e.jpg',
                'https://m.atcdn.co.uk/a/media/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg',
                'https://m.atcdn.co.uk/a/media/350030bdafef4c2fbafa433711437306.jpg',
                'https://m.atcdn.co.uk/a/media/9f11a20679ae45f0ba0eea037f9dfc34.jpg'],
 'price': 14995,
 'price_includes_vat': True,
 'registration_date': '2013-12-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 QUATTRO AUTO MOT 11/26 34K ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2013}
2025-12-05 12:51:03 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 017f2b1d-bfc1-500d-a91b-1360396ce2d2 with identifier: 202511187979209
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 17 photos for item 017f2b1d-bfc1-500d-a91b-1360396ce2d2
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F636795330aef4c5283c488b08094d6a0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/636795330aef4c5283c488b08094d6a0.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F63edd028f8ce4cb4bda3d0db18da1640.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/63edd028f8ce4cb4bda3d0db18da1640.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F363ebeb16dfc4e528618be8d29d36da7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/363ebeb16dfc4e528618be8d29d36da7.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F89f923351bfa4c2993e0f482c353bd35.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/89f923351bfa4c2993e0f482c353bd35.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2585e83fdd14f55a047a8bd6a8cdb74.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2585e83fdd14f55a047a8bd6a8cdb74.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1de39f9e0db54655bb7123f3b57b4ce1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1de39f9e0db54655bb7123f3b57b4ce1.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa0cf760ae29a43538186e5638cf47c74.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a0cf760ae29a43538186e5638cf47c74.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F83bd8350044246d1ab29bc5e33b0141f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/83bd8350044246d1ab29bc5e33b0141f.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3a73ec2749d349aa8bfd857d3dbcf9a9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40aa39b0f7764839b5ae40b8c537d070.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40aa39b0f7764839b5ae40b8c537d070.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4cf3ef169fdc4ae3bde962b9ba073581.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4cf3ef169fdc4ae3bde962b9ba073581.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8f661f10d6424f1ba2e760b6bc3fdbff.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8f661f10d6424f1ba2e760b6bc3fdbff.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F93cb1b865d654fca830a468bb73da5d8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/93cb1b865d654fca830a468bb73da5d8.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F55493c44c56e482ba1e00a4ac3b5739e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/55493c44c56e482ba1e00a4ac3b5739e.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa87ecbb3204747d9bbab6dcfa2e00a5d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F350030bdafef4c2fbafa433711437306.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/350030bdafef4c2fbafa433711437306.jpg already downloaded
2025-12-05 12:51:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9f11a20679ae45f0ba0eea037f9dfc34.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9f11a20679ae45f0ba0eea037f9dfc34.jpg already downloaded
2025-12-05 12:51:04 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 017f2b1d-bfc1-500d-a91b-1360396ce2d2 with identifier 202511187979209
2025-12-05 12:51:04 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:04 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:04 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 017f2b1d-bfc1-500d-a91b-1360396ce2d2
2025-12-05 12:51:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Boasting a full service history, this 2013 Audi S3 TFSI '
                'offers excellent provenance for peace of mind. This model '
                'features a powerful 2.0 litre petrol engine paired with a '
                'capable four wheel drive system, ensuring a dynamic driving '
                'experience. It meets Euro 6 emission standards and comes with '
                'a 3 month warranty for added security. The MOT is valid until '
                'October 2026, demonstrating its roadworthiness.\n'
                '\n'
                'The Audi S3 is designed for those who appreciate performance '
                'and refinement. Its robust engineering and the efficiency of '
                'the TFSI engine, combined with the all wheel drive, provide a '
                'superior drive compared to many other vehicles in its class. '
                'This particular example, with its comprehensive service '
                'record, represents a well maintained and reliable choice for '
                'any discerning driver.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '017f2b1d-bfc1-500d-a91b-1360396ce2d2',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187979209',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 34000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 17,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/636795330aef4c5283c488b08094d6a0.jpg',
                'https://m.atcdn.co.uk/a/media/63edd028f8ce4cb4bda3d0db18da1640.jpg',
                'https://m.atcdn.co.uk/a/media/363ebeb16dfc4e528618be8d29d36da7.jpg',
                'https://m.atcdn.co.uk/a/media/89f923351bfa4c2993e0f482c353bd35.jpg',
                'https://m.atcdn.co.uk/a/media/a2585e83fdd14f55a047a8bd6a8cdb74.jpg',
                'https://m.atcdn.co.uk/a/media/1de39f9e0db54655bb7123f3b57b4ce1.jpg',
                'https://m.atcdn.co.uk/a/media/a0cf760ae29a43538186e5638cf47c74.jpg',
                'https://m.atcdn.co.uk/a/media/83bd8350044246d1ab29bc5e33b0141f.jpg',
                'https://m.atcdn.co.uk/a/media/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg',
                'https://m.atcdn.co.uk/a/media/40aa39b0f7764839b5ae40b8c537d070.jpg',
                'https://m.atcdn.co.uk/a/media/4cf3ef169fdc4ae3bde962b9ba073581.jpg',
                'https://m.atcdn.co.uk/a/media/8f661f10d6424f1ba2e760b6bc3fdbff.jpg',
                'https://m.atcdn.co.uk/a/media/93cb1b865d654fca830a468bb73da5d8.jpg',
                'https://m.atcdn.co.uk/a/media/55493c44c56e482ba1e00a4ac3b5739e.jpg',
                'https://m.atcdn.co.uk/a/media/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg',
                'https://m.atcdn.co.uk/a/media/350030bdafef4c2fbafa433711437306.jpg',
                'https://m.atcdn.co.uk/a/media/9f11a20679ae45f0ba0eea037f9dfc34.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269764,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/636795330aef4c5283c488b08094d6a0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 289666,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/63edd028f8ce4cb4bda3d0db18da1640.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 285412,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/363ebeb16dfc4e528618be8d29d36da7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241121,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/89f923351bfa4c2993e0f482c353bd35.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260740,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2585e83fdd14f55a047a8bd6a8cdb74.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 218120,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1de39f9e0db54655bb7123f3b57b4ce1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152557,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a0cf760ae29a43538186e5638cf47c74.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99226,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/83bd8350044246d1ab29bc5e33b0141f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116937,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 212749,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/40aa39b0f7764839b5ae40b8c537d070.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141290,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4cf3ef169fdc4ae3bde962b9ba073581.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141616,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8f661f10d6424f1ba2e760b6bc3fdbff.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85388,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/93cb1b865d654fca830a468bb73da5d8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172270,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/55493c44c56e482ba1e00a4ac3b5739e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143871,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126112,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/350030bdafef4c2fbafa433711437306.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130153,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9f11a20679ae45f0ba0eea037f9dfc34.jpg',
             'Width': 1280}],
 'price': 14995,
 'price_includes_vat': True,
 'registration_date': '2013-12-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 QUATTRO AUTO MOT 11/26 34K ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2013}
2025-12-05 12:51:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187979209%27 HTTP/1.1" 200 None
2025-12-05 12:51:04 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187979209: {'created_time': 1764939064.037085, 'last_price_update_time': 1764939064.037095}
2025-12-05 12:51:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187979209') HTTP/1.1" 204 0
2025-12-05 12:51:07 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:07 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:07 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:07 [common.utils.decorators] ERROR: Payload: {"id": "202511187981138", "stockItemId": "8a42a4a59a92f785019a984dbfbd31e2", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen Golf 2.0 TSI R HATCHBACK 5DR PETROL DSG 4MOTION EURO 6 (S/S) (320 PS) AUTO MOT 11/26 59K ULEZ", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-29T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Golf", "subtitle": "2.0 TSI R HATCHBACK 5DR PETROL DSG 4MOTION EURO 6 (S/S) (320 PS) AUTO MOT 11/26 59K ULEZ", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 11/26 59K ULEZ", "rrp": null, "price": 15495, "priceGBX": 1549500, "priceExcludingFees": 15495, "priceExcludingFeesGBX": 1549500, "suppliedPrice": 15495, "suppliedPriceGBX": 1549500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-02-11", "homeDeliveryRegionCodes": null, "priceExcludingVat": 12912.5, "vatToBePaidUpfront": 2582.5, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****BZ", "generation": {"generationId": "fcd9866defdbcae35b167bd48c7c2dbc", "name": "Hatchback (2012 - 2017)", "review": {"expertReviewSummary": {"rating": 4.7, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-golf-gti-2013-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1550", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/nHxgsnDVnhw?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 18, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/1a5930d5ef704c5383cbcf4b956f2bea.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/130f73893d77402b9bbaec713098b8c4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/826e50342d854dcf99fb30ec117241dd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2aba6d07da1f476b891df4f6c2d453b3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c5857932d3d5469297a22f41d033e3ed.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a0a7452777984b16aead12dcdd573491.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/05ff91b017fe443486a6d9e703001f8d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/962ec76441144cb1b6b48c8f23cae93b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0f8de2f39a1d4f77862709ad14602cb8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/447a7ed8f5c04cee8e96c210e51ca197.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9e4a01e8744842fe9dcee3016b3c1603.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5fdcfc17b21f4434a708575395c2f602.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9f0ca61091254f66ad24b67c9e418088.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fe26c12153fd43f1ba18d4ad704ee05b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/10c582797cdf439ca77b4aec3b791b3d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/91ad40e081144b84a8fabba8499b061f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8320c56e645244648a9f29fdafcd8075.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bd78989c74204fbdb0a67baddb280efb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "FAIR", "priceIndicatorRatingLabel": "Fair price", "priceDeviation": 460, "mileageDeviation": -23656, "mileage": {"mileage": 58999, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This Volkswagen Golf R TSI is a remarkable find, having been cherished by just one owner from new and boasting exceptionally low mileage for its 2014 registration year, with only 58,999 miles on the clock. This Euro 6 compliant model is powered by a potent 2.0 litre petrol engine, delivering exhilarating performance through its four wheel drive system. The vehicle comes with a 3 month warranty for your peace of mind, and its MOT is valid until October 2026, offering extensive roadworthiness. While it has a partial service history, the low mileage and single ownership suggest a well cared for vehicle.\n\nThe performance of this Golf R TSI truly sets it apart, with a rapid 0-62mph acceleration time of just 4.9 seconds. This impressive figure indicates a level of responsiveness and speed that surpasses many other vehicles in its class. Combined with its four wheel drive capability, this Golf R TSI offers a dynamic and engaging driving experience, making it a compelling choice for those seeking both practicality and exhilarating performance.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 159, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1361, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Golf", "trim": "R", "optionalFeatures": null, "standardFeatures": [{"description": "Alloy Wheels - 20in", "category": "Standard", "__typename": "Feature"}, {"description": "Body Kit", "category": "Standard", "__typename": "Feature"}, {"description": "Seat - ISOFIX Anchorage Point  - Rear", "category": "Standard", "__typename": "Feature"}, {"description": "Central Door Locking - Remote", "category": "Standard", "__typename": "Feature"}, {"description": "ABS Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm - Remote Control", "category": "Standard", "__typename": "Feature"}, {"description": "Deadlocks", "category": "Standard", "__typename": "Feature"}, {"description": "Front and Rear Parking Sensors", "category": "Standard", "__typename": "Feature"}, {"description": "Four Wheel Drive", "category": "Standard", "__typename": "Feature"}, {"description": "Electronic Stability Programme", "category": "Standard", "__typename": "Feature"}, {"description": "Cruise Control", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front", "category": "Standard", "__typename": "Feature"}, {"description": "Air-Conditioning - Automatic", "category": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "category": "Standard", "__typename": "Feature"}, {"description": "Hands Free Bluetooth Kit", "category": "Standard", "__typename": "Feature"}, {"description": "Electric Windows - Front/Rear", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Drivers Assistance", "features": [{"description": "Cruise Control", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Exterior", "features": [{"description": "Black metallic exterior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Black part leather interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Alloy Wheels - 20in", "type": "Standard", "__typename": "Feature"}, {"description": "Body Kit", "type": "Standard", "__typename": "Feature"}, {"description": "Seat - ISOFIX Anchorage Point  - Rear", "type": "Standard", "__typename": "Feature"}, {"description": "Central Door Locking - Remote", "type": "Standard", "__typename": "Feature"}, {"description": "ABS Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm - Remote Control", "type": "Standard", "__typename": "Feature"}, {"description": "Deadlocks", "type": "Standard", "__typename": "Feature"}, {"description": "Front and Rear Parking Sensors", "type": "Standard", "__typename": "Feature"}, {"description": "Four Wheel Drive", "type": "Standard", "__typename": "Feature"}, {"description": "Electronic Stability Programme", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front", "type": "Standard", "__typename": "Feature"}, {"description": "Air-Conditioning - Automatic", "type": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "type": "Standard", "__typename": "Feature"}, {"description": "Hands Free Bluetooth Kit", "type": "Standard", "__typename": "Feature"}, {"description": "Electric Windows - Front/Rear", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Safety and Security", "features": [{"description": "Alarm", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": {"co2Emissions": "159 g/km", "fuelConsumptionCombined": "40.94 mpg", "fuelConsumptionExtraUrban": "47.88 mpg", "fuelConsumptionUrban": "32.10 mpg", "insuranceGroup": "34E", "minimumKerbWeight": "1495 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "4.90 seconds", "cylinders": "4", "valves": "16", "enginePower": "296 bhp", "topSpeed": "155 mph", "engineTorque": "280.00 lbs/ft", "vehicleHeight": "1436 mm", "vehicleLength": "4268 mm", "vehicleWidth": "2027 mm", "wheelbase": "2630 mm", "fuelTankCapacity": "55.00 litres", "grossVehicleWeight": "1980 kg", "luggageCapacitySeatsDown": "1233 litres", "bootspaceSeatsUp": "343 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Socket", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Socket - Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "18in Alloy Wheels - Cadiz", "category": "Exterior", "__typename": "Feature"}, {"description": "2 Zone Electronic Climate Control with Automatic Air Recirculation", "category": "Interior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Curtain Front and Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger with Deactivation Switch", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Seat Side Impact", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm with Interior Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Anti-Theft Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Anti-Tramp Function for ESP", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Armrest - Front Centre with Ventilation Nozzles x2", "category": "Interior", "__typename": "Feature"}, {"description": "Automatic Dimming Rear View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Automatic Post-Collision Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Aux-In Socket", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Bluetooth Telephone Preparation", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Body Coloured Bumpers and Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Brake Calipers - Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "Brake Pad Wear Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Bumpers - Front and Rear - Uniquely Shaped", "category": "Exterior", "__typename": "Feature"}, {"description": "Carpet Mats - Front and Rear", "category": "Interior", "__typename": "Feature"}, {"description": "Central Locking - Remote with 2 Remote Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "City Emergency Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Composition Media System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Cruise Control", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - Front and Rear", "category": "Interior", "__typename": "Feature"}, {"description": "Cup Holders - Front x2", "category": "Interior", "__typename": "Feature"}, {"description": "Cup Holders - Rear x2", "category": "Interior", "__typename": "Feature"}, {"description": "DAB - Digital Radio Reception", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Dashboard - Gloss Black Panel", "category": "Interior", "__typename": "Feature"}, {"description": "Daytime Running Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "Differential Lock - Electronic", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Door Mirrors - Chrome Plated", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable-Heated and Folding", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Puddle Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Door Mirrors - Reverse Activated Kerb View Adjustment on Passengers", "category": "Exterior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electronic Parking Brake with Auto Hold Function", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Exhaust Tailpipes - Chrome Left and right", "category": "Exterior", "__typename": "Feature"}, {"description": "Front Assist including City Emergency Braking", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Seat Back Storage Pockets", "category": "Interior", "__typename": "Feature"}, {"description": "Glovebox - Illuminated - Cooled - Lockable", "category": "Interior", "__typename": "Feature"}, {"description": "Grab Handles - Front x2 Rear x2 with Coat Hooks", "category": "Interior", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Headlight Washer System", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Bi-Xenon - Gas Discharged", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Coming-Leaving Home Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Dusk Sensor - Automatic Driving Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Height and Reach Adjustable Steering Column", "category": "Interior", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation for 2 Rear Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "LED Rear Number Plate Lights", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Lights on Warning Buzzer", "category": "Illumination", "__typename": "Feature"}, {"description": "Load Lashing Points x4 in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment - Hooks", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Cover", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Storage Area on Right", "category": "Interior", "__typename": "Feature"}, {"description": "MDI - Multi Device Interface with USB - iPod Connection Cables", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Mirror Pack", "category": "Exterior", "__typename": "Feature"}, {"description": "Multifunction Computer - Colour", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Multiple Impact Brake Activation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Optical Parking Display via Vehicles Audio System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Parking Sensors - Front", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensors - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Power Assisted Steering - Speed Sensitive", "category": "Performance", "__typename": "Feature"}, {"description": "Pre-Crash Preventive Occupant Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "R Styling Pack", "category": "Exterior", "__typename": "Feature"}, {"description": "Radar Sensor Controlled Distance Monitoring System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Radiator Grille - Chrome Plated Strip", "category": "Exterior", "__typename": "Feature"}, {"description": "Radio & Single CD Player MP3 Compatible", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Radio Aerial Integrated into Rear Windscreen", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Rain Sensor", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Centre Armrest", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Diffuser - Black with Chrome Exhaust Tailpipes Left and Right", "category": "Exterior", "__typename": "Feature"}, {"description": "Rear Tail Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "SD Card Reader", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Seatbelt Reminder", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Front Lumbar Support", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Front Sports", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Front Sports with R Logo on Head Restraints", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Height Adjustment - Front", "category": "Interior", "__typename": "Feature"}, {"description": "Service Interval Display", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Spare Wheel - Space Saver Steel", "category": "Exterior", "__typename": "Feature"}, {"description": "Speakers x8", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Spoiler - Tailgate", "category": "Exterior", "__typename": "Feature"}, {"description": "Static Cornering Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Steering Wheel - 3-Spoke - Leather Trimmed - Multifunction with R Logo", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Audio Controls", "category": "Interior", "__typename": "Feature"}, {"description": "Storage - Cover for Area in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Centre Console Covered", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Front Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Styling Pack for R", "category": "Exterior", "__typename": "Feature"}, {"description": "Suspension - R Sports", "category": "Performance", "__typename": "Feature"}, {"description": "Temperature Display - External", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tinted Glass - Heat Insulating Rear 65 Percent Light Absorbing from B Pillar Backwards", "category": "Exterior", "__typename": "Feature"}, {"description": "Traffic Sign Recognition", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tyre Pressure Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Under Seat Drawers - Front", "category": "Interior", "__typename": "Feature"}, {"description": "Variable Boot Floor", "category": "Interior", "__typename": "Feature"}, {"description": "XDS Electronic Differential Lock", "category": "Safety and Security", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "4Motion", "bikeLicenceType": null, "derivativeId": "bf8aa52a1ecc4af38017c45679bcc74f", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "Black metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:07 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This Volkswagen Golf R TSI is a remarkable find, having been '
                'cherished by just one owner from new and boasting '
                'exceptionally low mileage for its 2014 registration year, '
                'with only 58,999 miles on the clock. This Euro 6 compliant '
                'model is powered by a potent 2.0 litre petrol engine, '
                'delivering exhilarating performance through its four wheel '
                'drive system. The vehicle comes with a 3 month warranty for '
                'your peace of mind, and its MOT is valid until October 2026, '
                'offering extensive roadworthiness. While it has a partial '
                'service history, the low mileage and single ownership suggest '
                'a well cared for vehicle.\n'
                '\n'
                'The performance of this Golf R TSI truly sets it apart, with '
                'a rapid 0-62mph acceleration time of just 4.9 seconds. This '
                'impressive figure indicates a level of responsiveness and '
                'speed that surpasses many other vehicles in its class. '
                'Combined with its four wheel drive capability, this Golf R '
                'TSI offers a dynamic and engaging driving experience, making '
                'it a compelling choice for those seeking both practicality '
                'and exhilarating performance.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187981138',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 58999,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/1a5930d5ef704c5383cbcf4b956f2bea.jpg',
                'https://m.atcdn.co.uk/a/media/130f73893d77402b9bbaec713098b8c4.jpg',
                'https://m.atcdn.co.uk/a/media/826e50342d854dcf99fb30ec117241dd.jpg',
                'https://m.atcdn.co.uk/a/media/2aba6d07da1f476b891df4f6c2d453b3.jpg',
                'https://m.atcdn.co.uk/a/media/c5857932d3d5469297a22f41d033e3ed.jpg',
                'https://m.atcdn.co.uk/a/media/a0a7452777984b16aead12dcdd573491.jpg',
                'https://m.atcdn.co.uk/a/media/05ff91b017fe443486a6d9e703001f8d.jpg',
                'https://m.atcdn.co.uk/a/media/962ec76441144cb1b6b48c8f23cae93b.jpg',
                'https://m.atcdn.co.uk/a/media/0f8de2f39a1d4f77862709ad14602cb8.jpg',
                'https://m.atcdn.co.uk/a/media/447a7ed8f5c04cee8e96c210e51ca197.jpg',
                'https://m.atcdn.co.uk/a/media/9e4a01e8744842fe9dcee3016b3c1603.jpg',
                'https://m.atcdn.co.uk/a/media/5fdcfc17b21f4434a708575395c2f602.jpg',
                'https://m.atcdn.co.uk/a/media/9f0ca61091254f66ad24b67c9e418088.jpg',
                'https://m.atcdn.co.uk/a/media/fe26c12153fd43f1ba18d4ad704ee05b.jpg',
                'https://m.atcdn.co.uk/a/media/10c582797cdf439ca77b4aec3b791b3d.jpg',
                'https://m.atcdn.co.uk/a/media/91ad40e081144b84a8fabba8499b061f.jpg',
                'https://m.atcdn.co.uk/a/media/8320c56e645244648a9f29fdafcd8075.jpg',
                'https://m.atcdn.co.uk/a/media/bd78989c74204fbdb0a67baddb280efb.jpg'],
 'price': 15495,
 'price_includes_vat': True,
 'registration_date': '2014-02-11',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf 2.0 TSI R HATCHBACK 5DR PETROL DSG 4MOTION EURO 6 '
          '(S/S) (320 PS) AUTO MOT 11/26 59K ULEZ',
 'transmission': 'automatic',
 'trim': 'R',
 'year': 2014}
2025-12-05 12:51:07 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 018b5da8-b50a-58d0-8574-8b548201eeb5 with identifier: 202511187981138
2025-12-05 12:51:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 18 photos for item 018b5da8-b50a-58d0-8574-8b548201eeb5
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1a5930d5ef704c5383cbcf4b956f2bea.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1a5930d5ef704c5383cbcf4b956f2bea.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F130f73893d77402b9bbaec713098b8c4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/130f73893d77402b9bbaec713098b8c4.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F826e50342d854dcf99fb30ec117241dd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/826e50342d854dcf99fb30ec117241dd.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2aba6d07da1f476b891df4f6c2d453b3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2aba6d07da1f476b891df4f6c2d453b3.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc5857932d3d5469297a22f41d033e3ed.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c5857932d3d5469297a22f41d033e3ed.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa0a7452777984b16aead12dcdd573491.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a0a7452777984b16aead12dcdd573491.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F05ff91b017fe443486a6d9e703001f8d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/05ff91b017fe443486a6d9e703001f8d.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F962ec76441144cb1b6b48c8f23cae93b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/962ec76441144cb1b6b48c8f23cae93b.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0f8de2f39a1d4f77862709ad14602cb8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0f8de2f39a1d4f77862709ad14602cb8.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F447a7ed8f5c04cee8e96c210e51ca197.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/447a7ed8f5c04cee8e96c210e51ca197.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e4a01e8744842fe9dcee3016b3c1603.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e4a01e8744842fe9dcee3016b3c1603.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5fdcfc17b21f4434a708575395c2f602.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5fdcfc17b21f4434a708575395c2f602.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9f0ca61091254f66ad24b67c9e418088.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9f0ca61091254f66ad24b67c9e418088.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe26c12153fd43f1ba18d4ad704ee05b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe26c12153fd43f1ba18d4ad704ee05b.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F10c582797cdf439ca77b4aec3b791b3d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/10c582797cdf439ca77b4aec3b791b3d.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F91ad40e081144b84a8fabba8499b061f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91ad40e081144b84a8fabba8499b061f.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8320c56e645244648a9f29fdafcd8075.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8320c56e645244648a9f29fdafcd8075.jpg already downloaded
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbd78989c74204fbdb0a67baddb280efb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd78989c74204fbdb0a67baddb280efb.jpg already downloaded
2025-12-05 12:51:08 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 018b5da8-b50a-58d0-8574-8b548201eeb5 with identifier 202511187981138
2025-12-05 12:51:08 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:08 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:08 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 018b5da8-b50a-58d0-8574-8b548201eeb5
2025-12-05 12:51:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This Volkswagen Golf R TSI is a remarkable find, having been '
                'cherished by just one owner from new and boasting '
                'exceptionally low mileage for its 2014 registration year, '
                'with only 58,999 miles on the clock. This Euro 6 compliant '
                'model is powered by a potent 2.0 litre petrol engine, '
                'delivering exhilarating performance through its four wheel '
                'drive system. The vehicle comes with a 3 month warranty for '
                'your peace of mind, and its MOT is valid until October 2026, '
                'offering extensive roadworthiness. While it has a partial '
                'service history, the low mileage and single ownership suggest '
                'a well cared for vehicle.\n'
                '\n'
                'The performance of this Golf R TSI truly sets it apart, with '
                'a rapid 0-62mph acceleration time of just 4.9 seconds. This '
                'impressive figure indicates a level of responsiveness and '
                'speed that surpasses many other vehicles in its class. '
                'Combined with its four wheel drive capability, this Golf R '
                'TSI offers a dynamic and engaging driving experience, making '
                'it a compelling choice for those seeking both practicality '
                'and exhilarating performance.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '018b5da8-b50a-58d0-8574-8b548201eeb5',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187981138',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 58999,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/1a5930d5ef704c5383cbcf4b956f2bea.jpg',
                'https://m.atcdn.co.uk/a/media/130f73893d77402b9bbaec713098b8c4.jpg',
                'https://m.atcdn.co.uk/a/media/826e50342d854dcf99fb30ec117241dd.jpg',
                'https://m.atcdn.co.uk/a/media/2aba6d07da1f476b891df4f6c2d453b3.jpg',
                'https://m.atcdn.co.uk/a/media/c5857932d3d5469297a22f41d033e3ed.jpg',
                'https://m.atcdn.co.uk/a/media/a0a7452777984b16aead12dcdd573491.jpg',
                'https://m.atcdn.co.uk/a/media/05ff91b017fe443486a6d9e703001f8d.jpg',
                'https://m.atcdn.co.uk/a/media/962ec76441144cb1b6b48c8f23cae93b.jpg',
                'https://m.atcdn.co.uk/a/media/0f8de2f39a1d4f77862709ad14602cb8.jpg',
                'https://m.atcdn.co.uk/a/media/447a7ed8f5c04cee8e96c210e51ca197.jpg',
                'https://m.atcdn.co.uk/a/media/9e4a01e8744842fe9dcee3016b3c1603.jpg',
                'https://m.atcdn.co.uk/a/media/5fdcfc17b21f4434a708575395c2f602.jpg',
                'https://m.atcdn.co.uk/a/media/9f0ca61091254f66ad24b67c9e418088.jpg',
                'https://m.atcdn.co.uk/a/media/fe26c12153fd43f1ba18d4ad704ee05b.jpg',
                'https://m.atcdn.co.uk/a/media/10c582797cdf439ca77b4aec3b791b3d.jpg',
                'https://m.atcdn.co.uk/a/media/91ad40e081144b84a8fabba8499b061f.jpg',
                'https://m.atcdn.co.uk/a/media/8320c56e645244648a9f29fdafcd8075.jpg',
                'https://m.atcdn.co.uk/a/media/bd78989c74204fbdb0a67baddb280efb.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 284474,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1a5930d5ef704c5383cbcf4b956f2bea.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 319840,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/130f73893d77402b9bbaec713098b8c4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 284420,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/826e50342d854dcf99fb30ec117241dd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 249326,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2aba6d07da1f476b891df4f6c2d453b3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 240195,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c5857932d3d5469297a22f41d033e3ed.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 251338,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a0a7452777984b16aead12dcdd573491.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 251730,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/05ff91b017fe443486a6d9e703001f8d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165080,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/962ec76441144cb1b6b48c8f23cae93b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154239,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0f8de2f39a1d4f77862709ad14602cb8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 199720,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/447a7ed8f5c04cee8e96c210e51ca197.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158107,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9e4a01e8744842fe9dcee3016b3c1603.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170042,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5fdcfc17b21f4434a708575395c2f602.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105548,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9f0ca61091254f66ad24b67c9e418088.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165020,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe26c12153fd43f1ba18d4ad704ee05b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151867,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/10c582797cdf439ca77b4aec3b791b3d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142500,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/91ad40e081144b84a8fabba8499b061f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130146,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8320c56e645244648a9f29fdafcd8075.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bad0d81d-ecb7-57cb-9ea2-74abe3d81353/bad0d81d-ecb7-57cb-9ea2-74abe3d81353_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113793,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd78989c74204fbdb0a67baddb280efb.jpg',
             'Width': 1280}],
 'price': 15495,
 'price_includes_vat': True,
 'registration_date': '2014-02-11',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf 2.0 TSI R HATCHBACK 5DR PETROL DSG 4MOTION EURO 6 '
          '(S/S) (320 PS) AUTO MOT 11/26 59K ULEZ',
 'transmission': 'automatic',
 'trim': 'R',
 'year': 2014}
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187981138%27 HTTP/1.1" 200 None
2025-12-05 12:51:08 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187981138: {'created_time': 1764939068.371413, 'last_price_update_time': 1764939068.371421}
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187981138') HTTP/1.1" 204 0
2025-12-05 12:51:12 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.271(s), this was the 1st time calling it.
2025-12-05 12:51:12 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 6.693730776217463 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2025-12-05 12:51:17 [scrapy.extensions.logstats] INFO: Crawled 61 pages (at 19 pages/min), scraped 57 items (at 19 items/min)
2025-12-05 12:51:18 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:18 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 116,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2014 Volkswagen Golf TSI SE presents a remarkable '
                'opportunity with its exceptionally low mileage of just 32,000 '
                'miles, a testament to its careful single ownership. This well '
                'maintained petrol hatchback, featuring a 1.4 litre engine, '
                'boasts an MOT valid until November 2026, offering peace of '
                'mind for the foreseeable future. While it has a partial '
                'service history, its single owner and low mileage suggest a '
                'well looked after vehicle.\n'
                '\n'
                'The Golf TSI SE is known for its balanced performance, '
                'achieving 0-62mph in a respectable 9.3 seconds, which is a '
                'strong indicator of its efficiency and responsiveness '
                'compared to other vehicles in its class. Furthermore, its '
                'placement in a low insurance group makes it an economical '
                'choice for many drivers, further enhancing its appeal as a '
                'practical and desirable hatchback.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'engine_horse_power': 120,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187981153',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 32000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/88ea061ec05b4a638fa8d7f137a7ac33.jpg',
                'https://m.atcdn.co.uk/a/media/78b2cbe191e64e44b067e8c66ac882c1.jpg',
                'https://m.atcdn.co.uk/a/media/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg',
                'https://m.atcdn.co.uk/a/media/bb7daebabe9a4daa8202f39eef5a3d00.jpg',
                'https://m.atcdn.co.uk/a/media/288c9bcdbe2a43b9be95e77b36dde45e.jpg',
                'https://m.atcdn.co.uk/a/media/cabe078f10404f58a9943c0dbd9e80b7.jpg',
                'https://m.atcdn.co.uk/a/media/6293adafbb284224bbe76a4a03925625.jpg',
                'https://m.atcdn.co.uk/a/media/bbb5670d30ec4a848b8348454489448c.jpg',
                'https://m.atcdn.co.uk/a/media/050e66b653144eb49c68190b6f7637b4.jpg',
                'https://m.atcdn.co.uk/a/media/4919a3c651704adcb8564592512eb150.jpg',
                'https://m.atcdn.co.uk/a/media/885f4b0273e54f1884f6421d6d252723.jpg',
                'https://m.atcdn.co.uk/a/media/d5f2d48ccfea408caf0bede39f652808.jpg',
                'https://m.atcdn.co.uk/a/media/23193e253533418e8d8e92dd122076e3.jpg',
                'https://m.atcdn.co.uk/a/media/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg',
                'https://m.atcdn.co.uk/a/media/eaf3e90bad184d478edb2334f6009162.jpg',
                'https://m.atcdn.co.uk/a/media/74da34dc63dd4512bf4e88df5e872202.jpg',
                'https://m.atcdn.co.uk/a/media/aeb99e6ebdc244abbff055b289f6d000.jpg',
                'https://m.atcdn.co.uk/a/media/faeaae276fe84547b37ddec40d1f87ab.jpg',
                'https://m.atcdn.co.uk/a/media/2ecffd45046c468c82c14abdf0e5caf1.jpg',
                'https://m.atcdn.co.uk/a/media/4710767cd72d45ae91247965f3278a0e.jpg'],
 'price': 7995,
 'price_includes_vat': True,
 'registration_date': '2014-12-17',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf SE FSI MOT 11/26 AUTO 32K PSH ULEZ 1.4 5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2014}
2025-12-05 12:51:18 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 629ac7ee-b8a1-5a77-ba9c-b340da81e77a with identifier: 202511187981153
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 629ac7ee-b8a1-5a77-ba9c-b340da81e77a
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F88ea061ec05b4a638fa8d7f137a7ac33.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/88ea061ec05b4a638fa8d7f137a7ac33.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F78b2cbe191e64e44b067e8c66ac882c1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/78b2cbe191e64e44b067e8c66ac882c1.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbb7daebabe9a4daa8202f39eef5a3d00.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bb7daebabe9a4daa8202f39eef5a3d00.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F288c9bcdbe2a43b9be95e77b36dde45e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/288c9bcdbe2a43b9be95e77b36dde45e.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcabe078f10404f58a9943c0dbd9e80b7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cabe078f10404f58a9943c0dbd9e80b7.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6293adafbb284224bbe76a4a03925625.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6293adafbb284224bbe76a4a03925625.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbbb5670d30ec4a848b8348454489448c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bbb5670d30ec4a848b8348454489448c.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F050e66b653144eb49c68190b6f7637b4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/050e66b653144eb49c68190b6f7637b4.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4919a3c651704adcb8564592512eb150.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4919a3c651704adcb8564592512eb150.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F885f4b0273e54f1884f6421d6d252723.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/885f4b0273e54f1884f6421d6d252723.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd5f2d48ccfea408caf0bede39f652808.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d5f2d48ccfea408caf0bede39f652808.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F23193e253533418e8d8e92dd122076e3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/23193e253533418e8d8e92dd122076e3.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feaf3e90bad184d478edb2334f6009162.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eaf3e90bad184d478edb2334f6009162.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F74da34dc63dd4512bf4e88df5e872202.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/74da34dc63dd4512bf4e88df5e872202.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faeb99e6ebdc244abbff055b289f6d000.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aeb99e6ebdc244abbff055b289f6d000.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffaeaae276fe84547b37ddec40d1f87ab.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/faeaae276fe84547b37ddec40d1f87ab.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ecffd45046c468c82c14abdf0e5caf1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ecffd45046c468c82c14abdf0e5caf1.jpg already downloaded
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4710767cd72d45ae91247965f3278a0e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4710767cd72d45ae91247965f3278a0e.jpg already downloaded
2025-12-05 12:51:18 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 629ac7ee-b8a1-5a77-ba9c-b340da81e77a with identifier 202511187981153
2025-12-05 12:51:18 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:18 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:18 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 629ac7ee-b8a1-5a77-ba9c-b340da81e77a
2025-12-05 12:51:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 116,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2014 Volkswagen Golf TSI SE presents a remarkable '
                'opportunity with its exceptionally low mileage of just 32,000 '
                'miles, a testament to its careful single ownership. This well '
                'maintained petrol hatchback, featuring a 1.4 litre engine, '
                'boasts an MOT valid until November 2026, offering peace of '
                'mind for the foreseeable future. While it has a partial '
                'service history, its single owner and low mileage suggest a '
                'well looked after vehicle.\n'
                '\n'
                'The Golf TSI SE is known for its balanced performance, '
                'achieving 0-62mph in a respectable 9.3 seconds, which is a '
                'strong indicator of its efficiency and responsiveness '
                'compared to other vehicles in its class. Furthermore, its '
                'placement in a low insurance group makes it an economical '
                'choice for many drivers, further enhancing its appeal as a '
                'practical and desirable hatchback.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'engine_horse_power': 120,
 'fuel_type': 'Petrol',
 'id': '629ac7ee-b8a1-5a77-ba9c-b340da81e77a',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187981153',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 32000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/88ea061ec05b4a638fa8d7f137a7ac33.jpg',
                'https://m.atcdn.co.uk/a/media/78b2cbe191e64e44b067e8c66ac882c1.jpg',
                'https://m.atcdn.co.uk/a/media/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg',
                'https://m.atcdn.co.uk/a/media/bb7daebabe9a4daa8202f39eef5a3d00.jpg',
                'https://m.atcdn.co.uk/a/media/288c9bcdbe2a43b9be95e77b36dde45e.jpg',
                'https://m.atcdn.co.uk/a/media/cabe078f10404f58a9943c0dbd9e80b7.jpg',
                'https://m.atcdn.co.uk/a/media/6293adafbb284224bbe76a4a03925625.jpg',
                'https://m.atcdn.co.uk/a/media/bbb5670d30ec4a848b8348454489448c.jpg',
                'https://m.atcdn.co.uk/a/media/050e66b653144eb49c68190b6f7637b4.jpg',
                'https://m.atcdn.co.uk/a/media/4919a3c651704adcb8564592512eb150.jpg',
                'https://m.atcdn.co.uk/a/media/885f4b0273e54f1884f6421d6d252723.jpg',
                'https://m.atcdn.co.uk/a/media/d5f2d48ccfea408caf0bede39f652808.jpg',
                'https://m.atcdn.co.uk/a/media/23193e253533418e8d8e92dd122076e3.jpg',
                'https://m.atcdn.co.uk/a/media/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg',
                'https://m.atcdn.co.uk/a/media/eaf3e90bad184d478edb2334f6009162.jpg',
                'https://m.atcdn.co.uk/a/media/74da34dc63dd4512bf4e88df5e872202.jpg',
                'https://m.atcdn.co.uk/a/media/aeb99e6ebdc244abbff055b289f6d000.jpg',
                'https://m.atcdn.co.uk/a/media/faeaae276fe84547b37ddec40d1f87ab.jpg',
                'https://m.atcdn.co.uk/a/media/2ecffd45046c468c82c14abdf0e5caf1.jpg',
                'https://m.atcdn.co.uk/a/media/4710767cd72d45ae91247965f3278a0e.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 279245,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/88ea061ec05b4a638fa8d7f137a7ac33.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 291134,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/78b2cbe191e64e44b067e8c66ac882c1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276677,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241280,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bb7daebabe9a4daa8202f39eef5a3d00.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 212952,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/288c9bcdbe2a43b9be95e77b36dde45e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 204212,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cabe078f10404f58a9943c0dbd9e80b7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231597,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6293adafbb284224bbe76a4a03925625.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 252305,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bbb5670d30ec4a848b8348454489448c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 232020,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/050e66b653144eb49c68190b6f7637b4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143416,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4919a3c651704adcb8564592512eb150.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 196670,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/885f4b0273e54f1884f6421d6d252723.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147921,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d5f2d48ccfea408caf0bede39f652808.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163920,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/23193e253533418e8d8e92dd122076e3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112521,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162988,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eaf3e90bad184d478edb2334f6009162.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191918,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/74da34dc63dd4512bf4e88df5e872202.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154940,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aeb99e6ebdc244abbff055b289f6d000.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155708,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/faeaae276fe84547b37ddec40d1f87ab.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 185612,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ecffd45046c468c82c14abdf0e5caf1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179940,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4710767cd72d45ae91247965f3278a0e.jpg',
             'Width': 1280}],
 'price': 7995,
 'price_includes_vat': True,
 'registration_date': '2014-12-17',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf SE FSI MOT 11/26 AUTO 32K PSH ULEZ 1.4 5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2014}
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187981153%27 HTTP/1.1" 200 None
2025-12-05 12:51:18 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187981153: {'created_time': 1764939078.566264, 'last_price_update_time': 1764939078.566273}
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187981153') HTTP/1.1" 204 0
2025-12-05 12:51:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2025-12-05 12:51:30 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:30 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:30 [common.utils.decorators] ERROR: Payload: {"id": "202509156343926", "stockItemId": "8a42199a993e4d9801994e075bf809c9", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Volkswagen UP! Hatchback 1.0 High up! (2014/14) 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-09-01T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": null, "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP!", "subtitle": "Hatchback 1.0 High up! (2014/14) 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 FSH 57K 1 OWNER", "rrp": null, "price": 5900, "priceGBX": 590000, "priceExcludingFees": 5900, "priceExcludingFeesGBX": 590000, "suppliedPrice": 5900, "suppliedPriceGBX": 590000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-03-01", "homeDeliveryRegionCodes": null, "priceExcludingVat": 4916.67, "vatToBePaidUpfront": 983.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****MS", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "590", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/pOCdFowpTxk?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 25, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/77f8a911b2994facba048e5e7724a84e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3209d651320d484eaa96e92e1afce526.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/09889463efab4bad8e3832ba308c38dc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a25c529cddc448b8b576974ca4cf7fbd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a12837fe45814a7db932ab13332c792f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a9baf4f13bd9484eb24fc6c016778048.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/20de25f080fe437aa933dcebef878caa.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/708e348640f748858fc7caf0ec56c16d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0b7c7b049d504af1a7b131cfd55e62e5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8638875518bb4844a42665a19a936019.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d9cc0601cfe04fe19cf6a0dcf49103bc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e5394f854907431fbbae0526d9a3267d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/afc27eb0a4b04c62b595e91d00480c95.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f2711941162e42fc97ca3062efc3e01e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a458331df91c4a94b9181602c146ba64.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fb324a067e924c1ba714120dcbd58b2f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cc847fb9d8e643f2b550d480a0e40008.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b02766c240ad4651a42ceb5f16961a62.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0ae402501cca4c888b283ecd4468e4ef.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Promotional Material", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c175927c58054b7aa46666e6be3ebe6f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/86679cb8b9904d539b53fd0e81a7ffcf.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2045273a86cf4521a1d077efc11f22cb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Keys", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d025665014e44d249be718f60e243c52.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c17a4f2be43944c1bddf7097019988b2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GREAT", "priceIndicatorRatingLabel": "Great price", "priceDeviation": -125, "mileageDeviation": 1429, "mileage": {"mileage": 57000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Freshly imported from Japan and comes with a Mileage Verification Certificate, ensuring reliability and authenticity. Japanese imports are highly sought after due to their exceptional build quality, advanced technology and a clean, well-preserved condition, as they often undergo strict inspections and regular servicing , Japan's domestic vehicle lifecycle differs markedly from the UK's. Stringent inspection systems encourage regular vehicle replacement, creating abundant low-mileage exports\n\nAll our imported vehicles come with a free Japan Car Check providing valuable insights into a vehicle's history, helping buyers and owners make informed decisions.\n\nVerifies Authenticity \u2013 Confirms the car's registration details, ensuring it matches official records.\nDetects Accident History \u2013 Identifies past damages or insurance claims, helping assess the car's condition.\nHighlights Mileage Discrepancies \u2013 Ensures the odometer reading is accurate, preventing fraud.\nAlerts for Theft or Write-Offs \u2013 Flags if the car has been stolen or accident damaged\nBoosts Resale Value \u2013 A clean history report can increase the car's market value and buyer confidence.\n\nWe can provide any of the below upon request for our vehicles\n\n* Auction sheets \u2013 Generated by certified independent inspectors at Japanese auction houses, these provide detailed condition reports, mileage readings, and damage assessments\n* Export/de-registration certificates \u2013 Official documents recording mileage at the point of export from Japan, including historical readings from previous inspections\n* Service and maintenance records \u2013 Original Japanese service documentation that tracks maintenance history and mileage progression\n* Service stickers \u2013 Physical evidence found in engine bays that document mileage at specific service intervals, harder to falsify than digital records\n\nThese documents create a complete picture of the vehicle's pre-export condition and history.\n\nPlease see a list of recommended services -\n\nTRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n\nMultiple specialist services provide extensive car history verification for Japanese imports:\n\n* BIMTA (British Independent Motor Trade Association) \u2013 The official UK trade body for vehicle imports, providing mileage verification with money-back guarantees and full vehicle history checks, including theft, write-off, and finance verification\n* QISJ (Quality Inspection Services Japan) \u2013 Dedicated mileage verification service using chassis numbers to provide certification dates, registration history, and inspection mileage records\n* Online platforms \u2013 Services like CAR VX and CARCHECK.JP provide comprehensive reports including accident history, flood damage, airbag deployment records, and manufacturer recalls using chassis numbers\nThese services supplement Japanese documentation with independent verification, creating multiple layers of validation for critical information.", "colour": "Red", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Unlisted", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 5", "co2Emissions": {"co2Emission": 105, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "High up!", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "105 g/km", "fuelConsumptionCombined": "62.80 mpg", "fuelConsumptionExtraUrban": "70.60 mpg", "fuelConsumptionUrban": "51.40 mpg", "insuranceGroup": "02E", "minimumKerbWeight": "932 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "13.20 seconds", "cylinders": "3", "valves": "12", "enginePower": "74 bhp", "topSpeed": "106 mph", "engineTorque": "70.00 lbs/ft", "vehicleHeight": "1489 mm", "vehicleLength": "3540 mm", "vehicleWidth": "1910 mm", "wheelbase": "2420 mm", "fuelTankCapacity": "35.00 litres", "grossVehicleWeight": "1290 kg", "luggageCapacitySeatsDown": "951 litres", "bootspaceSeatsUp": "251 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Socket - Centre Console", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "15in Alloy Wheels - Spoke", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Interior", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Side Head and Thorax for Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Anti-Theft Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Aux-In Socket", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Black Pearl Upper Dashboard", "category": "Interior", "__typename": "Feature"}, {"description": "Bluetooth Telephone Preparation for Hands Free Profile Enabled Telephones", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Exterior", "__typename": "Feature"}, {"description": "Body Coloured Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Central Locking - Remote with 1 Remote Key", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Colour Touch Screen - 5in", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Cup Holders - Front and Rear", "category": "Interior", "__typename": "Feature"}, {"description": "DAB+ - Digital Radio Reception", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Differential Lock - Electronic", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Door Mirrors - Body Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Drivers Seat Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Full Size Steel Spare Wheel", "category": "Exterior", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Headlights - Halogen Clear - Range Adjustable", "category": "Illumination", "__typename": "Feature"}, {"description": "Heated Front Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Height Adjustable Steering Wheel", "category": "Interior", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light", "category": "Illumination", "__typename": "Feature"}, {"description": "Hill Hold Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation for 2 Rear Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Lights on Warning Buzzer", "category": "Illumination", "__typename": "Feature"}, {"description": "Maps & More Touch-Screen Navigation-Radio Infotainment Device with Integrated Voice Control and Carry Case", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Power Assisted Steering - Speed Sensitive", "category": "Performance", "__typename": "Feature"}, {"description": "RCD 215 Radio-MP3-CD Player", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "SD Card Reader", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Seatbelt Reminder", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Sound Pack", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Speakers x2", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Speakers x4 - 2 Front and 2 Rear", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Steering Wheel - 3-Spoke - Leather Trimmed with Gloss Black Inserts", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartments in Front Doors", "category": "Interior", "__typename": "Feature"}, {"description": "TCS - Traction Control System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Tinted Glass - Heat Insulating", "category": "Exterior", "__typename": "Feature"}, {"description": "Tool Kit", "category": "Interior", "__typename": "Feature"}, {"description": "Trip Computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tyre Pressure Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Variable Boot Floor", "category": "Interior", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "1fcd0b114d6741beaaadfa87262232df", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": null, "exteriorDescription": "Red exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:30 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Red',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156343926',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 57000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/77f8a911b2994facba048e5e7724a84e.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/09889463efab4bad8e3832ba308c38dc.jpg',
                'https://m.atcdn.co.uk/a/media/a25c529cddc448b8b576974ca4cf7fbd.jpg',
                'https://m.atcdn.co.uk/a/media/a12837fe45814a7db932ab13332c792f.jpg',
                'https://m.atcdn.co.uk/a/media/a9baf4f13bd9484eb24fc6c016778048.jpg',
                'https://m.atcdn.co.uk/a/media/20de25f080fe437aa933dcebef878caa.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/0b7c7b049d504af1a7b131cfd55e62e5.jpg',
                'https://m.atcdn.co.uk/a/media/8638875518bb4844a42665a19a936019.jpg',
                'https://m.atcdn.co.uk/a/media/d9cc0601cfe04fe19cf6a0dcf49103bc.jpg',
                'https://m.atcdn.co.uk/a/media/e5394f854907431fbbae0526d9a3267d.jpg',
                'https://m.atcdn.co.uk/a/media/afc27eb0a4b04c62b595e91d00480c95.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/f2711941162e42fc97ca3062efc3e01e.jpg',
                'https://m.atcdn.co.uk/a/media/a458331df91c4a94b9181602c146ba64.jpg',
                'https://m.atcdn.co.uk/a/media/fb324a067e924c1ba714120dcbd58b2f.jpg',
                'https://m.atcdn.co.uk/a/media/cc847fb9d8e643f2b550d480a0e40008.jpg',
                'https://m.atcdn.co.uk/a/media/b02766c240ad4651a42ceb5f16961a62.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
                'https://m.atcdn.co.uk/a/media/c175927c58054b7aa46666e6be3ebe6f.jpg',
                'https://m.atcdn.co.uk/a/media/86679cb8b9904d539b53fd0e81a7ffcf.jpg',
                'https://m.atcdn.co.uk/a/media/2045273a86cf4521a1d077efc11f22cb.jpg',
                'https://m.atcdn.co.uk/a/media/d025665014e44d249be718f60e243c52.jpg',
                'https://m.atcdn.co.uk/a/media/c17a4f2be43944c1bddf7097019988b2.jpg'],
 'price': 5900,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 High up! (2014/14) 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2014}
2025-12-05 12:51:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4b582be6-b53f-53d6-beb7-97d46cecb0ea with identifier: 202509156343926
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 4b582be6-b53f-53d6-beb7-97d46cecb0ea
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F77f8a911b2994facba048e5e7724a84e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/77f8a911b2994facba048e5e7724a84e.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3209d651320d484eaa96e92e1afce526.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F09889463efab4bad8e3832ba308c38dc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/09889463efab4bad8e3832ba308c38dc.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa25c529cddc448b8b576974ca4cf7fbd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a25c529cddc448b8b576974ca4cf7fbd.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa12837fe45814a7db932ab13332c792f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a12837fe45814a7db932ab13332c792f.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa9baf4f13bd9484eb24fc6c016778048.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a9baf4f13bd9484eb24fc6c016778048.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F20de25f080fe437aa933dcebef878caa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/20de25f080fe437aa933dcebef878caa.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F708e348640f748858fc7caf0ec56c16d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0b7c7b049d504af1a7b131cfd55e62e5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0b7c7b049d504af1a7b131cfd55e62e5.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8638875518bb4844a42665a19a936019.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8638875518bb4844a42665a19a936019.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd9cc0601cfe04fe19cf6a0dcf49103bc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d9cc0601cfe04fe19cf6a0dcf49103bc.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe5394f854907431fbbae0526d9a3267d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e5394f854907431fbbae0526d9a3267d.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fafc27eb0a4b04c62b595e91d00480c95.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/afc27eb0a4b04c62b595e91d00480c95.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff2711941162e42fc97ca3062efc3e01e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2711941162e42fc97ca3062efc3e01e.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa458331df91c4a94b9181602c146ba64.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a458331df91c4a94b9181602c146ba64.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffb324a067e924c1ba714120dcbd58b2f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fb324a067e924c1ba714120dcbd58b2f.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcc847fb9d8e643f2b550d480a0e40008.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cc847fb9d8e643f2b550d480a0e40008.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb02766c240ad4651a42ceb5f16961a62.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b02766c240ad4651a42ceb5f16961a62.jpg already downloaded
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0ae402501cca4c888b283ecd4468e4ef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg already downloaded
2025-12-05 12:51:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4b582be6-b53f-53d6-beb7-97d46cecb0ea with identifier 202509156343926
2025-12-05 12:51:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4b582be6-b53f-53d6-beb7-97d46cecb0ea
2025-12-05 12:51:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Red',
 'currency': 'GBP',
 'description': 'Freshly imported from Japan and comes with a Mileage '
                'Verification Certificate, ensuring reliability and '
                'authenticity. Japanese imports are highly sought after due to '
                'their exceptional build quality, advanced technology and a '
                'clean, well-preserved condition, as they often undergo strict '
                "inspections and regular servicing , Japan's domestic vehicle "
                "lifecycle differs markedly from the UK's. Stringent "
                'inspection systems encourage regular vehicle replacement, '
                'creating abundant low-mileage exports\n'
                '\n'
                'All our imported vehicles come with a free Japan Car Check '
                "providing valuable insights into a vehicle's history, helping "
                'buyers and owners make informed decisions.\n'
                '\n'
                "Verifies Authenticity – Confirms the car's registration "
                'details, ensuring it matches official records.\n'
                'Detects Accident History – Identifies past damages or '
                "insurance claims, helping assess the car's condition.\n"
                'Highlights Mileage Discrepancies – Ensures the odometer '
                'reading is accurate, preventing fraud.\n'
                'Alerts for Theft or Write-Offs – Flags if the car has been '
                'stolen or accident damaged\n'
                'Boosts Resale Value – A clean history report can increase the '
                "car's market value and buyer confidence.\n"
                '\n'
                'We can provide any of the below upon request for our '
                'vehicles\n'
                '\n'
                '* Auction sheets – Generated by certified independent '
                'inspectors at Japanese auction houses, these provide detailed '
                'condition reports, mileage readings, and damage assessments\n'
                '* Export/de-registration certificates – Official documents '
                'recording mileage at the point of export from Japan, '
                'including historical readings from previous inspections\n'
                '* Service and maintenance records – Original Japanese service '
                'documentation that tracks maintenance history and mileage '
                'progression\n'
                '* Service stickers – Physical evidence found in engine bays '
                'that document mileage at specific service intervals, harder '
                'to falsify than digital records\n'
                '\n'
                "These documents create a complete picture of the vehicle's "
                'pre-export condition and history.\n'
                '\n'
                'Please see a list of recommended services -\n'
                '\n'
                'TRUSTED SERVICES FOR INDEPENDENT IMPORT VERIFICATION -\n'
                '\n'
                'Multiple specialist services provide extensive car history '
                'verification for Japanese imports:\n'
                '\n'
                '* BIMTA (British Independent Motor Trade Association) – The '
                'official UK trade body for vehicle imports, providing mileage '
                'verification with money-back guarantees and full vehicle '
                'history checks, including theft, write-off, and finance '
                'verification\n'
                '* QISJ (Quality Inspection Services Japan) – Dedicated '
                'mileage verification service using chassis numbers to provide '
                'certification dates, registration history, and inspection '
                'mileage records\n'
                '* Online platforms – Services like CAR VX and CARCHECK.JP '
                'provide comprehensive reports including accident history, '
                'flood damage, airbag deployment records, and manufacturer '
                'recalls using chassis numbers\n'
                'These services supplement Japanese documentation with '
                'independent verification, creating multiple layers of '
                'validation for critical information.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': '4b582be6-b53f-53d6-beb7-97d46cecb0ea',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202509156343926',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 57000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 25,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/77f8a911b2994facba048e5e7724a84e.jpg',
                'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
                'https://m.atcdn.co.uk/a/media/09889463efab4bad8e3832ba308c38dc.jpg',
                'https://m.atcdn.co.uk/a/media/a25c529cddc448b8b576974ca4cf7fbd.jpg',
                'https://m.atcdn.co.uk/a/media/a12837fe45814a7db932ab13332c792f.jpg',
                'https://m.atcdn.co.uk/a/media/a9baf4f13bd9484eb24fc6c016778048.jpg',
                'https://m.atcdn.co.uk/a/media/20de25f080fe437aa933dcebef878caa.jpg',
                'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
                'https://m.atcdn.co.uk/a/media/0b7c7b049d504af1a7b131cfd55e62e5.jpg',
                'https://m.atcdn.co.uk/a/media/8638875518bb4844a42665a19a936019.jpg',
                'https://m.atcdn.co.uk/a/media/d9cc0601cfe04fe19cf6a0dcf49103bc.jpg',
                'https://m.atcdn.co.uk/a/media/e5394f854907431fbbae0526d9a3267d.jpg',
                'https://m.atcdn.co.uk/a/media/afc27eb0a4b04c62b595e91d00480c95.jpg',
                'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
                'https://m.atcdn.co.uk/a/media/f2711941162e42fc97ca3062efc3e01e.jpg',
                'https://m.atcdn.co.uk/a/media/a458331df91c4a94b9181602c146ba64.jpg',
                'https://m.atcdn.co.uk/a/media/fb324a067e924c1ba714120dcbd58b2f.jpg',
                'https://m.atcdn.co.uk/a/media/cc847fb9d8e643f2b550d480a0e40008.jpg',
                'https://m.atcdn.co.uk/a/media/b02766c240ad4651a42ceb5f16961a62.jpg',
                'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 251779,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/77f8a911b2994facba048e5e7724a84e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113897,
             'Height': 1500,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3209d651320d484eaa96e92e1afce526.jpg',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 249123,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/09889463efab4bad8e3832ba308c38dc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 240244,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a25c529cddc448b8b576974ca4cf7fbd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 259347,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a12837fe45814a7db932ab13332c792f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 221724,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a9baf4f13bd9484eb24fc6c016778048.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 230022,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/20de25f080fe437aa933dcebef878caa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38047,
             'Height': 666,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/708e348640f748858fc7caf0ec56c16d.jpg',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 228657,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0b7c7b049d504af1a7b131cfd55e62e5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 246872,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8638875518bb4844a42665a19a936019.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238964,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d9cc0601cfe04fe19cf6a0dcf49103bc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155326,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e5394f854907431fbbae0526d9a3267d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148793,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/afc27eb0a4b04c62b595e91d00480c95.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2138858-a60d-57bd-9c00-1ccbecc55dd2/c2138858-a60d-57bd-9c00-1ccbecc55dd2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28371,
             'Height': 480,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ef9b5d3a6c04d5c9faebf1e7d1de06c.jpg',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d1c19ac-058f-5c1b-91ca-d18ef1094c42/5d1c19ac-058f-5c1b-91ca-d18ef1094c42_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51525,
             'Height': 811,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0ae402501cca4c888b283ecd4468e4ef.jpg',
             'Width': 968},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129929,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2711941162e42fc97ca3062efc3e01e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170011,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a458331df91c4a94b9181602c146ba64.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112018,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fb324a067e924c1ba714120dcbd58b2f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160897,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cc847fb9d8e643f2b550d480a0e40008.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6be27830-b135-5abd-8f61-6cffb543ce6d/6be27830-b135-5abd-8f61-6cffb543ce6d_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 233253,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b02766c240ad4651a42ceb5f16961a62.jpg',
             'Width': 1280}],
 'price': 5900,
 'price_includes_vat': True,
 'registration_date': '2014-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen UP! Hatchback 1.0 High up! (2014/14) 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2014}
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202509156343926%27 HTTP/1.1" 200 None
2025-12-05 12:51:30 [auto_selling_autotrader.co.uk] INFO: Saving data for 202509156343926: {'created_time': 1764939090.942485, 'last_price_update_time': 1764939090.942497}
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202509156343926') HTTP/1.1" 204 0
2025-12-05 12:51:31 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:31 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:31 [common.utils.decorators] ERROR: Payload: {"id": "202511187982803", "stockItemId": "8a42d8f29a92f783019a98c2c4300ca1", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Abarth 595 HATCHBACK Abarth 595 1.4 T-Jet 180 Competizione MOT 11/26 AUTO 59K FSH ULEZ 3dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-28T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Abarth 595 HATCHBACK", "subtitle": "Abarth 595 1.4 T-Jet 180 Competizione MOT 11/26 AUTO 59K FSH ULEZ 3dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 59K FSH ULEZ", "rrp": null, "price": 10995, "priceGBX": 1099500, "priceExcludingFees": 10995, "priceExcludingFeesGBX": 1099500, "suppliedPrice": 10995, "suppliedPriceGBX": 1099500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2015-08-12", "homeDeliveryRegionCodes": null, "priceExcludingVat": 9162.5, "vatToBePaidUpfront": 1832.5, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****HD", "generation": {"generationId": "dcae89cf26333e9c5e8224f4ecbd4858", "name": "Hatchback (2012 - 2016)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1100", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/ivTdyWBG37g?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 17, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/f2f94346652b4faf920df57bc4f00d50.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7d22dff6912843e69838d1fe30ffbadd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0eb685e62bab4bc1a596b8f839a91c6d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eeb8ced23be641bcbb5d772b1e0a0015.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6c607f92a44a48bf80891a4cd7ad5922.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/28fc0688a12442c1bd2d54e7df06a231.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c911e96dcd084b028994f62130179452.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/015e9b4cdaa84b1faefc534c9fb19fd9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8f24a29c94b0416fa6497eb63b25bfaa.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/75429d37d8034c9aa03b843bd947b3c2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a8bdeb2aa2aa49a7aaafa0a3d31ce2dd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4c17ba1239ea4610924cd88948534a14.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/40d1331b43e343c3880e8e72f131eba4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7830bf236b7745cfa351280fdf65c721.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/846fd936a81345b383d0127c102092b7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b5d0dea88bd34067ae08b74e1a321a8d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6c51030b46da4193b1876614db668394.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "HIGH", "priceIndicatorRatingLabel": "Higher price", "priceDeviation": 1150, "mileageDeviation": -1498, "mileage": {"mileage": 59000, "unit": "MILE", "__typename": "Mileage"}, "plate": "15", "year": 2015, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 151, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1035, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1.4, "sizeCC": 1368, "manufacturerEngineSize": 1.4, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 3, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Abarth", "model": "595", "trim": "Competizione", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "151 g/km", "fuelConsumptionCombined": "43.50 mpg", "fuelConsumptionExtraUrban": "52.30 mpg", "fuelConsumptionUrban": "33.60 mpg", "insuranceGroup": "28U", "minimumKerbWeight": "1035 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "7.60 seconds", "cylinders": "4", "valves": "16", "enginePower": "160 bhp", "topSpeed": "129 mph", "engineTorque": "170.00 lbs/ft", "vehicleHeight": "1485 mm", "vehicleLength": "3657 mm", "vehicleWidth": "1627 mm", "wheelbase": "2300 mm", "fuelTankCapacity": "35.00 litres", "grossVehicleWeight": "1035 kg", "luggageCapacitySeatsDown": null, "bootspaceSeatsUp": "185 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "17in Alloy Wheels - 5-Spoke Anthracite Diamond Cut", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti-Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Interior", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Side", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Window", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Bi-Xenon Headlights", "category": "Illumination", "__typename": "Feature"}, {"description": "Blue&Me - Hands Free System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Central Locking - Remote", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Door Mirrors - Body Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "EBD - Electronic Brakeforce Distribution", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front", "category": "Exterior", "__typename": "Feature"}, {"description": "Electrochromatic Rear View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Exhaust Tailpipe - Dual Mode - Record Monza", "category": "Exterior", "__typename": "Feature"}, {"description": "Floor Mats", "category": "Interior", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "GSI - Gear Shift Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Headlights - Cleaning System", "category": "Illumination", "__typename": "Feature"}, {"description": "Hill Holder", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Locking Fuel Cap", "category": "Safety and Security", "__typename": "Feature"}, {"description": "MSR - Motor Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Mechanical Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Parking Sensors - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Power Steering - Dualdrive Electric", "category": "Performance", "__typename": "Feature"}, {"description": "Radio-CD and MP3 Player", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Red Brake Calipers", "category": "Exterior", "__typename": "Feature"}, {"description": "Seats - Bucket by Sabelt", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Drivers Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "Smoking Kit", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Blue&Me Controls", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Height and Reach Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Leather", "category": "Interior", "__typename": "Feature"}, {"description": "Tyre Pressure Monitor System", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "USB and AUX", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Windows - Dark Tinted Privacy Glass", "category": "Exterior", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "b5ca967172104d4fa9c8ca5dfeba5168", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Brown full leather interior", "exteriorDescription": "Black metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:31 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 151,
 'color': 'Black',
 'currency': 'GBP',
 'doors_number': 3,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187982803',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Abarth',
 'model': '595',
 'odometer': 59000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/f2f94346652b4faf920df57bc4f00d50.jpg',
                'https://m.atcdn.co.uk/a/media/7d22dff6912843e69838d1fe30ffbadd.jpg',
                'https://m.atcdn.co.uk/a/media/0eb685e62bab4bc1a596b8f839a91c6d.jpg',
                'https://m.atcdn.co.uk/a/media/eeb8ced23be641bcbb5d772b1e0a0015.jpg',
                'https://m.atcdn.co.uk/a/media/6c607f92a44a48bf80891a4cd7ad5922.jpg',
                'https://m.atcdn.co.uk/a/media/28fc0688a12442c1bd2d54e7df06a231.jpg',
                'https://m.atcdn.co.uk/a/media/c911e96dcd084b028994f62130179452.jpg',
                'https://m.atcdn.co.uk/a/media/015e9b4cdaa84b1faefc534c9fb19fd9.jpg',
                'https://m.atcdn.co.uk/a/media/8f24a29c94b0416fa6497eb63b25bfaa.jpg',
                'https://m.atcdn.co.uk/a/media/75429d37d8034c9aa03b843bd947b3c2.jpg',
                'https://m.atcdn.co.uk/a/media/a8bdeb2aa2aa49a7aaafa0a3d31ce2dd.jpg',
                'https://m.atcdn.co.uk/a/media/4c17ba1239ea4610924cd88948534a14.jpg',
                'https://m.atcdn.co.uk/a/media/40d1331b43e343c3880e8e72f131eba4.jpg',
                'https://m.atcdn.co.uk/a/media/7830bf236b7745cfa351280fdf65c721.jpg',
                'https://m.atcdn.co.uk/a/media/846fd936a81345b383d0127c102092b7.jpg',
                'https://m.atcdn.co.uk/a/media/b5d0dea88bd34067ae08b74e1a321a8d.jpg',
                'https://m.atcdn.co.uk/a/media/6c51030b46da4193b1876614db668394.jpg'],
 'price': 10995,
 'price_includes_vat': True,
 'registration_date': '2015-08-12',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Abarth 595 HATCHBACK Abarth 595 1.4 T-Jet 180 Competizione MOT '
          '11/26 AUTO 59K FSH ULEZ 3dr',
 'transmission': 'automatic',
 'trim': 'Competizione',
 'year': 2015}
2025-12-05 12:51:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6758ab30-573d-5f27-b207-25d16c9e943a with identifier: 202511187982803
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 17 photos for item 6758ab30-573d-5f27-b207-25d16c9e943a
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff2f94346652b4faf920df57bc4f00d50.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2f94346652b4faf920df57bc4f00d50.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7d22dff6912843e69838d1fe30ffbadd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7d22dff6912843e69838d1fe30ffbadd.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0eb685e62bab4bc1a596b8f839a91c6d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0eb685e62bab4bc1a596b8f839a91c6d.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feeb8ced23be641bcbb5d772b1e0a0015.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eeb8ced23be641bcbb5d772b1e0a0015.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6c607f92a44a48bf80891a4cd7ad5922.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6c607f92a44a48bf80891a4cd7ad5922.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F28fc0688a12442c1bd2d54e7df06a231.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/28fc0688a12442c1bd2d54e7df06a231.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc911e96dcd084b028994f62130179452.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c911e96dcd084b028994f62130179452.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F015e9b4cdaa84b1faefc534c9fb19fd9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/015e9b4cdaa84b1faefc534c9fb19fd9.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8f24a29c94b0416fa6497eb63b25bfaa.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8f24a29c94b0416fa6497eb63b25bfaa.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F75429d37d8034c9aa03b843bd947b3c2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/75429d37d8034c9aa03b843bd947b3c2.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa8bdeb2aa2aa49a7aaafa0a3d31ce2dd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a8bdeb2aa2aa49a7aaafa0a3d31ce2dd.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4c17ba1239ea4610924cd88948534a14.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4c17ba1239ea4610924cd88948534a14.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40d1331b43e343c3880e8e72f131eba4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40d1331b43e343c3880e8e72f131eba4.jpg already downloaded
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7830bf236b7745cfa351280fdf65c721.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7830bf236b7745cfa351280fdf65c721.jpg already downloaded
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F846fd936a81345b383d0127c102092b7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/846fd936a81345b383d0127c102092b7.jpg already downloaded
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb5d0dea88bd34067ae08b74e1a321a8d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b5d0dea88bd34067ae08b74e1a321a8d.jpg already downloaded
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6c51030b46da4193b1876614db668394.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6c51030b46da4193b1876614db668394.jpg already downloaded
2025-12-05 12:51:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6758ab30-573d-5f27-b207-25d16c9e943a with identifier 202511187982803
2025-12-05 12:51:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6758ab30-573d-5f27-b207-25d16c9e943a
2025-12-05 12:51:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 151,
 'color': 'Black',
 'currency': 'GBP',
 'doors_number': 3,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'id': '6758ab30-573d-5f27-b207-25d16c9e943a',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187982803',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Abarth',
 'model': '595',
 'odometer': 59000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 17,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/f2f94346652b4faf920df57bc4f00d50.jpg',
                'https://m.atcdn.co.uk/a/media/7d22dff6912843e69838d1fe30ffbadd.jpg',
                'https://m.atcdn.co.uk/a/media/0eb685e62bab4bc1a596b8f839a91c6d.jpg',
                'https://m.atcdn.co.uk/a/media/eeb8ced23be641bcbb5d772b1e0a0015.jpg',
                'https://m.atcdn.co.uk/a/media/6c607f92a44a48bf80891a4cd7ad5922.jpg',
                'https://m.atcdn.co.uk/a/media/28fc0688a12442c1bd2d54e7df06a231.jpg',
                'https://m.atcdn.co.uk/a/media/c911e96dcd084b028994f62130179452.jpg',
                'https://m.atcdn.co.uk/a/media/015e9b4cdaa84b1faefc534c9fb19fd9.jpg',
                'https://m.atcdn.co.uk/a/media/8f24a29c94b0416fa6497eb63b25bfaa.jpg',
                'https://m.atcdn.co.uk/a/media/75429d37d8034c9aa03b843bd947b3c2.jpg',
                'https://m.atcdn.co.uk/a/media/a8bdeb2aa2aa49a7aaafa0a3d31ce2dd.jpg',
                'https://m.atcdn.co.uk/a/media/4c17ba1239ea4610924cd88948534a14.jpg',
                'https://m.atcdn.co.uk/a/media/40d1331b43e343c3880e8e72f131eba4.jpg',
                'https://m.atcdn.co.uk/a/media/7830bf236b7745cfa351280fdf65c721.jpg',
                'https://m.atcdn.co.uk/a/media/846fd936a81345b383d0127c102092b7.jpg',
                'https://m.atcdn.co.uk/a/media/b5d0dea88bd34067ae08b74e1a321a8d.jpg',
                'https://m.atcdn.co.uk/a/media/6c51030b46da4193b1876614db668394.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 322856,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2f94346652b4faf920df57bc4f00d50.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 309976,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7d22dff6912843e69838d1fe30ffbadd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 277058,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0eb685e62bab4bc1a596b8f839a91c6d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 301883,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eeb8ced23be641bcbb5d772b1e0a0015.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 295382,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6c607f92a44a48bf80891a4cd7ad5922.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 291335,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/28fc0688a12442c1bd2d54e7df06a231.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 332698,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c911e96dcd084b028994f62130179452.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179038,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/015e9b4cdaa84b1faefc534c9fb19fd9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78488,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8f24a29c94b0416fa6497eb63b25bfaa.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 258261,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/75429d37d8034c9aa03b843bd947b3c2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 186233,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a8bdeb2aa2aa49a7aaafa0a3d31ce2dd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78593,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4c17ba1239ea4610924cd88948534a14.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107055,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/40d1331b43e343c3880e8e72f131eba4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 187198,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7830bf236b7745cfa351280fdf65c721.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171796,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/846fd936a81345b383d0127c102092b7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158063,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b5d0dea88bd34067ae08b74e1a321a8d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d299a725-2930-5ff8-884d-f420e305c4f3/d299a725-2930-5ff8-884d-f420e305c4f3_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126817,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6c51030b46da4193b1876614db668394.jpg',
             'Width': 1280}],
 'price': 10995,
 'price_includes_vat': True,
 'registration_date': '2015-08-12',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Abarth 595 HATCHBACK Abarth 595 1.4 T-Jet 180 Competizione MOT '
          '11/26 AUTO 59K FSH ULEZ 3dr',
 'transmission': 'automatic',
 'trim': 'Competizione',
 'year': 2015}
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187982803%27 HTTP/1.1" 200 None
2025-12-05 12:51:32 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187982803: {'created_time': 1764939092.100001, 'last_price_update_time': 1764939092.100011}
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187982803') HTTP/1.1" 204 0
2025-12-05 12:51:33 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:33 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:33 [common.utils.decorators] ERROR: Payload: {"id": "202511187982789", "stockItemId": "8a42a92f9a92f788019a98c14be559b0", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Abarth 595 HATCHBACK Abarth 595 1.4 T-Jet 180 Competizione AUTO MOT 11/26 58K ULEZ 3dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-28T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Abarth 595 HATCHBACK", "subtitle": "Abarth 595 1.4 T-Jet 180 Competizione AUTO MOT 11/26 58K ULEZ 3dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 11/26 58K ULEZ", "rrp": null, "price": 10995, "priceGBX": 1099500, "priceExcludingFees": 10995, "priceExcludingFeesGBX": 1099500, "suppliedPrice": 10995, "suppliedPriceGBX": 1099500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2016-10-12", "homeDeliveryRegionCodes": null, "priceExcludingVat": 9162.5, "vatToBePaidUpfront": 1832.5, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "6***90", "generation": {"generationId": "dcae89cf26333e9c5e8224f4ecbd4858", "name": "Hatchback (2012 - 2016)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1100", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/sBdcIP73e9k?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 18, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/d4ac3ec5f2b2463e936819cfee24dfb1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/690eb2a451db47418fca09912cebc7b2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e4fa3bbce518444cab78a65a03a8d86c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/531105997f4742a1bc57a86d7b4e06e6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8e8598a9dbe949a4b3c558b39f01fd6f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c57714f570e54eb99430b117d4406600.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cb754657e22646229b7572315385a497.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e0d01af873d449f6bdf74a73e06aace8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c2939637df78494fb4033666c6871abc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/02d698a76cf84336abfbdb7ca3defe76.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d027a727f8fa402283b922127b0a4f81.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bb7a0c5f9a0142868656e2ed0514c0a8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6eb3662167354496a715388df3709192.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0dec1025486d4110bbe9404e07c574fe.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2443525f77924397b9e14f5cc061fe5f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/31d0825fa3884e34ae6ea5811d815349.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/87955b667e0e4cd080cf3d2d12baf62c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/179161f0a44a45d3a0e877e58a91ae45.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "FAIR", "priceIndicatorRatingLabel": "Fair price", "priceDeviation": 345, "mileageDeviation": 5943, "mileage": {"mileage": 58000, "unit": "MILE", "__typename": "Mileage"}, "plate": "66", "year": 2016, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This 2016 Abarth 595 T-Jet Competizione is a rare find, having been cherished by just one owner since new. This particular model boasts the sporty Competizione trim and is powered by a lively 1.4L Petrol engine, meeting Euro 6 emissions standards. It comes with a 3 month warranty for your peace of mind, and its MOT is valid until October 2026, ensuring it is roadworthy for the foreseeable future. While it has partial service history, its single ownership speaks volumes about its care.\n\nExperience exhilarating performance with this Abarth 595, capable of reaching 0-62mph in a swift 7.6 seconds. This impressive acceleration figure demonstrates its superior performance compared to many other vehicles in its class. The T-Jet Competizione variant is designed for those who appreciate a dynamic driving experience, offering a blend of compact agility and spirited power.", "colour": "Black", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 151, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1035, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1.4, "sizeCC": 1368, "manufacturerEngineSize": 1.4, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 3, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Abarth", "model": "595", "trim": "Competizione", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "151 g/km", "fuelConsumptionCombined": "43.50 mpg", "fuelConsumptionExtraUrban": "52.30 mpg", "fuelConsumptionUrban": "33.60 mpg", "insuranceGroup": "28U", "minimumKerbWeight": "1035 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "7.60 seconds", "cylinders": "4", "valves": "16", "enginePower": "160 bhp", "topSpeed": "129 mph", "engineTorque": "170.00 lbs/ft", "vehicleHeight": "1485 mm", "vehicleLength": "3657 mm", "vehicleWidth": "1627 mm", "wheelbase": "2300 mm", "fuelTankCapacity": "35.00 litres", "grossVehicleWeight": "1035 kg", "luggageCapacitySeatsDown": null, "bootspaceSeatsUp": "185 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "17in Alloy Wheels - 5-Spoke Anthracite Diamond Cut", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti-Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Interior", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Side", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Window", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Bi-Xenon Headlights", "category": "Illumination", "__typename": "Feature"}, {"description": "Blue&Me - Hands Free System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Central Locking - Remote", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Door Mirrors - Body Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "EBD - Electronic Brakeforce Distribution", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front", "category": "Exterior", "__typename": "Feature"}, {"description": "Electrochromatic Rear View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Exhaust Tailpipe - Dual Mode - Record Monza", "category": "Exterior", "__typename": "Feature"}, {"description": "Floor Mats", "category": "Interior", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "GSI - Gear Shift Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Headlights - Cleaning System", "category": "Illumination", "__typename": "Feature"}, {"description": "Hill Holder", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Locking Fuel Cap", "category": "Safety and Security", "__typename": "Feature"}, {"description": "MSR - Motor Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Mechanical Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Parking Sensors - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Power Steering - Dualdrive Electric", "category": "Performance", "__typename": "Feature"}, {"description": "Radio-CD and MP3 Player", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Red Brake Calipers", "category": "Exterior", "__typename": "Feature"}, {"description": "Seats - Bucket by Sabelt", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Drivers Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "Smoking Kit", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Blue&Me Controls", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Height and Reach Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Leather", "category": "Interior", "__typename": "Feature"}, {"description": "Tyre Pressure Monitor System", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "USB and AUX", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Windows - Dark Tinted Privacy Glass", "category": "Exterior", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "b5ca967172104d4fa9c8ca5dfeba5168", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Brown full leather interior", "exteriorDescription": "Black metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:33 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 151,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This 2016 Abarth 595 T-Jet Competizione is a rare find, '
                'having been cherished by just one owner since new. This '
                'particular model boasts the sporty Competizione trim and is '
                'powered by a lively 1.4L Petrol engine, meeting Euro 6 '
                'emissions standards. It comes with a 3 month warranty for '
                'your peace of mind, and its MOT is valid until October 2026, '
                'ensuring it is roadworthy for the foreseeable future. While '
                'it has partial service history, its single ownership speaks '
                'volumes about its care.\n'
                '\n'
                'Experience exhilarating performance with this Abarth 595, '
                'capable of reaching 0-62mph in a swift 7.6 seconds. This '
                'impressive acceleration figure demonstrates its superior '
                'performance compared to many other vehicles in its class. The '
                'T-Jet Competizione variant is designed for those who '
                'appreciate a dynamic driving experience, offering a blend of '
                'compact agility and spirited power.',
 'doors_number': 3,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187982789',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Abarth',
 'model': '595',
 'odometer': 58000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/d4ac3ec5f2b2463e936819cfee24dfb1.jpg',
                'https://m.atcdn.co.uk/a/media/690eb2a451db47418fca09912cebc7b2.jpg',
                'https://m.atcdn.co.uk/a/media/e4fa3bbce518444cab78a65a03a8d86c.jpg',
                'https://m.atcdn.co.uk/a/media/531105997f4742a1bc57a86d7b4e06e6.jpg',
                'https://m.atcdn.co.uk/a/media/8e8598a9dbe949a4b3c558b39f01fd6f.jpg',
                'https://m.atcdn.co.uk/a/media/c57714f570e54eb99430b117d4406600.jpg',
                'https://m.atcdn.co.uk/a/media/cb754657e22646229b7572315385a497.jpg',
                'https://m.atcdn.co.uk/a/media/e0d01af873d449f6bdf74a73e06aace8.jpg',
                'https://m.atcdn.co.uk/a/media/c2939637df78494fb4033666c6871abc.jpg',
                'https://m.atcdn.co.uk/a/media/02d698a76cf84336abfbdb7ca3defe76.jpg',
                'https://m.atcdn.co.uk/a/media/d027a727f8fa402283b922127b0a4f81.jpg',
                'https://m.atcdn.co.uk/a/media/bb7a0c5f9a0142868656e2ed0514c0a8.jpg',
                'https://m.atcdn.co.uk/a/media/6eb3662167354496a715388df3709192.jpg',
                'https://m.atcdn.co.uk/a/media/0dec1025486d4110bbe9404e07c574fe.jpg',
                'https://m.atcdn.co.uk/a/media/2443525f77924397b9e14f5cc061fe5f.jpg',
                'https://m.atcdn.co.uk/a/media/31d0825fa3884e34ae6ea5811d815349.jpg',
                'https://m.atcdn.co.uk/a/media/87955b667e0e4cd080cf3d2d12baf62c.jpg',
                'https://m.atcdn.co.uk/a/media/179161f0a44a45d3a0e877e58a91ae45.jpg'],
 'price': 10995,
 'price_includes_vat': True,
 'registration_date': '2016-10-12',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Abarth 595 HATCHBACK Abarth 595 1.4 T-Jet 180 Competizione AUTO MOT '
          '11/26 58K ULEZ 3dr',
 'transmission': 'automatic',
 'trim': 'Competizione',
 'year': 2016}
2025-12-05 12:51:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 09d89822-8778-521b-ae31-4c3cf93e87b2 with identifier: 202511187982789
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 18 photos for item 09d89822-8778-521b-ae31-4c3cf93e87b2
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd4ac3ec5f2b2463e936819cfee24dfb1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d4ac3ec5f2b2463e936819cfee24dfb1.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F690eb2a451db47418fca09912cebc7b2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/690eb2a451db47418fca09912cebc7b2.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe4fa3bbce518444cab78a65a03a8d86c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e4fa3bbce518444cab78a65a03a8d86c.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F531105997f4742a1bc57a86d7b4e06e6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/531105997f4742a1bc57a86d7b4e06e6.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8e8598a9dbe949a4b3c558b39f01fd6f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8e8598a9dbe949a4b3c558b39f01fd6f.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc57714f570e54eb99430b117d4406600.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c57714f570e54eb99430b117d4406600.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcb754657e22646229b7572315385a497.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cb754657e22646229b7572315385a497.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe0d01af873d449f6bdf74a73e06aace8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e0d01af873d449f6bdf74a73e06aace8.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc2939637df78494fb4033666c6871abc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c2939637df78494fb4033666c6871abc.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F02d698a76cf84336abfbdb7ca3defe76.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02d698a76cf84336abfbdb7ca3defe76.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd027a727f8fa402283b922127b0a4f81.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d027a727f8fa402283b922127b0a4f81.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbb7a0c5f9a0142868656e2ed0514c0a8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bb7a0c5f9a0142868656e2ed0514c0a8.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6eb3662167354496a715388df3709192.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6eb3662167354496a715388df3709192.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0dec1025486d4110bbe9404e07c574fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0dec1025486d4110bbe9404e07c574fe.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2443525f77924397b9e14f5cc061fe5f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2443525f77924397b9e14f5cc061fe5f.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F31d0825fa3884e34ae6ea5811d815349.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/31d0825fa3884e34ae6ea5811d815349.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F87955b667e0e4cd080cf3d2d12baf62c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/87955b667e0e4cd080cf3d2d12baf62c.jpg already downloaded
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F179161f0a44a45d3a0e877e58a91ae45.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/179161f0a44a45d3a0e877e58a91ae45.jpg already downloaded
2025-12-05 12:51:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 09d89822-8778-521b-ae31-4c3cf93e87b2 with identifier 202511187982789
2025-12-05 12:51:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 09d89822-8778-521b-ae31-4c3cf93e87b2
2025-12-05 12:51:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 151,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'This 2016 Abarth 595 T-Jet Competizione is a rare find, '
                'having been cherished by just one owner since new. This '
                'particular model boasts the sporty Competizione trim and is '
                'powered by a lively 1.4L Petrol engine, meeting Euro 6 '
                'emissions standards. It comes with a 3 month warranty for '
                'your peace of mind, and its MOT is valid until October 2026, '
                'ensuring it is roadworthy for the foreseeable future. While '
                'it has partial service history, its single ownership speaks '
                'volumes about its care.\n'
                '\n'
                'Experience exhilarating performance with this Abarth 595, '
                'capable of reaching 0-62mph in a swift 7.6 seconds. This '
                'impressive acceleration figure demonstrates its superior '
                'performance compared to many other vehicles in its class. The '
                'T-Jet Competizione variant is designed for those who '
                'appreciate a dynamic driving experience, offering a blend of '
                'compact agility and spirited power.',
 'doors_number': 3,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'id': '09d89822-8778-521b-ae31-4c3cf93e87b2',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187982789',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Abarth',
 'model': '595',
 'odometer': 58000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/d4ac3ec5f2b2463e936819cfee24dfb1.jpg',
                'https://m.atcdn.co.uk/a/media/690eb2a451db47418fca09912cebc7b2.jpg',
                'https://m.atcdn.co.uk/a/media/e4fa3bbce518444cab78a65a03a8d86c.jpg',
                'https://m.atcdn.co.uk/a/media/531105997f4742a1bc57a86d7b4e06e6.jpg',
                'https://m.atcdn.co.uk/a/media/8e8598a9dbe949a4b3c558b39f01fd6f.jpg',
                'https://m.atcdn.co.uk/a/media/c57714f570e54eb99430b117d4406600.jpg',
                'https://m.atcdn.co.uk/a/media/cb754657e22646229b7572315385a497.jpg',
                'https://m.atcdn.co.uk/a/media/e0d01af873d449f6bdf74a73e06aace8.jpg',
                'https://m.atcdn.co.uk/a/media/c2939637df78494fb4033666c6871abc.jpg',
                'https://m.atcdn.co.uk/a/media/02d698a76cf84336abfbdb7ca3defe76.jpg',
                'https://m.atcdn.co.uk/a/media/d027a727f8fa402283b922127b0a4f81.jpg',
                'https://m.atcdn.co.uk/a/media/bb7a0c5f9a0142868656e2ed0514c0a8.jpg',
                'https://m.atcdn.co.uk/a/media/6eb3662167354496a715388df3709192.jpg',
                'https://m.atcdn.co.uk/a/media/0dec1025486d4110bbe9404e07c574fe.jpg',
                'https://m.atcdn.co.uk/a/media/2443525f77924397b9e14f5cc061fe5f.jpg',
                'https://m.atcdn.co.uk/a/media/31d0825fa3884e34ae6ea5811d815349.jpg',
                'https://m.atcdn.co.uk/a/media/87955b667e0e4cd080cf3d2d12baf62c.jpg',
                'https://m.atcdn.co.uk/a/media/179161f0a44a45d3a0e877e58a91ae45.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 307856,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d4ac3ec5f2b2463e936819cfee24dfb1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 338478,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/690eb2a451db47418fca09912cebc7b2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 306040,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e4fa3bbce518444cab78a65a03a8d86c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 277280,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/531105997f4742a1bc57a86d7b4e06e6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 247370,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8e8598a9dbe949a4b3c558b39f01fd6f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262101,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c57714f570e54eb99430b117d4406600.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 286473,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cb754657e22646229b7572315385a497.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 274006,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e0d01af873d449f6bdf74a73e06aace8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180011,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c2939637df78494fb4033666c6871abc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123512,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/02d698a76cf84336abfbdb7ca3defe76.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 237408,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d027a727f8fa402283b922127b0a4f81.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175927,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bb7a0c5f9a0142868656e2ed0514c0a8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90461,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6eb3662167354496a715388df3709192.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97397,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0dec1025486d4110bbe9404e07c574fe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168475,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2443525f77924397b9e14f5cc061fe5f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168444,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/31d0825fa3884e34ae6ea5811d815349.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168695,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/87955b667e0e4cd080cf3d2d12baf62c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_df4c169d-4fb5-5cbf-b401-27cedf7af8e6/df4c169d-4fb5-5cbf-b401-27cedf7af8e6_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113156,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/179161f0a44a45d3a0e877e58a91ae45.jpg',
             'Width': 1280}],
 'price': 10995,
 'price_includes_vat': True,
 'registration_date': '2016-10-12',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Abarth 595 HATCHBACK Abarth 595 1.4 T-Jet 180 Competizione AUTO MOT '
          '11/26 58K ULEZ 3dr',
 'transmission': 'automatic',
 'trim': 'Competizione',
 'year': 2016}
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187982789%27 HTTP/1.1" 200 None
2025-12-05 12:51:33 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187982789: {'created_time': 1764939093.869258, 'last_price_update_time': 1764939093.869269}
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187982789') HTTP/1.1" 204 0
2025-12-05 12:51:35 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:35 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:35 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 143,
 'color': 'Silver',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'engine_horse_power': 89,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511218045541',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Corsa',
 'odometer': 64768,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/5c5117bc664e4fff8da10d1524e25e3a.jpg',
                'https://m.atcdn.co.uk/a/media/2905ca6b4bde48919d8bad85f699a517.jpg',
                'https://m.atcdn.co.uk/a/media/9e470037dd3f45ac82413784e0644c55.jpg',
                'https://m.atcdn.co.uk/a/media/e6f7d2a3043a4d9da91ba7f96369cbd3.jpg',
                'https://m.atcdn.co.uk/a/media/11c697808e4540d7812c86091ef60bea.jpg',
                'https://m.atcdn.co.uk/a/media/346a599f3ac7470ca5861c2ef3909a06.jpg',
                'https://m.atcdn.co.uk/a/media/d1b5cf55fdd2417d99452dbcf8345c56.jpg',
                'https://m.atcdn.co.uk/a/media/b09e726499d94f77ae9677320f93b5cb.jpg',
                'https://m.atcdn.co.uk/a/media/51c46969327a46808de7b97814ffc71c.jpg',
                'https://m.atcdn.co.uk/a/media/0848554c7a894e9e8cce399bf0d01e49.jpg',
                'https://m.atcdn.co.uk/a/media/0f3cf36d504041f4b2be281371df0196.jpg',
                'https://m.atcdn.co.uk/a/media/9cc9db4704f14f25a2c4609db2453280.jpg',
                'https://m.atcdn.co.uk/a/media/f448660b15a8463e9f5bf12843176721.jpg',
                'https://m.atcdn.co.uk/a/media/c09d0b89b9944791bc427b7422ed7456.jpg',
                'https://m.atcdn.co.uk/a/media/a54eecab444f43c1a6306f5a0584ee0e.jpg',
                'https://m.atcdn.co.uk/a/media/1ecb7ce849c94238b50cecde54280708.jpg',
                'https://m.atcdn.co.uk/a/media/beb839650254466cb6edef6148f08bd6.jpg',
                'https://m.atcdn.co.uk/a/media/4eb6e507ef644d04a4770f250fbaf2c9.jpg',
                'https://m.atcdn.co.uk/a/media/c3ed4b0189824b12a14df5ff7dc96473.jpg'],
 'price': 8488,
 'price_includes_vat': True,
 'registration_date': '2019-03-31',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Vauxhall Corsa 1.4i ecoTEC Design Hatchback 5dr Petrol Easytronic '
          'Euro 6 (s/s) (90 ps) AUTO 64K MOT 5/26 FSH ULEZ',
 'transmission': 'automatic',
 'trim': 'Design',
 'year': 2019}
2025-12-05 12:51:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 276747ff-85fb-56fa-b8fb-8d1a14c30860 with identifier: 202511218045541
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item 276747ff-85fb-56fa-b8fb-8d1a14c30860
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5c5117bc664e4fff8da10d1524e25e3a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5c5117bc664e4fff8da10d1524e25e3a.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2905ca6b4bde48919d8bad85f699a517.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2905ca6b4bde48919d8bad85f699a517.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e470037dd3f45ac82413784e0644c55.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e470037dd3f45ac82413784e0644c55.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe6f7d2a3043a4d9da91ba7f96369cbd3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e6f7d2a3043a4d9da91ba7f96369cbd3.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F11c697808e4540d7812c86091ef60bea.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/11c697808e4540d7812c86091ef60bea.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F346a599f3ac7470ca5861c2ef3909a06.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/346a599f3ac7470ca5861c2ef3909a06.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd1b5cf55fdd2417d99452dbcf8345c56.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d1b5cf55fdd2417d99452dbcf8345c56.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb09e726499d94f77ae9677320f93b5cb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b09e726499d94f77ae9677320f93b5cb.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F51c46969327a46808de7b97814ffc71c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/51c46969327a46808de7b97814ffc71c.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0848554c7a894e9e8cce399bf0d01e49.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0848554c7a894e9e8cce399bf0d01e49.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0f3cf36d504041f4b2be281371df0196.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0f3cf36d504041f4b2be281371df0196.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9cc9db4704f14f25a2c4609db2453280.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9cc9db4704f14f25a2c4609db2453280.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff448660b15a8463e9f5bf12843176721.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f448660b15a8463e9f5bf12843176721.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc09d0b89b9944791bc427b7422ed7456.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c09d0b89b9944791bc427b7422ed7456.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa54eecab444f43c1a6306f5a0584ee0e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a54eecab444f43c1a6306f5a0584ee0e.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1ecb7ce849c94238b50cecde54280708.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1ecb7ce849c94238b50cecde54280708.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbeb839650254466cb6edef6148f08bd6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/beb839650254466cb6edef6148f08bd6.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4eb6e507ef644d04a4770f250fbaf2c9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4eb6e507ef644d04a4770f250fbaf2c9.jpg already downloaded
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc3ed4b0189824b12a14df5ff7dc96473.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c3ed4b0189824b12a14df5ff7dc96473.jpg already downloaded
2025-12-05 12:51:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 276747ff-85fb-56fa-b8fb-8d1a14c30860 with identifier 202511218045541
2025-12-05 12:51:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 276747ff-85fb-56fa-b8fb-8d1a14c30860
2025-12-05 12:51:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 143,
 'color': 'Silver',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1.4L',
 'engine_horse_power': 89,
 'fuel_type': 'Petrol',
 'id': '276747ff-85fb-56fa-b8fb-8d1a14c30860',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511218045541',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Vauxhall',
 'model': 'Corsa',
 'odometer': 64768,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/5c5117bc664e4fff8da10d1524e25e3a.jpg',
                'https://m.atcdn.co.uk/a/media/2905ca6b4bde48919d8bad85f699a517.jpg',
                'https://m.atcdn.co.uk/a/media/9e470037dd3f45ac82413784e0644c55.jpg',
                'https://m.atcdn.co.uk/a/media/e6f7d2a3043a4d9da91ba7f96369cbd3.jpg',
                'https://m.atcdn.co.uk/a/media/11c697808e4540d7812c86091ef60bea.jpg',
                'https://m.atcdn.co.uk/a/media/346a599f3ac7470ca5861c2ef3909a06.jpg',
                'https://m.atcdn.co.uk/a/media/d1b5cf55fdd2417d99452dbcf8345c56.jpg',
                'https://m.atcdn.co.uk/a/media/b09e726499d94f77ae9677320f93b5cb.jpg',
                'https://m.atcdn.co.uk/a/media/51c46969327a46808de7b97814ffc71c.jpg',
                'https://m.atcdn.co.uk/a/media/0848554c7a894e9e8cce399bf0d01e49.jpg',
                'https://m.atcdn.co.uk/a/media/0f3cf36d504041f4b2be281371df0196.jpg',
                'https://m.atcdn.co.uk/a/media/9cc9db4704f14f25a2c4609db2453280.jpg',
                'https://m.atcdn.co.uk/a/media/f448660b15a8463e9f5bf12843176721.jpg',
                'https://m.atcdn.co.uk/a/media/c09d0b89b9944791bc427b7422ed7456.jpg',
                'https://m.atcdn.co.uk/a/media/a54eecab444f43c1a6306f5a0584ee0e.jpg',
                'https://m.atcdn.co.uk/a/media/1ecb7ce849c94238b50cecde54280708.jpg',
                'https://m.atcdn.co.uk/a/media/beb839650254466cb6edef6148f08bd6.jpg',
                'https://m.atcdn.co.uk/a/media/4eb6e507ef644d04a4770f250fbaf2c9.jpg',
                'https://m.atcdn.co.uk/a/media/c3ed4b0189824b12a14df5ff7dc96473.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 316895,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5c5117bc664e4fff8da10d1524e25e3a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 300995,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2905ca6b4bde48919d8bad85f699a517.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 319667,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9e470037dd3f45ac82413784e0644c55.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 285003,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e6f7d2a3043a4d9da91ba7f96369cbd3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 256193,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/11c697808e4540d7812c86091ef60bea.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 290614,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/346a599f3ac7470ca5861c2ef3909a06.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 272275,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d1b5cf55fdd2417d99452dbcf8345c56.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 302636,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b09e726499d94f77ae9677320f93b5cb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160033,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/51c46969327a46808de7b97814ffc71c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121179,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0848554c7a894e9e8cce399bf0d01e49.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 217555,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0f3cf36d504041f4b2be281371df0196.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157329,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9cc9db4704f14f25a2c4609db2453280.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128052,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f448660b15a8463e9f5bf12843176721.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149929,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c09d0b89b9944791bc427b7422ed7456.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 195483,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a54eecab444f43c1a6306f5a0584ee0e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154557,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1ecb7ce849c94238b50cecde54280708.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166300,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/beb839650254466cb6edef6148f08bd6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176859,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4eb6e507ef644d04a4770f250fbaf2c9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a6c1d1f-8aff-5da9-b762-64b8079ea024/7a6c1d1f-8aff-5da9-b762-64b8079ea024_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 212876,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c3ed4b0189824b12a14df5ff7dc96473.jpg',
             'Width': 1280}],
 'price': 8488,
 'price_includes_vat': True,
 'registration_date': '2019-03-31',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Vauxhall Corsa 1.4i ecoTEC Design Hatchback 5dr Petrol Easytronic '
          'Euro 6 (s/s) (90 ps) AUTO 64K MOT 5/26 FSH ULEZ',
 'transmission': 'automatic',
 'trim': 'Design',
 'year': 2019}
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511218045541%27 HTTP/1.1" 200 None
2025-12-05 12:51:35 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511218045541: {'created_time': 1764939095.607631, 'last_price_update_time': 1764939095.60764}
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511218045541') HTTP/1.1" 204 0
2025-12-05 12:51:38 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:38 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:38 [common.utils.decorators] ERROR: Payload: {"id": "202511197996938", "stockItemId": "8a42b8789a9b5d73019a9c625c8c7b39", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen HIGH UP 1.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP", "subtitle": "HIGH UP 1.0 5dr", "__typename": "Heading"}, "attentionGrabber": null, "rrp": null, "price": 6400, "priceGBX": 640000, "priceExcludingFees": 6400, "priceExcludingFeesGBX": 640000, "suppliedPrice": 6400, "suppliedPriceGBX": 640000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2012-12-19", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5333.33, "vatToBePaidUpfront": 1066.67, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****ZG", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "640", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/4j923Wua-4Y?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 8, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/9ecf07dd1de740a5a56cd274dcbb7db4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d75866326c6e4e85b3def1a595f4fe40.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a82d6caf8673471683580f2fef0a88cb.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a77e4ba6501a48d9be63fe8b29855324.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/076319ee5e714196aca843fda05884c0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/aa06f17eea5248d9beb5a4bc70832c66.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/34555e74f05544a3babc016a5f865fad.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fed7e3da114f4ffc98199cbce031c68b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "HIGH", "priceIndicatorRatingLabel": "Higher price", "priceDeviation": 549, "mileageDeviation": null, "mileage": {"mileage": 49000, "unit": "MILE", "__typename": "Mileage"}, "plate": "62", "year": 2012, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 105, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "High up!", "optionalFeatures": null, "standardFeatures": [{"description": "ABS Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}, {"description": "CD/Radio", "category": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "category": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "Blue metallic exterior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Black cloth interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "ABS Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm", "type": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}, {"description": "CD/Radio", "type": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "type": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": null, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "95760acb63304e38acf4613bf6ca83af", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black cloth interior", "exteriorDescription": "Blue metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:38 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Blue',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511197996938',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 49000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/9ecf07dd1de740a5a56cd274dcbb7db4.jpg',
                'https://m.atcdn.co.uk/a/media/d75866326c6e4e85b3def1a595f4fe40.jpg',
                'https://m.atcdn.co.uk/a/media/a82d6caf8673471683580f2fef0a88cb.jpg',
                'https://m.atcdn.co.uk/a/media/a77e4ba6501a48d9be63fe8b29855324.jpg',
                'https://m.atcdn.co.uk/a/media/076319ee5e714196aca843fda05884c0.jpg',
                'https://m.atcdn.co.uk/a/media/aa06f17eea5248d9beb5a4bc70832c66.jpg',
                'https://m.atcdn.co.uk/a/media/34555e74f05544a3babc016a5f865fad.jpg',
                'https://m.atcdn.co.uk/a/media/fed7e3da114f4ffc98199cbce031c68b.jpg'],
 'price': 6400,
 'price_includes_vat': True,
 'registration_date': '2012-12-19',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen HIGH UP 1.0 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2012}
2025-12-05 12:51:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 27bfa4bf-6003-5507-bb94-e7b429932036 with identifier: 202511197996938
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 27bfa4bf-6003-5507-bb94-e7b429932036
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9ecf07dd1de740a5a56cd274dcbb7db4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ecf07dd1de740a5a56cd274dcbb7db4.jpg already downloaded
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd75866326c6e4e85b3def1a595f4fe40.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d75866326c6e4e85b3def1a595f4fe40.jpg already downloaded
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa82d6caf8673471683580f2fef0a88cb.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a82d6caf8673471683580f2fef0a88cb.jpg already downloaded
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa77e4ba6501a48d9be63fe8b29855324.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a77e4ba6501a48d9be63fe8b29855324.jpg already downloaded
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F076319ee5e714196aca843fda05884c0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/076319ee5e714196aca843fda05884c0.jpg already downloaded
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faa06f17eea5248d9beb5a4bc70832c66.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aa06f17eea5248d9beb5a4bc70832c66.jpg already downloaded
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F34555e74f05544a3babc016a5f865fad.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/34555e74f05544a3babc016a5f865fad.jpg already downloaded
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffed7e3da114f4ffc98199cbce031c68b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fed7e3da114f4ffc98199cbce031c68b.jpg already downloaded
2025-12-05 12:51:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 27bfa4bf-6003-5507-bb94-e7b429932036 with identifier 202511197996938
2025-12-05 12:51:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 27bfa4bf-6003-5507-bb94-e7b429932036
2025-12-05 12:51:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'Blue',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': '27bfa4bf-6003-5507-bb94-e7b429932036',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511197996938',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 49000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 8,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/9ecf07dd1de740a5a56cd274dcbb7db4.jpg',
                'https://m.atcdn.co.uk/a/media/d75866326c6e4e85b3def1a595f4fe40.jpg',
                'https://m.atcdn.co.uk/a/media/a82d6caf8673471683580f2fef0a88cb.jpg',
                'https://m.atcdn.co.uk/a/media/a77e4ba6501a48d9be63fe8b29855324.jpg',
                'https://m.atcdn.co.uk/a/media/076319ee5e714196aca843fda05884c0.jpg',
                'https://m.atcdn.co.uk/a/media/aa06f17eea5248d9beb5a4bc70832c66.jpg',
                'https://m.atcdn.co.uk/a/media/34555e74f05544a3babc016a5f865fad.jpg',
                'https://m.atcdn.co.uk/a/media/fed7e3da114f4ffc98199cbce031c68b.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f86101bd-8d52-5f81-beee-88180a0ee2e9/f86101bd-8d52-5f81-beee-88180a0ee2e9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 386202,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ecf07dd1de740a5a56cd274dcbb7db4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f86101bd-8d52-5f81-beee-88180a0ee2e9/f86101bd-8d52-5f81-beee-88180a0ee2e9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 382905,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d75866326c6e4e85b3def1a595f4fe40.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f86101bd-8d52-5f81-beee-88180a0ee2e9/f86101bd-8d52-5f81-beee-88180a0ee2e9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 380204,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a82d6caf8673471683580f2fef0a88cb.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f86101bd-8d52-5f81-beee-88180a0ee2e9/f86101bd-8d52-5f81-beee-88180a0ee2e9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 334208,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a77e4ba6501a48d9be63fe8b29855324.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f86101bd-8d52-5f81-beee-88180a0ee2e9/f86101bd-8d52-5f81-beee-88180a0ee2e9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 293717,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/076319ee5e714196aca843fda05884c0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f86101bd-8d52-5f81-beee-88180a0ee2e9/f86101bd-8d52-5f81-beee-88180a0ee2e9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 321806,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aa06f17eea5248d9beb5a4bc70832c66.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f86101bd-8d52-5f81-beee-88180a0ee2e9/f86101bd-8d52-5f81-beee-88180a0ee2e9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 346609,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/34555e74f05544a3babc016a5f865fad.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f86101bd-8d52-5f81-beee-88180a0ee2e9/f86101bd-8d52-5f81-beee-88180a0ee2e9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 305568,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fed7e3da114f4ffc98199cbce031c68b.jpg',
             'Width': 1280}],
 'price': 6400,
 'price_includes_vat': True,
 'registration_date': '2012-12-19',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen HIGH UP 1.0 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2012}
2025-12-05 12:51:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511197996938%27 HTTP/1.1" 200 None
2025-12-05 12:51:39 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511197996938: {'created_time': 1764939099.013858, 'last_price_update_time': 1764939099.013867}
2025-12-05 12:51:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511197996938') HTTP/1.1" 204 0
2025-12-05 12:51:41 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:41 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This Audi S3 TFSI offers a remarkable ownership history, '
                'having been cherished by just one owner since its '
                'registration in 2015. This premium hatchback is powered by a '
                'potent 2.0 litre petrol engine, delivering exhilarating '
                'performance through its four wheel drive system. Meeting Euro '
                '6 emission standards, this model combines efficiency with '
                'power. For your peace of mind, a 3 month warranty is '
                'included, and the vehicle comes with a partial service '
                'history, reflecting its well maintained past.\n'
                '\n'
                'Experience the thrill of rapid acceleration, with the Audi S3 '
                'TFSI capable of reaching 0 to 62 miles per hour in an '
                'impressive 4.9 seconds. This exceptional speed demonstrates '
                'its superior engineering and performance capabilities when '
                'compared to other vehicles in its class. The combination of '
                'its dynamic drivetrain, powerful engine, and the prestige of '
                'the Audi brand makes this S3 a compelling choice for those '
                'seeking a sophisticated and engaging driving experience.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 296,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511278178612',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 91000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/5631780d147f4eaebfae88fa9edbdb59.jpg',
                'https://m.atcdn.co.uk/a/media/4b6add954c7e4f74825c2b2c577c4d77.jpg',
                'https://m.atcdn.co.uk/a/media/6dbbb25d871d46fbb8be5fca8ca5c677.jpg',
                'https://m.atcdn.co.uk/a/media/c615977658724e959f099203b7805030.jpg',
                'https://m.atcdn.co.uk/a/media/1c315f6f88174efeb1392aa756e62d2b.jpg',
                'https://m.atcdn.co.uk/a/media/d1955be0b05a4ad7ad331e8e0fc52f0e.jpg',
                'https://m.atcdn.co.uk/a/media/003600c790a748438934cc8bea02fb1c.jpg',
                'https://m.atcdn.co.uk/a/media/91aa0b1828ca42fa9e5a8052be920374.jpg',
                'https://m.atcdn.co.uk/a/media/8660049574fd4010bedb709a06247ce3.jpg',
                'https://m.atcdn.co.uk/a/media/5f3c12f526164fa894c4887fa3e45112.jpg',
                'https://m.atcdn.co.uk/a/media/4695689f03fb4ef99aa4c5c891b658cf.jpg',
                'https://m.atcdn.co.uk/a/media/3e579e3f38f045dd886a1fe4e4ddf990.jpg',
                'https://m.atcdn.co.uk/a/media/01305e0283bc41d8b21e4223a3f49424.jpg',
                'https://m.atcdn.co.uk/a/media/33aa2f1532db433fa6c3ab14815b1d71.jpg',
                'https://m.atcdn.co.uk/a/media/578b4343a9c84d2e912f3ce8c66369dd.jpg',
                'https://m.atcdn.co.uk/a/media/978fbbb37377469ab349acc2f5121bfe.jpg',
                'https://m.atcdn.co.uk/a/media/1db3a1f5187649189d75f61cd2ccfe47.jpg',
                'https://m.atcdn.co.uk/a/media/69a08e08556f4eb88313603d067b7542.jpg',
                'https://m.atcdn.co.uk/a/media/f928e96d8e7348138e38fd1bbe5ca6b5.jpg',
                'https://m.atcdn.co.uk/a/media/f1af80db4a0747feb6a28e1ef7c08cab.jpg'],
 'price': 13000,
 'price_includes_vat': True,
 'registration_date': '2015-02-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 SPORTBACK QUATTRO AUTO 92K MOT 11/26 PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2015}
2025-12-05 12:51:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e0098403-eaba-52c9-bf3e-0be6b6cc2993 with identifier: 202511278178612
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item e0098403-eaba-52c9-bf3e-0be6b6cc2993
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5631780d147f4eaebfae88fa9edbdb59.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5631780d147f4eaebfae88fa9edbdb59.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4b6add954c7e4f74825c2b2c577c4d77.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4b6add954c7e4f74825c2b2c577c4d77.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6dbbb25d871d46fbb8be5fca8ca5c677.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6dbbb25d871d46fbb8be5fca8ca5c677.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc615977658724e959f099203b7805030.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c615977658724e959f099203b7805030.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1c315f6f88174efeb1392aa756e62d2b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c315f6f88174efeb1392aa756e62d2b.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd1955be0b05a4ad7ad331e8e0fc52f0e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d1955be0b05a4ad7ad331e8e0fc52f0e.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F003600c790a748438934cc8bea02fb1c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/003600c790a748438934cc8bea02fb1c.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F91aa0b1828ca42fa9e5a8052be920374.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91aa0b1828ca42fa9e5a8052be920374.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8660049574fd4010bedb709a06247ce3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8660049574fd4010bedb709a06247ce3.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5f3c12f526164fa894c4887fa3e45112.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5f3c12f526164fa894c4887fa3e45112.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4695689f03fb4ef99aa4c5c891b658cf.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4695689f03fb4ef99aa4c5c891b658cf.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3e579e3f38f045dd886a1fe4e4ddf990.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e579e3f38f045dd886a1fe4e4ddf990.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F01305e0283bc41d8b21e4223a3f49424.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/01305e0283bc41d8b21e4223a3f49424.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F33aa2f1532db433fa6c3ab14815b1d71.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/33aa2f1532db433fa6c3ab14815b1d71.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F578b4343a9c84d2e912f3ce8c66369dd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/578b4343a9c84d2e912f3ce8c66369dd.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F978fbbb37377469ab349acc2f5121bfe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/978fbbb37377469ab349acc2f5121bfe.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1db3a1f5187649189d75f61cd2ccfe47.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1db3a1f5187649189d75f61cd2ccfe47.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F69a08e08556f4eb88313603d067b7542.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/69a08e08556f4eb88313603d067b7542.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff928e96d8e7348138e38fd1bbe5ca6b5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f928e96d8e7348138e38fd1bbe5ca6b5.jpg already downloaded
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff1af80db4a0747feb6a28e1ef7c08cab.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f1af80db4a0747feb6a28e1ef7c08cab.jpg already downloaded
2025-12-05 12:51:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e0098403-eaba-52c9-bf3e-0be6b6cc2993 with identifier 202511278178612
2025-12-05 12:51:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e0098403-eaba-52c9-bf3e-0be6b6cc2993
2025-12-05 12:51:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This Audi S3 TFSI offers a remarkable ownership history, '
                'having been cherished by just one owner since its '
                'registration in 2015. This premium hatchback is powered by a '
                'potent 2.0 litre petrol engine, delivering exhilarating '
                'performance through its four wheel drive system. Meeting Euro '
                '6 emission standards, this model combines efficiency with '
                'power. For your peace of mind, a 3 month warranty is '
                'included, and the vehicle comes with a partial service '
                'history, reflecting its well maintained past.\n'
                '\n'
                'Experience the thrill of rapid acceleration, with the Audi S3 '
                'TFSI capable of reaching 0 to 62 miles per hour in an '
                'impressive 4.9 seconds. This exceptional speed demonstrates '
                'its superior engineering and performance capabilities when '
                'compared to other vehicles in its class. The combination of '
                'its dynamic drivetrain, powerful engine, and the prestige of '
                'the Audi brand makes this S3 a compelling choice for those '
                'seeking a sophisticated and engaging driving experience.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 296,
 'fuel_type': 'Petrol',
 'id': 'e0098403-eaba-52c9-bf3e-0be6b6cc2993',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511278178612',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 91000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/5631780d147f4eaebfae88fa9edbdb59.jpg',
                'https://m.atcdn.co.uk/a/media/4b6add954c7e4f74825c2b2c577c4d77.jpg',
                'https://m.atcdn.co.uk/a/media/6dbbb25d871d46fbb8be5fca8ca5c677.jpg',
                'https://m.atcdn.co.uk/a/media/c615977658724e959f099203b7805030.jpg',
                'https://m.atcdn.co.uk/a/media/1c315f6f88174efeb1392aa756e62d2b.jpg',
                'https://m.atcdn.co.uk/a/media/d1955be0b05a4ad7ad331e8e0fc52f0e.jpg',
                'https://m.atcdn.co.uk/a/media/003600c790a748438934cc8bea02fb1c.jpg',
                'https://m.atcdn.co.uk/a/media/91aa0b1828ca42fa9e5a8052be920374.jpg',
                'https://m.atcdn.co.uk/a/media/8660049574fd4010bedb709a06247ce3.jpg',
                'https://m.atcdn.co.uk/a/media/5f3c12f526164fa894c4887fa3e45112.jpg',
                'https://m.atcdn.co.uk/a/media/4695689f03fb4ef99aa4c5c891b658cf.jpg',
                'https://m.atcdn.co.uk/a/media/3e579e3f38f045dd886a1fe4e4ddf990.jpg',
                'https://m.atcdn.co.uk/a/media/01305e0283bc41d8b21e4223a3f49424.jpg',
                'https://m.atcdn.co.uk/a/media/33aa2f1532db433fa6c3ab14815b1d71.jpg',
                'https://m.atcdn.co.uk/a/media/578b4343a9c84d2e912f3ce8c66369dd.jpg',
                'https://m.atcdn.co.uk/a/media/978fbbb37377469ab349acc2f5121bfe.jpg',
                'https://m.atcdn.co.uk/a/media/1db3a1f5187649189d75f61cd2ccfe47.jpg',
                'https://m.atcdn.co.uk/a/media/69a08e08556f4eb88313603d067b7542.jpg',
                'https://m.atcdn.co.uk/a/media/f928e96d8e7348138e38fd1bbe5ca6b5.jpg',
                'https://m.atcdn.co.uk/a/media/f1af80db4a0747feb6a28e1ef7c08cab.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 328043,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5631780d147f4eaebfae88fa9edbdb59.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 331913,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4b6add954c7e4f74825c2b2c577c4d77.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 304739,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6dbbb25d871d46fbb8be5fca8ca5c677.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 245916,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c615977658724e959f099203b7805030.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 258968,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c315f6f88174efeb1392aa756e62d2b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 243664,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d1955be0b05a4ad7ad331e8e0fc52f0e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269100,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/003600c790a748438934cc8bea02fb1c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276905,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/91aa0b1828ca42fa9e5a8052be920374.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 212463,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8660049574fd4010bedb709a06247ce3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116988,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5f3c12f526164fa894c4887fa3e45112.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155054,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4695689f03fb4ef99aa4c5c891b658cf.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154468,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e579e3f38f045dd886a1fe4e4ddf990.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214331,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/01305e0283bc41d8b21e4223a3f49424.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117641,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/33aa2f1532db433fa6c3ab14815b1d71.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166727,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/578b4343a9c84d2e912f3ce8c66369dd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169444,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/978fbbb37377469ab349acc2f5121bfe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103449,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1db3a1f5187649189d75f61cd2ccfe47.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125619,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/69a08e08556f4eb88313603d067b7542.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136134,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f928e96d8e7348138e38fd1bbe5ca6b5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cbf2dde-1833-5ef8-8a14-b56062d9b0f4/9cbf2dde-1833-5ef8-8a14-b56062d9b0f4_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139759,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f1af80db4a0747feb6a28e1ef7c08cab.jpg',
             'Width': 1280}],
 'price': 13000,
 'price_includes_vat': True,
 'registration_date': '2015-02-18',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 SPORTBACK QUATTRO AUTO 92K MOT 11/26 PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2015}
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511278178612%27 HTTP/1.1" 200 None
2025-12-05 12:51:41 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511278178612: {'created_time': 1764939101.972249, 'last_price_update_time': 1764939101.972258}
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511278178612') HTTP/1.1" 204 0
2025-12-05 12:51:43 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:43 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:43 [common.utils.decorators] ERROR: Payload: {"id": "202511278190466", "stockItemId": "8a42bdd79abb75e0019ac6c2f8df368d", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Mercedes-Benz A Class AMG A 45 4MATIC PREMIUM AUTO 38K MOT 11/26 PSH ULEZ 2.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-11-17T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Mercedes-Benz A Class", "subtitle": "AMG A 45 4MATIC PREMIUM AUTO 38K MOT 11/26 PSH ULEZ 2.0 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO 38K MOT 11/26 PSH ULEZ", "rrp": null, "price": 17995, "priceGBX": 1799500, "priceExcludingFees": 17995, "priceExcludingFeesGBX": 1799500, "suppliedPrice": 17995, "suppliedPriceGBX": 1799500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-09-17", "homeDeliveryRegionCodes": null, "priceExcludingVat": 14995.83, "vatToBePaidUpfront": 2999.17, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****YK", "generation": {"generationId": "f62f25993c68c2784e37df5e63da3506", "name": "Hatchback (2012 - 2015)", "review": {"expertReviewSummary": {"rating": 2.6, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/mercedes-a-class-hatchback-2012-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1800", "__typename": "FinanceDefaults"}, "hasFinanceInformation": true, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/WTgcvXNqFRM?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/fe20f45c546f4afdbee2b5a3dc6085d4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c97516e6d7be41db86f7615f02ed388f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c0f76caff7b7479fa4fc05e53c164cf0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/194b518f3a7f4d539bd1dd72b0bb36d1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/63f9632c0575416fa8c918abcc4350d1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/af950f99f1304d479197ebb708124719.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5a63aa00c65b4040892cc9fac926f61d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9d925317249244378f76e0dce3de59e1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4ac0b325bf434016aa6280c29399529a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/04bdd0c96e6545bfadf969381d1156c6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f2bfc000dd5e40deb2ee50d5e09a7342.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9bd43049bc9741718ef6fbdd66fc02c1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ab5624320a274032aaa526b24c6b6d43.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/55fbbd0c615346819de071a70eca11a7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2c79e423aba2445daf235ac4cf64abb6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d999f3d1ffd6406ab6e5c8f8e89caac3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8a757135161c44b78fc30a048d952217.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f02f774ba3fe46f786ca12da4e5cb2ec.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3b837c864a1a454d99af6dbf25487246.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GREAT", "priceIndicatorRatingLabel": "Great price", "priceDeviation": -547, "mileageDeviation": -32444, "mileage": {"mileage": 39000, "unit": "MILE", "__typename": "Mileage"}, "plate": "64", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This Mercedes-Benz A Class A45 AMG from 2014 presents a remarkable opportunity with its exceptionally low mileage of just 39,000 miles, a testament to its single owner from new. This Euro 6 compliant model boasts a powerful 2.0L petrol engine paired with a four wheel drive system, delivering exhilarating performance. It comes with a 3 month warranty for your peace of mind, and its MOT is valid until November 2026. While it has partial service history, the low mileage and single owner provenance make this a standout example.\n\nThe AMG trim level ensures a dynamic driving experience, highlighted by its impressive 0-62mph acceleration time of just 4.6 seconds. This performance figure significantly surpasses that of many other vehicles in its class, showcasing the potent engineering of the A45 AMG. This Mercedes-Benz A Class is a compelling choice for those seeking a blend of luxury, performance, and exclusivity.", "colour": "Silver", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 161, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1555, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1991, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Mercedes-Benz", "model": "A Class", "trim": "AMG", "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "161 g/km", "fuelConsumptionCombined": "40.90 mpg", "fuelConsumptionExtraUrban": "48.70 mpg", "fuelConsumptionUrban": "32.10 mpg", "insuranceGroup": "43E", "minimumKerbWeight": "1555 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "4.60 seconds", "cylinders": "4", "valves": "16", "enginePower": "355 bhp", "topSpeed": "155 mph", "engineTorque": "332.00 lbs/ft", "vehicleHeight": "1417 mm", "vehicleLength": "4359 mm", "vehicleWidth": "2022 mm", "wheelbase": "2699 mm", "fuelTankCapacity": "56.00 litres", "grossVehicleWeight": "2050 kg", "luggageCapacitySeatsDown": "1157 litres", "bootspaceSeatsUp": "341 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "18in Alloy Wheels - 5-Twin-Spoke Design", "category": "Exterior", "__typename": "Feature"}, {"description": "5.8-inch Tablet-Style Colour Display", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "AMG Bodystyling - Front Apron with Splitter in High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "AMG Bodystyling - Rear Apron with Trim Strip in High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "AMG Bodystyling - Side Sill Panels with Inserts in High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "AMG Instrument Cluster with Colour Display and AMG Menu", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "AMG Radiator Grille with Twin Louvre", "category": "Exterior", "__typename": "Feature"}, {"description": "ASR - Acceleration Skid Control", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Active Bonnet - Pedestrian Safety Measure which Detects an Impact and Raises Bonnet by 65mm", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Active Park Assist with Parktronic", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Adaptive Brake Assist with Hold Function and Hill Start Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Adaptive Brake Lights", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbag - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbag - Dual-Stage - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Dual-Stage - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Head for Driver and Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Windowbags for Driver and Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm System with Interior Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Audio 20 Radio-CD", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Automatic Child Seat Recognition Sensor", "category": "Safety and Security", "__typename": "Feature"}, {"description": "BAS - Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Bluetooth", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Bumpers - Body-Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Centre Armrest - Front with Storage", "category": "Interior", "__typename": "Feature"}, {"description": "Childproof Locks - Manually Operated for Rear Doors and Electrically Operated for Rear Power Windows", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Collision Prevention Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Controller on Centre Console with Chrome Surround", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Crash-Responsive Emergency Lighting", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Cruise Control with SPEEDTRONIC Variable Speed Limiter", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holder - Twin", "category": "Interior", "__typename": "Feature"}, {"description": "DAB Digital Radio Tuner", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Door Handles - Body-Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirror Housings - High Gloss Black", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Integrated LED Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Parking Brake", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Exhaust System - AMG Sports with Black-Chrome Plated Tailpipes", "category": "Exterior", "__typename": "Feature"}, {"description": "First Aid Kit", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Floor Mats - AMG", "category": "Interior", "__typename": "Feature"}, {"description": "Fluid Level Warning Indicator for Fuel - Oil - Coolant and Washer Fluid", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Headlight Assist - Automatic Headlight Activation", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlight Wash", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Bi-Xenon", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Integrated Daytime Running Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "Heated Rear Window with Timer Control", "category": "Exterior", "__typename": "Feature"}, {"description": "High Level Third Brake Light - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "ISOFIX and Top-Tether Child Seat Fixing Points in Rear - Two Outer Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Indicators - Lane Change Function", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Light Failure Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Load-Securing Rings in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment Cover", "category": "Interior", "__typename": "Feature"}, {"description": "Luxury Automatic Climate Control - Two-Zone Control with Display", "category": "Interior", "__typename": "Feature"}, {"description": "Media Interface", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Outside Temperature Gauge", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensor - Front", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensor - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Privacy Glass", "category": "Exterior", "__typename": "Feature"}, {"description": "Radio Aerial Roof Spoiler", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Rain-Sensing Windscreen Wipers", "category": "Interior", "__typename": "Feature"}, {"description": "Rear Tail Lights - LED", "category": "Illumination", "__typename": "Feature"}, {"description": "Remote Central Locking", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seat Belt Reminder - Front and Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seat Occupancy Sensor - Front Passenger Seat", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Front Manually Adjustable", "category": "Interior", "__typename": "Feature"}, {"description": "Service Indicator ASSYST", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Side Skirts - Body-Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Sidebags for Driver and Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Speakers x6", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Steering - AMG Speed-Sensitive Sports Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Steering Column - Manually Adjustable for Height and Reach", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - AMG Performance-Dinamica Microfibre-Nappa leather", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Gear Shift Paddles", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multi-function", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment Beneath Load Compartment Floor", "category": "Interior", "__typename": "Feature"}, {"description": "Suspension - AMG Sports", "category": "Performance", "__typename": "Feature"}, {"description": "TIREFIT Tyre-Sealant Kit", "category": "Exterior", "__typename": "Feature"}, {"description": "Telephone Keypad", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Trip Computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tyre Pressure Monitoring System", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "USB Port", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Warning Triangle", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Windows - Electric x4", "category": "Exterior", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "4MATIC", "bikeLicenceType": null, "derivativeId": "7fea4b48cc86430e86cc95b4ff10bd66", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "Silver metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:43 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 161,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'This Mercedes-Benz A Class A45 AMG from 2014 presents a '
                'remarkable opportunity with its exceptionally low mileage of '
                'just 39,000 miles, a testament to its single owner from new. '
                'This Euro 6 compliant model boasts a powerful 2.0L petrol '
                'engine paired with a four wheel drive system, delivering '
                'exhilarating performance. It comes with a 3 month warranty '
                'for your peace of mind, and its MOT is valid until November '
                '2026. While it has partial service history, the low mileage '
                'and single owner provenance make this a standout example.\n'
                '\n'
                'The AMG trim level ensures a dynamic driving experience, '
                'highlighted by its impressive 0-62mph acceleration time of '
                'just 4.6 seconds. This performance figure significantly '
                'surpasses that of many other vehicles in its class, '
                'showcasing the potent engineering of the A45 AMG. This '
                'Mercedes-Benz A Class is a compelling choice for those '
                'seeking a blend of luxury, performance, and exclusivity.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511278190466',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'A Class',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/fe20f45c546f4afdbee2b5a3dc6085d4.jpg',
                'https://m.atcdn.co.uk/a/media/c97516e6d7be41db86f7615f02ed388f.jpg',
                'https://m.atcdn.co.uk/a/media/c0f76caff7b7479fa4fc05e53c164cf0.jpg',
                'https://m.atcdn.co.uk/a/media/194b518f3a7f4d539bd1dd72b0bb36d1.jpg',
                'https://m.atcdn.co.uk/a/media/63f9632c0575416fa8c918abcc4350d1.jpg',
                'https://m.atcdn.co.uk/a/media/af950f99f1304d479197ebb708124719.jpg',
                'https://m.atcdn.co.uk/a/media/5a63aa00c65b4040892cc9fac926f61d.jpg',
                'https://m.atcdn.co.uk/a/media/9d925317249244378f76e0dce3de59e1.jpg',
                'https://m.atcdn.co.uk/a/media/4ac0b325bf434016aa6280c29399529a.jpg',
                'https://m.atcdn.co.uk/a/media/04bdd0c96e6545bfadf969381d1156c6.jpg',
                'https://m.atcdn.co.uk/a/media/f2bfc000dd5e40deb2ee50d5e09a7342.jpg',
                'https://m.atcdn.co.uk/a/media/9bd43049bc9741718ef6fbdd66fc02c1.jpg',
                'https://m.atcdn.co.uk/a/media/ab5624320a274032aaa526b24c6b6d43.jpg',
                'https://m.atcdn.co.uk/a/media/55fbbd0c615346819de071a70eca11a7.jpg',
                'https://m.atcdn.co.uk/a/media/2c79e423aba2445daf235ac4cf64abb6.jpg',
                'https://m.atcdn.co.uk/a/media/d999f3d1ffd6406ab6e5c8f8e89caac3.jpg',
                'https://m.atcdn.co.uk/a/media/8a757135161c44b78fc30a048d952217.jpg',
                'https://m.atcdn.co.uk/a/media/f02f774ba3fe46f786ca12da4e5cb2ec.jpg',
                'https://m.atcdn.co.uk/a/media/3b837c864a1a454d99af6dbf25487246.jpg'],
 'price': 17995,
 'price_includes_vat': True,
 'registration_date': '2014-09-17',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes-Benz A Class AMG A 45 4MATIC PREMIUM AUTO 38K MOT 11/26 '
          'PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'trim': 'AMG',
 'year': 2014}
2025-12-05 12:51:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b7bbaac1-990b-58a7-af9f-1edcb458a140 with identifier: 202511278190466
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item b7bbaac1-990b-58a7-af9f-1edcb458a140
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe20f45c546f4afdbee2b5a3dc6085d4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe20f45c546f4afdbee2b5a3dc6085d4.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc97516e6d7be41db86f7615f02ed388f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c97516e6d7be41db86f7615f02ed388f.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc0f76caff7b7479fa4fc05e53c164cf0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c0f76caff7b7479fa4fc05e53c164cf0.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F194b518f3a7f4d539bd1dd72b0bb36d1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/194b518f3a7f4d539bd1dd72b0bb36d1.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F63f9632c0575416fa8c918abcc4350d1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/63f9632c0575416fa8c918abcc4350d1.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faf950f99f1304d479197ebb708124719.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/af950f99f1304d479197ebb708124719.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5a63aa00c65b4040892cc9fac926f61d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5a63aa00c65b4040892cc9fac926f61d.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9d925317249244378f76e0dce3de59e1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9d925317249244378f76e0dce3de59e1.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4ac0b325bf434016aa6280c29399529a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4ac0b325bf434016aa6280c29399529a.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F04bdd0c96e6545bfadf969381d1156c6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/04bdd0c96e6545bfadf969381d1156c6.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff2bfc000dd5e40deb2ee50d5e09a7342.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2bfc000dd5e40deb2ee50d5e09a7342.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9bd43049bc9741718ef6fbdd66fc02c1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9bd43049bc9741718ef6fbdd66fc02c1.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fab5624320a274032aaa526b24c6b6d43.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ab5624320a274032aaa526b24c6b6d43.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F55fbbd0c615346819de071a70eca11a7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/55fbbd0c615346819de071a70eca11a7.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2c79e423aba2445daf235ac4cf64abb6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2c79e423aba2445daf235ac4cf64abb6.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd999f3d1ffd6406ab6e5c8f8e89caac3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d999f3d1ffd6406ab6e5c8f8e89caac3.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8a757135161c44b78fc30a048d952217.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8a757135161c44b78fc30a048d952217.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff02f774ba3fe46f786ca12da4e5cb2ec.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f02f774ba3fe46f786ca12da4e5cb2ec.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3b837c864a1a454d99af6dbf25487246.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3b837c864a1a454d99af6dbf25487246.jpg already downloaded
2025-12-05 12:51:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b7bbaac1-990b-58a7-af9f-1edcb458a140 with identifier 202511278190466
2025-12-05 12:51:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b7bbaac1-990b-58a7-af9f-1edcb458a140
2025-12-05 12:51:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 161,
 'color': 'Silver',
 'currency': 'GBP',
 'description': 'This Mercedes-Benz A Class A45 AMG from 2014 presents a '
                'remarkable opportunity with its exceptionally low mileage of '
                'just 39,000 miles, a testament to its single owner from new. '
                'This Euro 6 compliant model boasts a powerful 2.0L petrol '
                'engine paired with a four wheel drive system, delivering '
                'exhilarating performance. It comes with a 3 month warranty '
                'for your peace of mind, and its MOT is valid until November '
                '2026. While it has partial service history, the low mileage '
                'and single owner provenance make this a standout example.\n'
                '\n'
                'The AMG trim level ensures a dynamic driving experience, '
                'highlighted by its impressive 0-62mph acceleration time of '
                'just 4.6 seconds. This performance figure significantly '
                'surpasses that of many other vehicles in its class, '
                'showcasing the potent engineering of the A45 AMG. This '
                'Mercedes-Benz A Class is a compelling choice for those '
                'seeking a blend of luxury, performance, and exclusivity.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': 'b7bbaac1-990b-58a7-af9f-1edcb458a140',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511278190466',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Mercedes-Benz',
 'model': 'A Class',
 'odometer': 39000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/fe20f45c546f4afdbee2b5a3dc6085d4.jpg',
                'https://m.atcdn.co.uk/a/media/c97516e6d7be41db86f7615f02ed388f.jpg',
                'https://m.atcdn.co.uk/a/media/c0f76caff7b7479fa4fc05e53c164cf0.jpg',
                'https://m.atcdn.co.uk/a/media/194b518f3a7f4d539bd1dd72b0bb36d1.jpg',
                'https://m.atcdn.co.uk/a/media/63f9632c0575416fa8c918abcc4350d1.jpg',
                'https://m.atcdn.co.uk/a/media/af950f99f1304d479197ebb708124719.jpg',
                'https://m.atcdn.co.uk/a/media/5a63aa00c65b4040892cc9fac926f61d.jpg',
                'https://m.atcdn.co.uk/a/media/9d925317249244378f76e0dce3de59e1.jpg',
                'https://m.atcdn.co.uk/a/media/4ac0b325bf434016aa6280c29399529a.jpg',
                'https://m.atcdn.co.uk/a/media/04bdd0c96e6545bfadf969381d1156c6.jpg',
                'https://m.atcdn.co.uk/a/media/f2bfc000dd5e40deb2ee50d5e09a7342.jpg',
                'https://m.atcdn.co.uk/a/media/9bd43049bc9741718ef6fbdd66fc02c1.jpg',
                'https://m.atcdn.co.uk/a/media/ab5624320a274032aaa526b24c6b6d43.jpg',
                'https://m.atcdn.co.uk/a/media/55fbbd0c615346819de071a70eca11a7.jpg',
                'https://m.atcdn.co.uk/a/media/2c79e423aba2445daf235ac4cf64abb6.jpg',
                'https://m.atcdn.co.uk/a/media/d999f3d1ffd6406ab6e5c8f8e89caac3.jpg',
                'https://m.atcdn.co.uk/a/media/8a757135161c44b78fc30a048d952217.jpg',
                'https://m.atcdn.co.uk/a/media/f02f774ba3fe46f786ca12da4e5cb2ec.jpg',
                'https://m.atcdn.co.uk/a/media/3b837c864a1a454d99af6dbf25487246.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 355787,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe20f45c546f4afdbee2b5a3dc6085d4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 353574,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c97516e6d7be41db86f7615f02ed388f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 322449,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c0f76caff7b7479fa4fc05e53c164cf0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 256416,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/194b518f3a7f4d539bd1dd72b0bb36d1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 273194,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/63f9632c0575416fa8c918abcc4350d1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 289993,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/af950f99f1304d479197ebb708124719.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 302851,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5a63aa00c65b4040892cc9fac926f61d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 290798,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9d925317249244378f76e0dce3de59e1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 182629,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4ac0b325bf434016aa6280c29399529a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154005,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/04bdd0c96e6545bfadf969381d1156c6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235465,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2bfc000dd5e40deb2ee50d5e09a7342.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137005,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9bd43049bc9741718ef6fbdd66fc02c1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168871,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ab5624320a274032aaa526b24c6b6d43.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97032,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/55fbbd0c615346819de071a70eca11a7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 188463,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2c79e423aba2445daf235ac4cf64abb6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 194615,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d999f3d1ffd6406ab6e5c8f8e89caac3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 181289,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8a757135161c44b78fc30a048d952217.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163690,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f02f774ba3fe46f786ca12da4e5cb2ec.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c80d495e-4152-51f7-a5dd-595e27a529a2/c80d495e-4152-51f7-a5dd-595e27a529a2_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135272,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3b837c864a1a454d99af6dbf25487246.jpg',
             'Width': 1280}],
 'price': 17995,
 'price_includes_vat': True,
 'registration_date': '2014-09-17',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes-Benz A Class AMG A 45 4MATIC PREMIUM AUTO 38K MOT 11/26 '
          'PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'trim': 'AMG',
 'year': 2014}
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511278190466%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511278190466: {'created_time': 1764939103.474348, 'last_price_update_time': 1764939103.474361}
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511278190466') HTTP/1.1" 204 0
2025-12-05 12:51:43 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:43 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:43 [common.utils.decorators] ERROR: Payload: {"id": "202511187980011", "stockItemId": "8a42a4a59a92f785019a981c2a6e7e8d", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen HIGH UP 1.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen UP", "subtitle": "HIGH UP 1.0 5dr", "__typename": "Heading"}, "attentionGrabber": null, "rrp": null, "price": 6300, "priceGBX": 630000, "priceExcludingFees": 6300, "priceExcludingFeesGBX": 630000, "suppliedPrice": 6300, "suppliedPriceGBX": 630000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-06-18", "homeDeliveryRegionCodes": null, "priceExcludingVat": 5250, "vatToBePaidUpfront": 1050, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****VV", "generation": {"generationId": "ff4ed9f6a7cc73aa11865eb47c906036", "name": "Hatchback (2011 - 2017)", "review": {"expertReviewSummary": {"rating": 4.2, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-up-hatchback-2011-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "630", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/gFcdSwLt4Q8?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 20, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/55005cecce234ef1ae5880eec8c924a2.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9bb3441ff1e948b184bc02f2de183365.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1eb9c3cd3d034bd9a78caf2d9b55f2dd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/89c000a959074cdc9c58a1cafeef4e0e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/363cb5e48a2d4135b5ec4c087cb27ecd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/69a4b7309c5542dbab068d1ed5680213.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f593b26030a040388ca0facadd56bf64.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f945d0912c9c4d76b9d34ebac4bf730e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8c3136f45fd844fd857256826d47b898.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/13080c6c513c4839869d342c63b83dd9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9c4d450d74cb4cc3be319dbe424c2c55.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c6e61044d63b46ba9f9412d1d09510a9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9abae9f83db8440bbb2b3a27fdcb7f0c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/93b6a80383fe4febb2e44b07a24b95df.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/975e088913bc4e1f9bd36b5680f3953c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d28d202829854554897bdd0a7f085def.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bc858e01da16484f9b6598e7a733c3ba.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/88d3bfc90eaf4b82b60dedf16cecd8ae.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/27dde0f52f2c46cfa5be48567959bc66.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/de4613613f7e411dbc543b45bfe7ed2e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "HIGH", "priceIndicatorRatingLabel": "Higher price", "priceDeviation": 678, "mileageDeviation": 7001, "mileage": {"mileage": 62317, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This Volkswagen up! High up! from 2014 is a standout choice, boasting a single owner from new and an MOT valid until October 2026, offering excellent peace of mind. Powered by an efficient 1.0 litre petrol engine, this Euro 6 compliant model combines practicality with a low co2 emission rating. While it has partial service history, its single owner provenance and long MOT are significant advantages.\n\nThe High up! trim level ensures a well equipped experience, and this particular model benefits from a low insurance group, making it an economical choice for many drivers. These highlights, including its low emissions and affordable insurance, demonstrate how this Volkswagen up! offers a more cost effective and environmentally conscious driving experience compared to many other vehicles in its class. A 3 month warranty is also included for added reassurance.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 65, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 105, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 932, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1, "sizeCC": 999, "manufacturerEngineSize": 1, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 4, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "up!", "trim": "High up!", "optionalFeatures": null, "standardFeatures": [{"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "ABS Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Standard", "__typename": "Feature"}, {"description": "Colour Coding - Body", "category": "Standard", "__typename": "Feature"}, {"description": "In Car Entertainment - Radio/Cassette/CD", "category": "Standard", "__typename": "Feature"}, {"description": "Seating Capacity - Four Seats", "category": "Standard", "__typename": "Feature"}, {"description": "Rev Counter", "category": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "White exterior colour", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Illumination", "features": [{"description": "Front Fog Lights", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Black cloth interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Alarm", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}, {"description": "ABS Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Colour Coding - Body", "type": "Standard", "__typename": "Feature"}, {"description": "In Car Entertainment - Radio/Cassette/CD", "type": "Standard", "__typename": "Feature"}, {"description": "Seating Capacity - Four Seats", "type": "Standard", "__typename": "Feature"}, {"description": "Rev Counter", "type": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": null, "annualTax": {"standardRate": 20, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "95760acb63304e38acf4613bf6ca83af", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black cloth interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:43 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This Volkswagen up! High up! from 2014 is a standout choice, '
                'boasting a single owner from new and an MOT valid until '
                'October 2026, offering excellent peace of mind. Powered by an '
                'efficient 1.0 litre petrol engine, this Euro 6 compliant '
                'model combines practicality with a low co2 emission rating. '
                'While it has partial service history, its single owner '
                'provenance and long MOT are significant advantages.\n'
                '\n'
                'The High up! trim level ensures a well equipped experience, '
                'and this particular model benefits from a low insurance '
                'group, making it an economical choice for many drivers. These '
                'highlights, including its low emissions and affordable '
                'insurance, demonstrate how this Volkswagen up! offers a more '
                'cost effective and environmentally conscious driving '
                'experience compared to many other vehicles in its class. A 3 '
                'month warranty is also included for added reassurance.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980011',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 62317,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/55005cecce234ef1ae5880eec8c924a2.jpg',
                'https://m.atcdn.co.uk/a/media/9bb3441ff1e948b184bc02f2de183365.jpg',
                'https://m.atcdn.co.uk/a/media/1eb9c3cd3d034bd9a78caf2d9b55f2dd.jpg',
                'https://m.atcdn.co.uk/a/media/89c000a959074cdc9c58a1cafeef4e0e.jpg',
                'https://m.atcdn.co.uk/a/media/363cb5e48a2d4135b5ec4c087cb27ecd.jpg',
                'https://m.atcdn.co.uk/a/media/69a4b7309c5542dbab068d1ed5680213.jpg',
                'https://m.atcdn.co.uk/a/media/f593b26030a040388ca0facadd56bf64.jpg',
                'https://m.atcdn.co.uk/a/media/f945d0912c9c4d76b9d34ebac4bf730e.jpg',
                'https://m.atcdn.co.uk/a/media/8c3136f45fd844fd857256826d47b898.jpg',
                'https://m.atcdn.co.uk/a/media/13080c6c513c4839869d342c63b83dd9.jpg',
                'https://m.atcdn.co.uk/a/media/9c4d450d74cb4cc3be319dbe424c2c55.jpg',
                'https://m.atcdn.co.uk/a/media/c6e61044d63b46ba9f9412d1d09510a9.jpg',
                'https://m.atcdn.co.uk/a/media/9abae9f83db8440bbb2b3a27fdcb7f0c.jpg',
                'https://m.atcdn.co.uk/a/media/93b6a80383fe4febb2e44b07a24b95df.jpg',
                'https://m.atcdn.co.uk/a/media/975e088913bc4e1f9bd36b5680f3953c.jpg',
                'https://m.atcdn.co.uk/a/media/d28d202829854554897bdd0a7f085def.jpg',
                'https://m.atcdn.co.uk/a/media/bc858e01da16484f9b6598e7a733c3ba.jpg',
                'https://m.atcdn.co.uk/a/media/88d3bfc90eaf4b82b60dedf16cecd8ae.jpg',
                'https://m.atcdn.co.uk/a/media/27dde0f52f2c46cfa5be48567959bc66.jpg',
                'https://m.atcdn.co.uk/a/media/de4613613f7e411dbc543b45bfe7ed2e.jpg'],
 'price': 6300,
 'price_includes_vat': True,
 'registration_date': '2014-06-18',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen HIGH UP 1.0 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2014}
2025-12-05 12:51:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9c606e67-6387-5931-8cc9-0ae833de7cf2 with identifier: 202511187980011
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 9c606e67-6387-5931-8cc9-0ae833de7cf2
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F55005cecce234ef1ae5880eec8c924a2.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/55005cecce234ef1ae5880eec8c924a2.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9bb3441ff1e948b184bc02f2de183365.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9bb3441ff1e948b184bc02f2de183365.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1eb9c3cd3d034bd9a78caf2d9b55f2dd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1eb9c3cd3d034bd9a78caf2d9b55f2dd.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F89c000a959074cdc9c58a1cafeef4e0e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/89c000a959074cdc9c58a1cafeef4e0e.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F363cb5e48a2d4135b5ec4c087cb27ecd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/363cb5e48a2d4135b5ec4c087cb27ecd.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F69a4b7309c5542dbab068d1ed5680213.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/69a4b7309c5542dbab068d1ed5680213.jpg already downloaded
2025-12-05 12:51:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff593b26030a040388ca0facadd56bf64.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f593b26030a040388ca0facadd56bf64.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff945d0912c9c4d76b9d34ebac4bf730e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f945d0912c9c4d76b9d34ebac4bf730e.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8c3136f45fd844fd857256826d47b898.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8c3136f45fd844fd857256826d47b898.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F13080c6c513c4839869d342c63b83dd9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/13080c6c513c4839869d342c63b83dd9.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9c4d450d74cb4cc3be319dbe424c2c55.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9c4d450d74cb4cc3be319dbe424c2c55.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc6e61044d63b46ba9f9412d1d09510a9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c6e61044d63b46ba9f9412d1d09510a9.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9abae9f83db8440bbb2b3a27fdcb7f0c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9abae9f83db8440bbb2b3a27fdcb7f0c.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F93b6a80383fe4febb2e44b07a24b95df.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/93b6a80383fe4febb2e44b07a24b95df.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F975e088913bc4e1f9bd36b5680f3953c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/975e088913bc4e1f9bd36b5680f3953c.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd28d202829854554897bdd0a7f085def.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d28d202829854554897bdd0a7f085def.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbc858e01da16484f9b6598e7a733c3ba.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bc858e01da16484f9b6598e7a733c3ba.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F88d3bfc90eaf4b82b60dedf16cecd8ae.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/88d3bfc90eaf4b82b60dedf16cecd8ae.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F27dde0f52f2c46cfa5be48567959bc66.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/27dde0f52f2c46cfa5be48567959bc66.jpg already downloaded
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fde4613613f7e411dbc543b45bfe7ed2e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/de4613613f7e411dbc543b45bfe7ed2e.jpg already downloaded
2025-12-05 12:51:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9c606e67-6387-5931-8cc9-0ae833de7cf2 with identifier 202511187980011
2025-12-05 12:51:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9c606e67-6387-5931-8cc9-0ae833de7cf2
2025-12-05 12:51:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 105,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This Volkswagen up! High up! from 2014 is a standout choice, '
                'boasting a single owner from new and an MOT valid until '
                'October 2026, offering excellent peace of mind. Powered by an '
                'efficient 1.0 litre petrol engine, this Euro 6 compliant '
                'model combines practicality with a low co2 emission rating. '
                'While it has partial service history, its single owner '
                'provenance and long MOT are significant advantages.\n'
                '\n'
                'The High up! trim level ensures a well equipped experience, '
                'and this particular model benefits from a low insurance '
                'group, making it an economical choice for many drivers. These '
                'highlights, including its low emissions and affordable '
                'insurance, demonstrate how this Volkswagen up! offers a more '
                'cost effective and environmentally conscious driving '
                'experience compared to many other vehicles in its class. A 3 '
                'month warranty is also included for added reassurance.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '1L',
 'fuel_type': 'Petrol',
 'id': '9c606e67-6387-5931-8cc9-0ae833de7cf2',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980011',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'up!',
 'odometer': 62317,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/55005cecce234ef1ae5880eec8c924a2.jpg',
                'https://m.atcdn.co.uk/a/media/9bb3441ff1e948b184bc02f2de183365.jpg',
                'https://m.atcdn.co.uk/a/media/1eb9c3cd3d034bd9a78caf2d9b55f2dd.jpg',
                'https://m.atcdn.co.uk/a/media/89c000a959074cdc9c58a1cafeef4e0e.jpg',
                'https://m.atcdn.co.uk/a/media/363cb5e48a2d4135b5ec4c087cb27ecd.jpg',
                'https://m.atcdn.co.uk/a/media/69a4b7309c5542dbab068d1ed5680213.jpg',
                'https://m.atcdn.co.uk/a/media/f593b26030a040388ca0facadd56bf64.jpg',
                'https://m.atcdn.co.uk/a/media/f945d0912c9c4d76b9d34ebac4bf730e.jpg',
                'https://m.atcdn.co.uk/a/media/8c3136f45fd844fd857256826d47b898.jpg',
                'https://m.atcdn.co.uk/a/media/13080c6c513c4839869d342c63b83dd9.jpg',
                'https://m.atcdn.co.uk/a/media/9c4d450d74cb4cc3be319dbe424c2c55.jpg',
                'https://m.atcdn.co.uk/a/media/c6e61044d63b46ba9f9412d1d09510a9.jpg',
                'https://m.atcdn.co.uk/a/media/9abae9f83db8440bbb2b3a27fdcb7f0c.jpg',
                'https://m.atcdn.co.uk/a/media/93b6a80383fe4febb2e44b07a24b95df.jpg',
                'https://m.atcdn.co.uk/a/media/975e088913bc4e1f9bd36b5680f3953c.jpg',
                'https://m.atcdn.co.uk/a/media/d28d202829854554897bdd0a7f085def.jpg',
                'https://m.atcdn.co.uk/a/media/bc858e01da16484f9b6598e7a733c3ba.jpg',
                'https://m.atcdn.co.uk/a/media/88d3bfc90eaf4b82b60dedf16cecd8ae.jpg',
                'https://m.atcdn.co.uk/a/media/27dde0f52f2c46cfa5be48567959bc66.jpg',
                'https://m.atcdn.co.uk/a/media/de4613613f7e411dbc543b45bfe7ed2e.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 290845,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/55005cecce234ef1ae5880eec8c924a2.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 292774,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9bb3441ff1e948b184bc02f2de183365.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 285837,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1eb9c3cd3d034bd9a78caf2d9b55f2dd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 235446,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/89c000a959074cdc9c58a1cafeef4e0e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276518,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/363cb5e48a2d4135b5ec4c087cb27ecd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 229189,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/69a4b7309c5542dbab068d1ed5680213.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 242926,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f593b26030a040388ca0facadd56bf64.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236339,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f945d0912c9c4d76b9d34ebac4bf730e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 196201,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8c3136f45fd844fd857256826d47b898.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132253,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/13080c6c513c4839869d342c63b83dd9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 206706,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9c4d450d74cb4cc3be319dbe424c2c55.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134311,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c6e61044d63b46ba9f9412d1d09510a9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 187116,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9abae9f83db8440bbb2b3a27fdcb7f0c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68917,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/93b6a80383fe4febb2e44b07a24b95df.jpg',
             'Width': 768},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109292,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/975e088913bc4e1f9bd36b5680f3953c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179946,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d28d202829854554897bdd0a7f085def.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132355,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bc858e01da16484f9b6598e7a733c3ba.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 185011,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/88d3bfc90eaf4b82b60dedf16cecd8ae.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108851,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/27dde0f52f2c46cfa5be48567959bc66.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edfca8f0-9f69-5051-ae15-985efc12102e/edfca8f0-9f69-5051-ae15-985efc12102e_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134751,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/de4613613f7e411dbc543b45bfe7ed2e.jpg',
             'Width': 1280}],
 'price': 6300,
 'price_includes_vat': True,
 'registration_date': '2014-06-18',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen HIGH UP 1.0 5dr',
 'transmission': 'automatic',
 'trim': 'High up!',
 'year': 2014}
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980011%27 HTTP/1.1" 200 None
2025-12-05 12:51:44 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187980011: {'created_time': 1764939104.2757, 'last_price_update_time': 1764939104.27571}
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187980011') HTTP/1.1" 204 0
2025-12-05 12:51:47 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:51:47 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:47 [common.utils.decorators] ERROR: Payload: {"id": "202511288209992", "stockItemId": "8a4289bb9abb754d019acafa1b06736f", "isAuction": false, "hoursUsed": null, "serviceHistory": "Full service history", "title": "Audi S3 TFSI QUATTRO MOT 11/26 AUTO 69K PSH ULEZ 2.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-11-17T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Audi S3", "subtitle": "S3 TFSI QUATTRO MOT 11/26 AUTO 69K PSH ULEZ 2.0 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 69K PSH ULEZ", "rrp": null, "price": 14500, "priceGBX": 1450000, "priceExcludingFees": 14500, "priceExcludingFeesGBX": 1450000, "suppliedPrice": 14500, "suppliedPriceGBX": 1450000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-10-15", "homeDeliveryRegionCodes": null, "priceExcludingVat": 12083.33, "vatToBePaidUpfront": 2416.67, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****YC", "generation": {"generationId": "19a39a1972ad455caf258a18c76016b5", "name": "Hatchback (2013 - 2016)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1450", "__typename": "FinanceDefaults"}, "hasFinanceInformation": true, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/eYPOarq8qo0?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 18, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/636795330aef4c5283c488b08094d6a0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/63edd028f8ce4cb4bda3d0db18da1640.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/363ebeb16dfc4e528618be8d29d36da7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a2585e83fdd14f55a047a8bd6a8cdb74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/89f923351bfa4c2993e0f482c353bd35.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1de39f9e0db54655bb7123f3b57b4ce1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2e1c48a325be47928a79c35b414be65f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a0cf760ae29a43538186e5638cf47c74.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/83bd8350044246d1ab29bc5e33b0141f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4cf3ef169fdc4ae3bde962b9ba073581.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/93cb1b865d654fca830a468bb73da5d8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8f661f10d6424f1ba2e760b6bc3fdbff.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/40aa39b0f7764839b5ae40b8c537d070.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/55493c44c56e482ba1e00a4ac3b5739e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/350030bdafef4c2fbafa433711437306.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9f11a20679ae45f0ba0eea037f9dfc34.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": -258, "mileageDeviation": -15073, "mileage": {"mileage": 69000, "unit": "MILE", "__typename": "Mileage"}, "plate": "64", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 159, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1455, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Audi", "model": "S3", "trim": null, "optionalFeatures": null, "standardFeatures": [{"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "Alloy Wheels (17in)", "category": "Standard", "__typename": "Feature"}, {"description": "Anti-Lock Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Central Door Locking", "category": "Standard", "__typename": "Feature"}, {"description": "Climate Control", "category": "Standard", "__typename": "Feature"}, {"description": "Electric Windows (Front)", "category": "Standard", "__typename": "Feature"}, {"description": "Electronic Stability Programme", "category": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "In Car Entertainment (Radio/Cassette)", "category": "Standard", "__typename": "Feature"}, {"description": "Mirrors External (Electric Heated/Folding)", "category": "Standard", "__typename": "Feature"}, {"description": "Seats Electric (Memory Driver/Passenger)", "category": "Standard", "__typename": "Feature"}, {"description": "Seats Heated (Driver/Passenger)", "category": "Standard", "__typename": "Feature"}, {"description": "Spare Wheel (Space Saver)", "category": "Standard", "__typename": "Feature"}, {"description": "Steering Wheel Mounted Controls", "category": "Standard", "__typename": "Feature"}, {"description": "Upholstery Leather", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "White exterior colour", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Black cloth interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm", "type": "Standard", "__typename": "Feature"}, {"description": "Alloy Wheels (17in)", "type": "Standard", "__typename": "Feature"}, {"description": "Anti-Lock Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Central Door Locking", "type": "Standard", "__typename": "Feature"}, {"description": "Climate Control", "type": "Standard", "__typename": "Feature"}, {"description": "Electric Windows (Front)", "type": "Standard", "__typename": "Feature"}, {"description": "Electronic Stability Programme", "type": "Standard", "__typename": "Feature"}, {"description": "In Car Entertainment (Radio/Cassette)", "type": "Standard", "__typename": "Feature"}, {"description": "Mirrors External (Electric Heated/Folding)", "type": "Standard", "__typename": "Feature"}, {"description": "Seats Electric (Memory Driver/Passenger)", "type": "Standard", "__typename": "Feature"}, {"description": "Seats Heated (Driver/Passenger)", "type": "Standard", "__typename": "Feature"}, {"description": "Spare Wheel (Space Saver)", "type": "Standard", "__typename": "Feature"}, {"description": "Steering Wheel Mounted Controls", "type": "Standard", "__typename": "Feature"}, {"description": "Upholstery Leather", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Safety and Security", "features": [{"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": null, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "quattro", "bikeLicenceType": null, "derivativeId": "ca80e243df6847239553a4fcade4cc85", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black cloth interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:47 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511288209992',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 69000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/636795330aef4c5283c488b08094d6a0.jpg',
                'https://m.atcdn.co.uk/a/media/63edd028f8ce4cb4bda3d0db18da1640.jpg',
                'https://m.atcdn.co.uk/a/media/363ebeb16dfc4e528618be8d29d36da7.jpg',
                'https://m.atcdn.co.uk/a/media/a2585e83fdd14f55a047a8bd6a8cdb74.jpg',
                'https://m.atcdn.co.uk/a/media/89f923351bfa4c2993e0f482c353bd35.jpg',
                'https://m.atcdn.co.uk/a/media/1de39f9e0db54655bb7123f3b57b4ce1.jpg',
                'https://m.atcdn.co.uk/a/media/2e1c48a325be47928a79c35b414be65f.jpg',
                'https://m.atcdn.co.uk/a/media/a0cf760ae29a43538186e5638cf47c74.jpg',
                'https://m.atcdn.co.uk/a/media/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg',
                'https://m.atcdn.co.uk/a/media/83bd8350044246d1ab29bc5e33b0141f.jpg',
                'https://m.atcdn.co.uk/a/media/4cf3ef169fdc4ae3bde962b9ba073581.jpg',
                'https://m.atcdn.co.uk/a/media/93cb1b865d654fca830a468bb73da5d8.jpg',
                'https://m.atcdn.co.uk/a/media/8f661f10d6424f1ba2e760b6bc3fdbff.jpg',
                'https://m.atcdn.co.uk/a/media/40aa39b0f7764839b5ae40b8c537d070.jpg',
                'https://m.atcdn.co.uk/a/media/55493c44c56e482ba1e00a4ac3b5739e.jpg',
                'https://m.atcdn.co.uk/a/media/350030bdafef4c2fbafa433711437306.jpg',
                'https://m.atcdn.co.uk/a/media/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg',
                'https://m.atcdn.co.uk/a/media/9f11a20679ae45f0ba0eea037f9dfc34.jpg'],
 'price': 14500,
 'price_includes_vat': True,
 'registration_date': '2014-10-15',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 TFSI QUATTRO MOT 11/26 AUTO 69K PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:51:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9619bc8f-2706-5d6e-b096-7423fbfae916 with identifier: 202511288209992
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 18 photos for item 9619bc8f-2706-5d6e-b096-7423fbfae916
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F636795330aef4c5283c488b08094d6a0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/636795330aef4c5283c488b08094d6a0.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F63edd028f8ce4cb4bda3d0db18da1640.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/63edd028f8ce4cb4bda3d0db18da1640.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F363ebeb16dfc4e528618be8d29d36da7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/363ebeb16dfc4e528618be8d29d36da7.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa2585e83fdd14f55a047a8bd6a8cdb74.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2585e83fdd14f55a047a8bd6a8cdb74.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F89f923351bfa4c2993e0f482c353bd35.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/89f923351bfa4c2993e0f482c353bd35.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1de39f9e0db54655bb7123f3b57b4ce1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1de39f9e0db54655bb7123f3b57b4ce1.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2e1c48a325be47928a79c35b414be65f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2e1c48a325be47928a79c35b414be65f.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa0cf760ae29a43538186e5638cf47c74.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a0cf760ae29a43538186e5638cf47c74.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3a73ec2749d349aa8bfd857d3dbcf9a9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F83bd8350044246d1ab29bc5e33b0141f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/83bd8350044246d1ab29bc5e33b0141f.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4cf3ef169fdc4ae3bde962b9ba073581.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4cf3ef169fdc4ae3bde962b9ba073581.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F93cb1b865d654fca830a468bb73da5d8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/93cb1b865d654fca830a468bb73da5d8.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8f661f10d6424f1ba2e760b6bc3fdbff.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8f661f10d6424f1ba2e760b6bc3fdbff.jpg already downloaded
2025-12-05 12:51:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F40aa39b0f7764839b5ae40b8c537d070.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40aa39b0f7764839b5ae40b8c537d070.jpg already downloaded
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F55493c44c56e482ba1e00a4ac3b5739e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/55493c44c56e482ba1e00a4ac3b5739e.jpg already downloaded
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F350030bdafef4c2fbafa433711437306.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/350030bdafef4c2fbafa433711437306.jpg already downloaded
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa87ecbb3204747d9bbab6dcfa2e00a5d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg already downloaded
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9f11a20679ae45f0ba0eea037f9dfc34.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9f11a20679ae45f0ba0eea037f9dfc34.jpg already downloaded
2025-12-05 12:51:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9619bc8f-2706-5d6e-b096-7423fbfae916 with identifier 202511288209992
2025-12-05 12:51:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9619bc8f-2706-5d6e-b096-7423fbfae916
2025-12-05 12:51:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '9619bc8f-2706-5d6e-b096-7423fbfae916',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511288209992',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 69000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/636795330aef4c5283c488b08094d6a0.jpg',
                'https://m.atcdn.co.uk/a/media/63edd028f8ce4cb4bda3d0db18da1640.jpg',
                'https://m.atcdn.co.uk/a/media/363ebeb16dfc4e528618be8d29d36da7.jpg',
                'https://m.atcdn.co.uk/a/media/a2585e83fdd14f55a047a8bd6a8cdb74.jpg',
                'https://m.atcdn.co.uk/a/media/89f923351bfa4c2993e0f482c353bd35.jpg',
                'https://m.atcdn.co.uk/a/media/1de39f9e0db54655bb7123f3b57b4ce1.jpg',
                'https://m.atcdn.co.uk/a/media/2e1c48a325be47928a79c35b414be65f.jpg',
                'https://m.atcdn.co.uk/a/media/a0cf760ae29a43538186e5638cf47c74.jpg',
                'https://m.atcdn.co.uk/a/media/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg',
                'https://m.atcdn.co.uk/a/media/83bd8350044246d1ab29bc5e33b0141f.jpg',
                'https://m.atcdn.co.uk/a/media/4cf3ef169fdc4ae3bde962b9ba073581.jpg',
                'https://m.atcdn.co.uk/a/media/93cb1b865d654fca830a468bb73da5d8.jpg',
                'https://m.atcdn.co.uk/a/media/8f661f10d6424f1ba2e760b6bc3fdbff.jpg',
                'https://m.atcdn.co.uk/a/media/40aa39b0f7764839b5ae40b8c537d070.jpg',
                'https://m.atcdn.co.uk/a/media/55493c44c56e482ba1e00a4ac3b5739e.jpg',
                'https://m.atcdn.co.uk/a/media/350030bdafef4c2fbafa433711437306.jpg',
                'https://m.atcdn.co.uk/a/media/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg',
                'https://m.atcdn.co.uk/a/media/9f11a20679ae45f0ba0eea037f9dfc34.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 269764,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/636795330aef4c5283c488b08094d6a0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 289666,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/63edd028f8ce4cb4bda3d0db18da1640.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 285412,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/363ebeb16dfc4e528618be8d29d36da7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241121,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/89f923351bfa4c2993e0f482c353bd35.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260740,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2585e83fdd14f55a047a8bd6a8cdb74.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 218120,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1de39f9e0db54655bb7123f3b57b4ce1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13f75224-13d9-52cd-b773-77460aa86c67/13f75224-13d9-52cd-b773-77460aa86c67_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 263265,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2e1c48a325be47928a79c35b414be65f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152557,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a0cf760ae29a43538186e5638cf47c74.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99226,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/83bd8350044246d1ab29bc5e33b0141f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116937,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3a73ec2749d349aa8bfd857d3dbcf9a9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 212749,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/40aa39b0f7764839b5ae40b8c537d070.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141290,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4cf3ef169fdc4ae3bde962b9ba073581.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141616,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8f661f10d6424f1ba2e760b6bc3fdbff.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85388,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/93cb1b865d654fca830a468bb73da5d8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172270,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/55493c44c56e482ba1e00a4ac3b5739e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143871,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/a87ecbb3204747d9bbab6dcfa2e00a5d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126112,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/350030bdafef4c2fbafa433711437306.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04/6f2dbbe3-19bf-5c01-87cf-aa425cf6ba04_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130153,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9f11a20679ae45f0ba0eea037f9dfc34.jpg',
             'Width': 1280}],
 'price': 14500,
 'price_includes_vat': True,
 'registration_date': '2014-10-15',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 TFSI QUATTRO MOT 11/26 AUTO 69K PSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511288209992%27 HTTP/1.1" 200 None
2025-12-05 12:51:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511288209992: {'created_time': 1764939108.102235, 'last_price_update_time': 1764939108.102245}
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511288209992') HTTP/1.1" 204 0
2025-12-05 12:51:48 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:48 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 119,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Boasting exceptionally low mileage for its age, this 2014 BMW '
                '5 Series 520d M Sport presents a superb ownership '
                'proposition. With only 55,000 miles on the clock and a full '
                'service history, this Euro 6 compliant diesel model offers '
                'peace of mind, further enhanced by an MOT valid until July '
                '2026 and a 3 month warranty. The M Sport trim level ensures a '
                'dynamic driving experience, complemented by notable features '
                'such as automatically dimming and folding exterior mirrors, a '
                'sophisticated Dark Ash Grain Wood high gloss interior trim, '
                'and switchable ambient lighting in classic BMW orange or cold '
                'white LED. Enjoy seamless connectivity with Bluetooth hands '
                'free and USB audio interface, while Xenon headlights provide '
                'excellent visibility.\n'
                '\n'
                'This BMW 520d M Sport stands out with its impressive fuel '
                'economy, achieving an outstanding 63 mpg, which indicates it '
                'is more economical than many similar vehicles. Furthermore, '
                'its low CO2 emissions highlight its environmental '
                'consideration. These factors, combined with its well '
                'maintained provenance and desirable M Sport specification, '
                'make this 5 Series a compelling choice for those seeking a '
                'premium saloon that balances performance with efficiency and '
                'style.',
 'doors_number': 4,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511288210084',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': '5 Series',
 'odometer': 55000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/06f19a875c7b41df95af4f7d1f89253f.jpg',
                'https://m.atcdn.co.uk/a/media/0474d4aa2b64442394e157c365f2e9ae.jpg',
                'https://m.atcdn.co.uk/a/media/1f0335d1574d4601a464aefb7b043927.jpg',
                'https://m.atcdn.co.uk/a/media/13d1b575155943b099aa99a69068b68b.jpg',
                'https://m.atcdn.co.uk/a/media/fbfd5e99f0c24298adceb181ae2080af.jpg',
                'https://m.atcdn.co.uk/a/media/302baa013c0448d199830aa6831546dc.jpg',
                'https://m.atcdn.co.uk/a/media/1aa9196c44154cbc9822a7683d60ef19.jpg',
                'https://m.atcdn.co.uk/a/media/988dacfd034e42b19c84693e79ec47b1.jpg',
                'https://m.atcdn.co.uk/a/media/9ec872c68f7642ec84c25711473d38fd.jpg',
                'https://m.atcdn.co.uk/a/media/4d585b8dd27f4c15a6009e79c044ed45.jpg',
                'https://m.atcdn.co.uk/a/media/7cce946792ba4b7597eb28fe6fce6691.jpg',
                'https://m.atcdn.co.uk/a/media/5712f99e1549477d8866844bbbf78fa8.jpg',
                'https://m.atcdn.co.uk/a/media/e8e7db873b4a4814a09b44307802a4fe.jpg',
                'https://m.atcdn.co.uk/a/media/27e7d7f9356147bcba3d7c6d93aa3fef.jpg',
                'https://m.atcdn.co.uk/a/media/9b1f7967366748ebab69b9959f367158.jpg',
                'https://m.atcdn.co.uk/a/media/bf6511374c604750b2c3f50a3f5e5a40.jpg',
                'https://m.atcdn.co.uk/a/media/e69b00e935534a06a2805b9b39f2c420.jpg',
                'https://m.atcdn.co.uk/a/media/0849ac093e674a17aa6c8ae482fac15f.jpg',
                'https://m.atcdn.co.uk/a/media/7e9d110beea540cdbcddd2f9a3762b77.jpg',
                'https://m.atcdn.co.uk/a/media/306cd904eaa146f0be009948554ae2f1.jpg'],
 'price': 11300,
 'price_includes_vat': True,
 'registration_date': '2014-10-20',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW 5 SERIES 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) '
          '(190 ps) AUTO 55K MOT 9/26 FSH ULEZ',
 'transmission': 'automatic',
 'trim': 'M Sport',
 'year': 2014}
2025-12-05 12:51:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f9fc7d0a-c58c-5e25-ad34-67574061d6bb with identifier: 202511288210084
2025-12-05 12:51:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item f9fc7d0a-c58c-5e25-ad34-67574061d6bb
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F06f19a875c7b41df95af4f7d1f89253f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/06f19a875c7b41df95af4f7d1f89253f.jpg already downloaded
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0474d4aa2b64442394e157c365f2e9ae.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0474d4aa2b64442394e157c365f2e9ae.jpg already downloaded
2025-12-05 12:51:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1f0335d1574d4601a464aefb7b043927.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1f0335d1574d4601a464aefb7b043927.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F13d1b575155943b099aa99a69068b68b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/13d1b575155943b099aa99a69068b68b.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffbfd5e99f0c24298adceb181ae2080af.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fbfd5e99f0c24298adceb181ae2080af.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F302baa013c0448d199830aa6831546dc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/302baa013c0448d199830aa6831546dc.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1aa9196c44154cbc9822a7683d60ef19.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1aa9196c44154cbc9822a7683d60ef19.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F988dacfd034e42b19c84693e79ec47b1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/988dacfd034e42b19c84693e79ec47b1.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9ec872c68f7642ec84c25711473d38fd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ec872c68f7642ec84c25711473d38fd.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4d585b8dd27f4c15a6009e79c044ed45.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4d585b8dd27f4c15a6009e79c044ed45.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7cce946792ba4b7597eb28fe6fce6691.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7cce946792ba4b7597eb28fe6fce6691.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5712f99e1549477d8866844bbbf78fa8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5712f99e1549477d8866844bbbf78fa8.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe8e7db873b4a4814a09b44307802a4fe.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8e7db873b4a4814a09b44307802a4fe.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F27e7d7f9356147bcba3d7c6d93aa3fef.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/27e7d7f9356147bcba3d7c6d93aa3fef.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9b1f7967366748ebab69b9959f367158.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9b1f7967366748ebab69b9959f367158.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbf6511374c604750b2c3f50a3f5e5a40.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bf6511374c604750b2c3f50a3f5e5a40.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe69b00e935534a06a2805b9b39f2c420.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e69b00e935534a06a2805b9b39f2c420.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0849ac093e674a17aa6c8ae482fac15f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0849ac093e674a17aa6c8ae482fac15f.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7e9d110beea540cdbcddd2f9a3762b77.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7e9d110beea540cdbcddd2f9a3762b77.jpg already downloaded
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F306cd904eaa146f0be009948554ae2f1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/306cd904eaa146f0be009948554ae2f1.jpg already downloaded
2025-12-05 12:51:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f9fc7d0a-c58c-5e25-ad34-67574061d6bb with identifier 202511288210084
2025-12-05 12:51:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f9fc7d0a-c58c-5e25-ad34-67574061d6bb
2025-12-05 12:51:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 119,
 'color': 'Black',
 'currency': 'GBP',
 'description': 'Boasting exceptionally low mileage for its age, this 2014 BMW '
                '5 Series 520d M Sport presents a superb ownership '
                'proposition. With only 55,000 miles on the clock and a full '
                'service history, this Euro 6 compliant diesel model offers '
                'peace of mind, further enhanced by an MOT valid until July '
                '2026 and a 3 month warranty. The M Sport trim level ensures a '
                'dynamic driving experience, complemented by notable features '
                'such as automatically dimming and folding exterior mirrors, a '
                'sophisticated Dark Ash Grain Wood high gloss interior trim, '
                'and switchable ambient lighting in classic BMW orange or cold '
                'white LED. Enjoy seamless connectivity with Bluetooth hands '
                'free and USB audio interface, while Xenon headlights provide '
                'excellent visibility.\n'
                '\n'
                'This BMW 520d M Sport stands out with its impressive fuel '
                'economy, achieving an outstanding 63 mpg, which indicates it '
                'is more economical than many similar vehicles. Furthermore, '
                'its low CO2 emissions highlight its environmental '
                'consideration. These factors, combined with its well '
                'maintained provenance and desirable M Sport specification, '
                'make this 5 Series a compelling choice for those seeking a '
                'premium saloon that balances performance with efficiency and '
                'style.',
 'doors_number': 4,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'engine_horse_power': 187,
 'fuel_type': 'Diesel',
 'id': 'f9fc7d0a-c58c-5e25-ad34-67574061d6bb',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511288210084',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'BMW',
 'model': '5 Series',
 'odometer': 55000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 20,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/06f19a875c7b41df95af4f7d1f89253f.jpg',
                'https://m.atcdn.co.uk/a/media/0474d4aa2b64442394e157c365f2e9ae.jpg',
                'https://m.atcdn.co.uk/a/media/1f0335d1574d4601a464aefb7b043927.jpg',
                'https://m.atcdn.co.uk/a/media/13d1b575155943b099aa99a69068b68b.jpg',
                'https://m.atcdn.co.uk/a/media/fbfd5e99f0c24298adceb181ae2080af.jpg',
                'https://m.atcdn.co.uk/a/media/302baa013c0448d199830aa6831546dc.jpg',
                'https://m.atcdn.co.uk/a/media/1aa9196c44154cbc9822a7683d60ef19.jpg',
                'https://m.atcdn.co.uk/a/media/988dacfd034e42b19c84693e79ec47b1.jpg',
                'https://m.atcdn.co.uk/a/media/9ec872c68f7642ec84c25711473d38fd.jpg',
                'https://m.atcdn.co.uk/a/media/4d585b8dd27f4c15a6009e79c044ed45.jpg',
                'https://m.atcdn.co.uk/a/media/7cce946792ba4b7597eb28fe6fce6691.jpg',
                'https://m.atcdn.co.uk/a/media/5712f99e1549477d8866844bbbf78fa8.jpg',
                'https://m.atcdn.co.uk/a/media/e8e7db873b4a4814a09b44307802a4fe.jpg',
                'https://m.atcdn.co.uk/a/media/27e7d7f9356147bcba3d7c6d93aa3fef.jpg',
                'https://m.atcdn.co.uk/a/media/9b1f7967366748ebab69b9959f367158.jpg',
                'https://m.atcdn.co.uk/a/media/bf6511374c604750b2c3f50a3f5e5a40.jpg',
                'https://m.atcdn.co.uk/a/media/e69b00e935534a06a2805b9b39f2c420.jpg',
                'https://m.atcdn.co.uk/a/media/0849ac093e674a17aa6c8ae482fac15f.jpg',
                'https://m.atcdn.co.uk/a/media/7e9d110beea540cdbcddd2f9a3762b77.jpg',
                'https://m.atcdn.co.uk/a/media/306cd904eaa146f0be009948554ae2f1.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 358945,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/06f19a875c7b41df95af4f7d1f89253f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 390474,
             'Height': 1022,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0474d4aa2b64442394e157c365f2e9ae.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 356253,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1f0335d1574d4601a464aefb7b043927.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 213944,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/13d1b575155943b099aa99a69068b68b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 296534,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fbfd5e99f0c24298adceb181ae2080af.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 333297,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/302baa013c0448d199830aa6831546dc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265698,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1aa9196c44154cbc9822a7683d60ef19.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 286095,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/988dacfd034e42b19c84693e79ec47b1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157598,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ec872c68f7642ec84c25711473d38fd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129144,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4d585b8dd27f4c15a6009e79c044ed45.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 224098,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7cce946792ba4b7597eb28fe6fce6691.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116475,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5712f99e1549477d8866844bbbf78fa8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159439,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e8e7db873b4a4814a09b44307802a4fe.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101028,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/27e7d7f9356147bcba3d7c6d93aa3fef.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 186111,
             'Height': 1010,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9b1f7967366748ebab69b9959f367158.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137466,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bf6511374c604750b2c3f50a3f5e5a40.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133493,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e69b00e935534a06a2805b9b39f2c420.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129296,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0849ac093e674a17aa6c8ae482fac15f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153818,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7e9d110beea540cdbcddd2f9a3762b77.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7eb145bd-8677-5204-8747-bacfae30cc63/7eb145bd-8677-5204-8747-bacfae30cc63_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80990,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/306cd904eaa146f0be009948554ae2f1.jpg',
             'Width': 768}],
 'price': 11300,
 'price_includes_vat': True,
 'registration_date': '2014-10-20',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW 5 SERIES 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) '
          '(190 ps) AUTO 55K MOT 9/26 FSH ULEZ',
 'transmission': 'automatic',
 'trim': 'M Sport',
 'year': 2014}
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511288210084%27 HTTP/1.1" 200 None
2025-12-05 12:51:49 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511288210084: {'created_time': 1764939109.339505, 'last_price_update_time': 1764939109.339513}
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511288210084') HTTP/1.1" 204 0
2025-12-05 12:51:50 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:50 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:50 [common.utils.decorators] ERROR: Payload: {"id": "202511187980555", "stockItemId": "8a42d2099a92f786019a982e4d0727cd", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen Touran SE FSI 7 STR AUTO MOT 9/26 7 SEATS 56K ONLY 1.4 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2025-11-04T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Touran", "subtitle": "SE FSI 7 STR AUTO MOT 9/26 7 SEATS 56K ONLY 1.4 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO MOT 9/26 7 SEATS 56K ONLY", "rrp": null, "price": 8000, "priceGBX": 800000, "priceExcludingFees": 8000, "priceExcludingFeesGBX": 800000, "suppliedPrice": 8000, "suppliedPriceGBX": 800000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-06-18", "homeDeliveryRegionCodes": null, "priceExcludingVat": 6666.67, "vatToBePaidUpfront": 1333.33, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****VW", "generation": {"generationId": "26ed0637178b227054ec981cae289de4", "name": "MPV (2010 - 2015)", "review": {"expertReviewSummary": {"rating": 3.7, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-touran-mpv-2010-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "800", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/Z6s8yqVQ2jw?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 19, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/2ff376ba50f04977a74570a297d448fd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5a5766ff42364232a8ccb73559a74a0f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/646620cbe8a648f2a15f230da9b4c3ad.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/49481a7c4378412dbfd8401182f30ff7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/598a05fb32964395bd86cf5f2db2917d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/51af293e5cd04fceb143264bb4ae558b.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6937110e795344b0808c155e2857f298.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/49e074b32f3942429a662cc5b41327b7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d775c552122c4b13a1fbab7dad47c0db.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b4f132508ce8484ea54f43222e5e6e9d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/723a6eeaa4164b4a98df16aff3776a02.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e123029a154e44b9865b38cf262ff472.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/03e4d08f58a34ca5a3836f559c27fd29.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/3c051b38c450498a8b9a8ef82fd87b28.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0534899ac26a4aa1a77068ee790d793a.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ca9708ec06a44214b09dfd3b2feabeff.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1bbcd76f79a54d01b4dce0bc2267e225.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/86914090ae2744bb87f4548aa656b66e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f4fb3318eba947e4989a6c36ca9b4f8c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": 211, "mileageDeviation": 2655, "mileage": {"mileage": 56000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Chapelfield Car Sales are excited to offer a 2014 VOLKSWAGEN TOURAN for sale, ideal for large families. This vehicle is a practical choice, with a petrol 1390cc engine and a blue colour. The VOLKSWAGEN TOURAN is a well-known model in the UK market, popular for its spacious interior and comfortable ride.\n\nAs a petrol-powered vehicle, it provides a smooth driving experience. The blue colour gives it a simple yet attractive appearance. This car is suitable for families who need a reliable vehicle for daily use.\n\nWe invite you to visit our showroom to view this 2013 VOLKSWAGEN TOURAN and take it for a test drive. Our sales team will be happy to provide you with more information and answer any questions you may have.", "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 5", "co2Emissions": {"co2Emission": 154, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1536, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1.4, "sizeCC": 1390, "manufacturerEngineSize": 1.4, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 7, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "MPV", "cabType": "Unlisted", "rawBodyType": "MPV", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Touran", "trim": "SE", "optionalFeatures": null, "standardFeatures": [{"description": "ABS Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Front & Rear Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side -Front Side & Front Curtain", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front/Rear", "category": "Standard", "__typename": "Feature"}, {"description": "Armrest - Rear", "category": "Standard", "__typename": "Feature"}, {"description": "CD/Radio", "category": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "category": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Exterior", "features": [{"description": "Blue metallic exterior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Grey cloth interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "ABS Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Driver", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Driver/Passenger", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side - Front & Rear Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Air Bag Side -Front Side & Front Curtain", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm", "type": "Standard", "__typename": "Feature"}, {"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Front/Rear", "type": "Standard", "__typename": "Feature"}, {"description": "Armrest - Rear", "type": "Standard", "__typename": "Feature"}, {"description": "CD/Radio", "type": "Standard", "__typename": "Feature"}, {"description": "Full Service History", "type": "Standard", "__typename": "Feature"}, {"description": "Full 12 months MOT", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": {"co2Emissions": "154 g/km", "fuelConsumptionCombined": "42.80 mpg", "fuelConsumptionExtraUrban": "50.40 mpg", "fuelConsumptionUrban": "33.20 mpg", "insuranceGroup": "18E", "minimumKerbWeight": "1536 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "9.50 seconds", "cylinders": "4", "valves": "16", "enginePower": "138 bhp", "topSpeed": "125 mph", "engineTorque": "162.00 lbs/ft", "vehicleHeight": "1674 mm", "vehicleLength": "4397 mm", "vehicleWidth": "1794 mm", "wheelbase": "2678 mm", "fuelTankCapacity": "60.00 litres", "grossVehicleWeight": "2150 kg", "luggageCapacitySeatsDown": "1913 litres", "bootspaceSeatsUp": "121 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Socket - 2nd Row Seats", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Socket - 2nd Row Seats and Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Socket - Front", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Socket - Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "16in Alloy Wheels - Cleveland", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Air Conditioning - Electronically Controlled", "category": "Interior", "__typename": "Feature"}, {"description": "Airbags - Curtain Front and Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger with Deactivation Switch", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Seat Side Impact", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm with Interior Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Anti-Theft Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Armrest - Front Centre with Storage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Automatic Dimming Rear View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Black Front Air Intake and Radiator Grille", "category": "Exterior", "__typename": "Feature"}, {"description": "Bluetooth Telephone Preparation for Hands Free Profile Enabled Telephones", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Exterior", "__typename": "Feature"}, {"description": "Body Coloured Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Body-Coloured Door Mirrors with Integrated Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "Central Locking - Remote with 2 Remote Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Chrome-Plated Radiator Grille Louvre Inserts", "category": "Exterior", "__typename": "Feature"}, {"description": "Cruise Control", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - Front x2", "category": "Interior", "__typename": "Feature"}, {"description": "DAB+ - Digital Radio Reception", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Differential Lock - Electronic", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Drivers Seat Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Exterior Temperature Gauge", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Front Seat Back Storage Pockets", "category": "Interior", "__typename": "Feature"}, {"description": "Glovebox - Illuminated - Lockable", "category": "Interior", "__typename": "Feature"}, {"description": "HBA - Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Headlights - Coming-Leaving Home Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Halogen Clear - Range Adjustable", "category": "Illumination", "__typename": "Feature"}, {"description": "Height and Reach Adjustable Steering Column", "category": "Interior", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light", "category": "Illumination", "__typename": "Feature"}, {"description": "Hill Hold Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation - Outer Seats of 2nd Row", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Lights on Warning Buzzer", "category": "Illumination", "__typename": "Feature"}, {"description": "Load Lashing Points x4 in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Locking Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Luggage Compartment Cover - Retractable", "category": "Interior", "__typename": "Feature"}, {"description": "MDI - Multi Device Interface with USB - iPod Connection Cables", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Multifunction Computer", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Multiple Storage Compartments in Passenger and Luggage Areas", "category": "Interior", "__typename": "Feature"}, {"description": "Park Assist including Parking Sensors Front and Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensors - Front", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Parking Sensors - Rear", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Power Assisted Steering - Speed Sensitive", "category": "Performance", "__typename": "Feature"}, {"description": "RCD 310 Radio System", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Rain Sensor", "category": "Interior", "__typename": "Feature"}, {"description": "Roof Rails - Anodised Chrome Finish", "category": "Exterior", "__typename": "Feature"}, {"description": "Seatbelt Reminder", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Front Lumbar Support", "category": "Interior", "__typename": "Feature"}, {"description": "Service Interval Display", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Speakers x8", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Steering Wheel - 3-Spoke - Leather Trimmed - Multifunction", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multifunction", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Front Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Rear Doors", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Tinted Glass - Heat Insulating Rear 65 Percent Light Absorbing from B Pillar Backwards", "category": "Exterior", "__typename": "Feature"}, {"description": "Tyre Pressure Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Tyre Repair Kit", "category": "Exterior", "__typename": "Feature"}, {"description": "Under Seat Drawers - Front", "category": "Interior", "__typename": "Feature"}, {"description": "Warning Triangle", "category": "Safety and Security", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "1ee9864a5d08477c8c65040b624b9d82", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Grey cloth interior", "exteriorDescription": "Blue metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:50 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 154,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2014 VOLKSWAGEN '
                'TOURAN for sale, ideal for large families. This vehicle is a '
                'practical choice, with a petrol 1390cc engine and a blue '
                'colour. The VOLKSWAGEN TOURAN is a well-known model in the UK '
                'market, popular for its spacious interior and comfortable '
                'ride.\n'
                '\n'
                'As a petrol-powered vehicle, it provides a smooth driving '
                'experience. The blue colour gives it a simple yet attractive '
                'appearance. This car is suitable for families who need a '
                'reliable vehicle for daily use.\n'
                '\n'
                'We invite you to visit our showroom to view this 2013 '
                'VOLKSWAGEN TOURAN and take it for a test drive. Our sales '
                'team will be happy to provide you with more information and '
                'answer any questions you may have.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980555',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Touran',
 'odometer': 56000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/2ff376ba50f04977a74570a297d448fd.jpg',
                'https://m.atcdn.co.uk/a/media/5a5766ff42364232a8ccb73559a74a0f.jpg',
                'https://m.atcdn.co.uk/a/media/646620cbe8a648f2a15f230da9b4c3ad.jpg',
                'https://m.atcdn.co.uk/a/media/49481a7c4378412dbfd8401182f30ff7.jpg',
                'https://m.atcdn.co.uk/a/media/598a05fb32964395bd86cf5f2db2917d.jpg',
                'https://m.atcdn.co.uk/a/media/51af293e5cd04fceb143264bb4ae558b.jpg',
                'https://m.atcdn.co.uk/a/media/6937110e795344b0808c155e2857f298.jpg',
                'https://m.atcdn.co.uk/a/media/49e074b32f3942429a662cc5b41327b7.jpg',
                'https://m.atcdn.co.uk/a/media/d775c552122c4b13a1fbab7dad47c0db.jpg',
                'https://m.atcdn.co.uk/a/media/b4f132508ce8484ea54f43222e5e6e9d.jpg',
                'https://m.atcdn.co.uk/a/media/723a6eeaa4164b4a98df16aff3776a02.jpg',
                'https://m.atcdn.co.uk/a/media/e123029a154e44b9865b38cf262ff472.jpg',
                'https://m.atcdn.co.uk/a/media/03e4d08f58a34ca5a3836f559c27fd29.jpg',
                'https://m.atcdn.co.uk/a/media/3c051b38c450498a8b9a8ef82fd87b28.jpg',
                'https://m.atcdn.co.uk/a/media/0534899ac26a4aa1a77068ee790d793a.jpg',
                'https://m.atcdn.co.uk/a/media/ca9708ec06a44214b09dfd3b2feabeff.jpg',
                'https://m.atcdn.co.uk/a/media/1bbcd76f79a54d01b4dce0bc2267e225.jpg',
                'https://m.atcdn.co.uk/a/media/86914090ae2744bb87f4548aa656b66e.jpg',
                'https://m.atcdn.co.uk/a/media/f4fb3318eba947e4989a6c36ca9b4f8c.jpg'],
 'price': 8000,
 'price_includes_vat': True,
 'registration_date': '2014-06-18',
 'seats_number': 7,
 'seller_name': None,
 'title': 'Volkswagen Touran SE FSI 7 STR AUTO MOT 9/26 7 SEATS 56K ONLY 1.4 '
          '5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2014}
2025-12-05 12:51:50 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e770808a-43af-5f0d-9fe7-21e341c67b31 with identifier: 202511187980555
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item e770808a-43af-5f0d-9fe7-21e341c67b31
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ff376ba50f04977a74570a297d448fd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ff376ba50f04977a74570a297d448fd.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5a5766ff42364232a8ccb73559a74a0f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5a5766ff42364232a8ccb73559a74a0f.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F646620cbe8a648f2a15f230da9b4c3ad.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/646620cbe8a648f2a15f230da9b4c3ad.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F49481a7c4378412dbfd8401182f30ff7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/49481a7c4378412dbfd8401182f30ff7.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F598a05fb32964395bd86cf5f2db2917d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/598a05fb32964395bd86cf5f2db2917d.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F51af293e5cd04fceb143264bb4ae558b.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/51af293e5cd04fceb143264bb4ae558b.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6937110e795344b0808c155e2857f298.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6937110e795344b0808c155e2857f298.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F49e074b32f3942429a662cc5b41327b7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/49e074b32f3942429a662cc5b41327b7.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd775c552122c4b13a1fbab7dad47c0db.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d775c552122c4b13a1fbab7dad47c0db.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb4f132508ce8484ea54f43222e5e6e9d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b4f132508ce8484ea54f43222e5e6e9d.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F723a6eeaa4164b4a98df16aff3776a02.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/723a6eeaa4164b4a98df16aff3776a02.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe123029a154e44b9865b38cf262ff472.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e123029a154e44b9865b38cf262ff472.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F03e4d08f58a34ca5a3836f559c27fd29.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/03e4d08f58a34ca5a3836f559c27fd29.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3c051b38c450498a8b9a8ef82fd87b28.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3c051b38c450498a8b9a8ef82fd87b28.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0534899ac26a4aa1a77068ee790d793a.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0534899ac26a4aa1a77068ee790d793a.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fca9708ec06a44214b09dfd3b2feabeff.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ca9708ec06a44214b09dfd3b2feabeff.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1bbcd76f79a54d01b4dce0bc2267e225.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1bbcd76f79a54d01b4dce0bc2267e225.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F86914090ae2744bb87f4548aa656b66e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/86914090ae2744bb87f4548aa656b66e.jpg already downloaded
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff4fb3318eba947e4989a6c36ca9b4f8c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f4fb3318eba947e4989a6c36ca9b4f8c.jpg already downloaded
2025-12-05 12:51:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e770808a-43af-5f0d-9fe7-21e341c67b31 with identifier 202511187980555
2025-12-05 12:51:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:50 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e770808a-43af-5f0d-9fe7-21e341c67b31
2025-12-05 12:51:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 154,
 'color': 'Blue',
 'currency': 'GBP',
 'description': 'Chapelfield Car Sales are excited to offer a 2014 VOLKSWAGEN '
                'TOURAN for sale, ideal for large families. This vehicle is a '
                'practical choice, with a petrol 1390cc engine and a blue '
                'colour. The VOLKSWAGEN TOURAN is a well-known model in the UK '
                'market, popular for its spacious interior and comfortable '
                'ride.\n'
                '\n'
                'As a petrol-powered vehicle, it provides a smooth driving '
                'experience. The blue colour gives it a simple yet attractive '
                'appearance. This car is suitable for families who need a '
                'reliable vehicle for daily use.\n'
                '\n'
                'We invite you to visit our showroom to view this 2013 '
                'VOLKSWAGEN TOURAN and take it for a test drive. Our sales '
                'team will be happy to provide you with more information and '
                'answer any questions you may have.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'id': 'e770808a-43af-5f0d-9fe7-21e341c67b31',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980555',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Touran',
 'odometer': 56000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 19,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/2ff376ba50f04977a74570a297d448fd.jpg',
                'https://m.atcdn.co.uk/a/media/5a5766ff42364232a8ccb73559a74a0f.jpg',
                'https://m.atcdn.co.uk/a/media/646620cbe8a648f2a15f230da9b4c3ad.jpg',
                'https://m.atcdn.co.uk/a/media/49481a7c4378412dbfd8401182f30ff7.jpg',
                'https://m.atcdn.co.uk/a/media/598a05fb32964395bd86cf5f2db2917d.jpg',
                'https://m.atcdn.co.uk/a/media/51af293e5cd04fceb143264bb4ae558b.jpg',
                'https://m.atcdn.co.uk/a/media/6937110e795344b0808c155e2857f298.jpg',
                'https://m.atcdn.co.uk/a/media/49e074b32f3942429a662cc5b41327b7.jpg',
                'https://m.atcdn.co.uk/a/media/d775c552122c4b13a1fbab7dad47c0db.jpg',
                'https://m.atcdn.co.uk/a/media/b4f132508ce8484ea54f43222e5e6e9d.jpg',
                'https://m.atcdn.co.uk/a/media/723a6eeaa4164b4a98df16aff3776a02.jpg',
                'https://m.atcdn.co.uk/a/media/e123029a154e44b9865b38cf262ff472.jpg',
                'https://m.atcdn.co.uk/a/media/03e4d08f58a34ca5a3836f559c27fd29.jpg',
                'https://m.atcdn.co.uk/a/media/3c051b38c450498a8b9a8ef82fd87b28.jpg',
                'https://m.atcdn.co.uk/a/media/0534899ac26a4aa1a77068ee790d793a.jpg',
                'https://m.atcdn.co.uk/a/media/ca9708ec06a44214b09dfd3b2feabeff.jpg',
                'https://m.atcdn.co.uk/a/media/1bbcd76f79a54d01b4dce0bc2267e225.jpg',
                'https://m.atcdn.co.uk/a/media/86914090ae2744bb87f4548aa656b66e.jpg',
                'https://m.atcdn.co.uk/a/media/f4fb3318eba947e4989a6c36ca9b4f8c.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 315367,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ff376ba50f04977a74570a297d448fd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 314204,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5a5766ff42364232a8ccb73559a74a0f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 336928,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/646620cbe8a648f2a15f230da9b4c3ad.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276803,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/49481a7c4378412dbfd8401182f30ff7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 252409,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/598a05fb32964395bd86cf5f2db2917d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 306848,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/51af293e5cd04fceb143264bb4ae558b.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 281884,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6937110e795344b0808c155e2857f298.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 201374,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/49e074b32f3942429a662cc5b41327b7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 190770,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d775c552122c4b13a1fbab7dad47c0db.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158348,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b4f132508ce8484ea54f43222e5e6e9d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 208659,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/723a6eeaa4164b4a98df16aff3776a02.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176937,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e123029a154e44b9865b38cf262ff472.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192164,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/03e4d08f58a34ca5a3836f559c27fd29.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99363,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/3c051b38c450498a8b9a8ef82fd87b28.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157229,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0534899ac26a4aa1a77068ee790d793a.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164253,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ca9708ec06a44214b09dfd3b2feabeff.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169375,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1bbcd76f79a54d01b4dce0bc2267e225.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 156565,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/86914090ae2744bb87f4548aa656b66e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c686d187-9a1a-522d-9ec6-28500095be7e/c686d187-9a1a-522d-9ec6-28500095be7e_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113714,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f4fb3318eba947e4989a6c36ca9b4f8c.jpg',
             'Width': 768}],
 'price': 8000,
 'price_includes_vat': True,
 'registration_date': '2014-06-18',
 'seats_number': 7,
 'seller_name': None,
 'title': 'Volkswagen Touran SE FSI 7 STR AUTO MOT 9/26 7 SEATS 56K ONLY 1.4 '
          '5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2014}
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980555%27 HTTP/1.1" 200 None
2025-12-05 12:51:50 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187980555: {'created_time': 1764939110.758882, 'last_price_update_time': 1764939110.758894}
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187980555') HTTP/1.1" 204 0
2025-12-05 12:51:51 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:51 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:51 [common.utils.decorators] ERROR: Payload: {"id": "202511278177397", "stockItemId": "8a4290879abb754a019ac560fdd36047", "isAuction": false, "hoursUsed": null, "serviceHistory": "Full service history", "title": "Audi S3 SPORTBACK QUATTRO AUTO 59K MOT 11/26 FSH ULEZ 2.0 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-11-11T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Audi S3", "subtitle": "S3 SPORTBACK QUATTRO AUTO 59K MOT 11/26 FSH ULEZ 2.0 5dr", "__typename": "Heading"}, "attentionGrabber": "AUTO 59K MOT 11/26 FSH ULEZ", "rrp": null, "price": 18000, "priceGBX": 1800000, "priceExcludingFees": 18000, "priceExcludingFeesGBX": 1800000, "suppliedPrice": 18000, "suppliedPriceGBX": 1800000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2016-08-17", "homeDeliveryRegionCodes": null, "priceExcludingVat": 15000, "vatToBePaidUpfront": 3000, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "0***40", "generation": {"generationId": "19a39a1972ad455caf258a18c76016b5", "name": "Hatchback (2013 - 2016)", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "1800", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/LsqkMw0S9mQ?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 14, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/913f9011941746f6a3c243729f223d6d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/03a2c7f5480f4bf1951a9272283a1dad.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/96cdb977c4ed43c086d2f99415bd57d4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0531a451876440bc96314402b369ed38.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ae6b1e12556f46228727d3c7de3056de.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bec05002199b4efd85d82a95db61d47d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/b962a6671fef4f55bbd54c8c600c9222.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/ec1b508475bc470b8873a7300cc70ef9.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/fcd96f9fbbe54f16806ec9e3f23ff175.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6bb8c149e6b44bc298015fb59fb2043e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/11379af6b4c544a98c3e8a19d222f032.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/7d8edd692e0449378121095e5a10b432.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d47c49c81bb643cd858b7ac61fd7c9dd.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/696342dc0544498d8f13a5e3604d16ed.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": 89, "mileageDeviation": -23863, "mileage": {"mileage": 49000, "unit": "MILE", "__typename": "Mileage"}, "plate": "16", "year": 2016, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "This 2016 Audi S3 TFSI presents an exceptional ownership proposition, boasting a single owner from new and an impressively low mileage of just 49,000 miles. This Euro 6 compliant model is powered by a potent 2.0 litre petrol engine, delivering exhilarating performance through its four wheel drive system. With a full service history and an MOT valid until November 2026, this S3 offers peace of mind, further enhanced by a 3 month warranty.\n\nExperience the thrill of rapid acceleration, with the S3 capable of reaching 0-62mph in a remarkable 4.9 seconds. This performance figure is a clear indicator of how this Audi S3 stands out from other vehicles in its class, offering a driving dynamic that is both engaging and responsive. Its combination of low mileage, single ownership, and comprehensive history makes it a truly desirable example.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 6", "co2Emissions": {"co2Emission": 159, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1455, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 2, "sizeCC": 1984, "manufacturerEngineSize": 2, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Audi", "model": "S3", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": {"co2Emissions": "159 g/km", "fuelConsumptionCombined": "40.90 mpg", "fuelConsumptionExtraUrban": "47.90 mpg", "fuelConsumptionUrban": "33.20 mpg", "insuranceGroup": "36E", "minimumKerbWeight": "1455 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "4.90 seconds", "cylinders": "4", "valves": "16", "enginePower": "296 bhp", "topSpeed": "155 mph", "engineTorque": "280.00 lbs/ft", "vehicleHeight": "1404 mm", "vehicleLength": "4324 mm", "vehicleWidth": "1966 mm", "wheelbase": "2631 mm", "fuelTankCapacity": "55.00 litres", "grossVehicleWeight": "2015 kg", "luggageCapacitySeatsDown": "1180 litres", "bootspaceSeatsUp": "340 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Power Socket - Centre Console", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Power Socket - Rear", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "18in Alloy Wheels - 5-Twin-Spoke Star Design", "category": "Exterior", "__typename": "Feature"}, {"description": "2 x SDXC Card Readers", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "AMI - Audi Music Interface", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Adaptive Brake Lights", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Drivers Knee", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Side", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Head Level Side For Front and Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm - Thatcham Category 1", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Aluminium-Effect Door Mirror Housings", "category": "Exterior", "__typename": "Feature"}, {"description": "Anti Theft Locking Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Audio Output - 80 Watts", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Brake Calipers - Black with S3 Logo", "category": "Exterior", "__typename": "Feature"}, {"description": "Child Locks - Manual", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Coat Hooks - B Pillar - Both Sides", "category": "Interior", "__typename": "Feature"}, {"description": "Colour Drivers Information System - DIS", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - x2 in Centre Console", "category": "Interior", "__typename": "Feature"}, {"description": "DAB Digital Radio", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Display Screen Colour - 5.8in", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Door Mirrors - Body Coloured with Integrated LED Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated", "category": "Exterior", "__typename": "Feature"}, {"description": "Dual-Zone Electronic Climate Control", "category": "Interior", "__typename": "Feature"}, {"description": "EBD - Electronic Brakeforce Distribution", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Electromechanical Parking Brake", "category": "Safety and Security", "__typename": "Feature"}, {"description": "First Aid Kit", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Front Centre Armrest", "category": "Interior", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Front Sports Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Front and Rear Floor Mats", "category": "Interior", "__typename": "Feature"}, {"description": "Full European Map Data", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Grab Handles - Dampered", "category": "Interior", "__typename": "Feature"}, {"description": "Headlights - Automatic Dynamic Range Control", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Bi-Xenon Plus", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights Washers", "category": "Illumination", "__typename": "Feature"}, {"description": "Heat Insulating Glass", "category": "Exterior", "__typename": "Feature"}, {"description": "Heated Front Seats", "category": "Interior", "__typename": "Feature"}, {"description": "Heated Rear Windscreen", "category": "Exterior", "__typename": "Feature"}, {"description": "Heated Windscreen Washer Jets", "category": "Exterior", "__typename": "Feature"}, {"description": "Hydraulic Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Mounting for Front Passenger and Rear Outer Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "LED Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Luggage Compartment - Illuminated", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment - Lashing Points x4", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment - Side Net", "category": "Interior", "__typename": "Feature"}, {"description": "MMI Radio", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Mobile Telephone Preparation - Bluetooth Interface", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Progressive Steering", "category": "Performance", "__typename": "Feature"}, {"description": "Radiator Grille - Platinum Grey with Horizontal Double Chrome Bars", "category": "Exterior", "__typename": "Feature"}, {"description": "Rear Diffuser", "category": "Exterior", "__typename": "Feature"}, {"description": "Remote Central Locking with 2 Fold Away Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "S Design Body Styling", "category": "Exterior", "__typename": "Feature"}, {"description": "S Sport Suspension", "category": "Performance", "__typename": "Feature"}, {"description": "S3 Front Bumper", "category": "Exterior", "__typename": "Feature"}, {"description": "Satellite Navigation System - SD Card Based", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Seat Belt Reminder for All Seats", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Front Height Adjustment", "category": "Interior", "__typename": "Feature"}, {"description": "Secondary Collision Brake Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Smoking Package", "category": "Interior", "__typename": "Feature"}, {"description": "Space Saver Spare Wheel", "category": "Exterior", "__typename": "Feature"}, {"description": "Speakers x8", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Spoiler - Body Coloured", "category": "Exterior", "__typename": "Feature"}, {"description": "Steering Wheel - 3-Spoke Leather-Multifunction-Flat Bottomed-Shift Paddles", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Gear Shift Paddles", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Height and Reach Adjustable", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multi-function", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment - Centre Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment Under Rear Seat", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartments - Door Side Trims", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Net in Front Passenger Footwell and Front Seat Backrests", "category": "Interior", "__typename": "Feature"}, {"description": "Storage and Luggage Package", "category": "Interior", "__typename": "Feature"}, {"description": "Sun Blinds - Manual for Side Window", "category": "Interior", "__typename": "Feature"}, {"description": "Tool Kit", "category": "Interior", "__typename": "Feature"}, {"description": "Tyre Pressure Monitoring System", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "USB Connection", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Voice Control", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Voice Control - Navigation", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Warning Triangle", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Washer Fluid Level Indicator", "category": "Drivers Assistance", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 265, "__typename": "AnnualTax"}, "oemDrivetrain": "quattro", "bikeLicenceType": null, "derivativeId": "ca80e243df6847239553a4fcade4cc85", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:51 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2016 Audi S3 TFSI presents an exceptional ownership '
                'proposition, boasting a single owner from new and an '
                'impressively low mileage of just 49,000 miles. This Euro 6 '
                'compliant model is powered by a potent 2.0 litre petrol '
                'engine, delivering exhilarating performance through its four '
                'wheel drive system. With a full service history and an MOT '
                'valid until November 2026, this S3 offers peace of mind, '
                'further enhanced by a 3 month warranty.\n'
                '\n'
                'Experience the thrill of rapid acceleration, with the S3 '
                'capable of reaching 0-62mph in a remarkable 4.9 seconds. This '
                'performance figure is a clear indicator of how this Audi S3 '
                'stands out from other vehicles in its class, offering a '
                'driving dynamic that is both engaging and responsive. Its '
                'combination of low mileage, single ownership, and '
                'comprehensive history makes it a truly desirable example.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511278177397',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 49000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/913f9011941746f6a3c243729f223d6d.jpg',
                'https://m.atcdn.co.uk/a/media/03a2c7f5480f4bf1951a9272283a1dad.jpg',
                'https://m.atcdn.co.uk/a/media/96cdb977c4ed43c086d2f99415bd57d4.jpg',
                'https://m.atcdn.co.uk/a/media/0531a451876440bc96314402b369ed38.jpg',
                'https://m.atcdn.co.uk/a/media/ae6b1e12556f46228727d3c7de3056de.jpg',
                'https://m.atcdn.co.uk/a/media/bec05002199b4efd85d82a95db61d47d.jpg',
                'https://m.atcdn.co.uk/a/media/b962a6671fef4f55bbd54c8c600c9222.jpg',
                'https://m.atcdn.co.uk/a/media/ec1b508475bc470b8873a7300cc70ef9.jpg',
                'https://m.atcdn.co.uk/a/media/fcd96f9fbbe54f16806ec9e3f23ff175.jpg',
                'https://m.atcdn.co.uk/a/media/6bb8c149e6b44bc298015fb59fb2043e.jpg',
                'https://m.atcdn.co.uk/a/media/11379af6b4c544a98c3e8a19d222f032.jpg',
                'https://m.atcdn.co.uk/a/media/7d8edd692e0449378121095e5a10b432.jpg',
                'https://m.atcdn.co.uk/a/media/d47c49c81bb643cd858b7ac61fd7c9dd.jpg',
                'https://m.atcdn.co.uk/a/media/696342dc0544498d8f13a5e3604d16ed.jpg'],
 'price': 18000,
 'price_includes_vat': True,
 'registration_date': '2016-08-17',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 SPORTBACK QUATTRO AUTO 59K MOT 11/26 FSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2016}
2025-12-05 12:51:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 818a225d-706a-5563-b8ef-20e76b805536 with identifier: 202511278177397
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 14 photos for item 818a225d-706a-5563-b8ef-20e76b805536
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F913f9011941746f6a3c243729f223d6d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/913f9011941746f6a3c243729f223d6d.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F03a2c7f5480f4bf1951a9272283a1dad.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/03a2c7f5480f4bf1951a9272283a1dad.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F96cdb977c4ed43c086d2f99415bd57d4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/96cdb977c4ed43c086d2f99415bd57d4.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0531a451876440bc96314402b369ed38.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0531a451876440bc96314402b369ed38.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fae6b1e12556f46228727d3c7de3056de.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ae6b1e12556f46228727d3c7de3056de.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbec05002199b4efd85d82a95db61d47d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bec05002199b4efd85d82a95db61d47d.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb962a6671fef4f55bbd54c8c600c9222.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b962a6671fef4f55bbd54c8c600c9222.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fec1b508475bc470b8873a7300cc70ef9.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ec1b508475bc470b8873a7300cc70ef9.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffcd96f9fbbe54f16806ec9e3f23ff175.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fcd96f9fbbe54f16806ec9e3f23ff175.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6bb8c149e6b44bc298015fb59fb2043e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6bb8c149e6b44bc298015fb59fb2043e.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F11379af6b4c544a98c3e8a19d222f032.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/11379af6b4c544a98c3e8a19d222f032.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7d8edd692e0449378121095e5a10b432.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7d8edd692e0449378121095e5a10b432.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd47c49c81bb643cd858b7ac61fd7c9dd.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d47c49c81bb643cd858b7ac61fd7c9dd.jpg already downloaded
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F696342dc0544498d8f13a5e3604d16ed.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/696342dc0544498d8f13a5e3604d16ed.jpg already downloaded
2025-12-05 12:51:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 818a225d-706a-5563-b8ef-20e76b805536 with identifier 202511278177397
2025-12-05 12:51:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 818a225d-706a-5563-b8ef-20e76b805536
2025-12-05 12:51:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 159,
 'color': 'White',
 'currency': 'GBP',
 'description': 'This 2016 Audi S3 TFSI presents an exceptional ownership '
                'proposition, boasting a single owner from new and an '
                'impressively low mileage of just 49,000 miles. This Euro 6 '
                'compliant model is powered by a potent 2.0 litre petrol '
                'engine, delivering exhilarating performance through its four '
                'wheel drive system. With a full service history and an MOT '
                'valid until November 2026, this S3 offers peace of mind, '
                'further enhanced by a 3 month warranty.\n'
                '\n'
                'Experience the thrill of rapid acceleration, with the S3 '
                'capable of reaching 0-62mph in a remarkable 4.9 seconds. This '
                'performance figure is a clear indicator of how this Audi S3 '
                'stands out from other vehicles in its class, offering a '
                'driving dynamic that is both engaging and responsive. Its '
                'combination of low mileage, single ownership, and '
                'comprehensive history makes it a truly desirable example.',
 'doors_number': 5,
 'emission_standard': 'Euro 6',
 'engine': '2L',
 'fuel_type': 'Petrol',
 'id': '818a225d-706a-5563-b8ef-20e76b805536',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511278177397',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 49000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 14,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/913f9011941746f6a3c243729f223d6d.jpg',
                'https://m.atcdn.co.uk/a/media/03a2c7f5480f4bf1951a9272283a1dad.jpg',
                'https://m.atcdn.co.uk/a/media/96cdb977c4ed43c086d2f99415bd57d4.jpg',
                'https://m.atcdn.co.uk/a/media/0531a451876440bc96314402b369ed38.jpg',
                'https://m.atcdn.co.uk/a/media/ae6b1e12556f46228727d3c7de3056de.jpg',
                'https://m.atcdn.co.uk/a/media/bec05002199b4efd85d82a95db61d47d.jpg',
                'https://m.atcdn.co.uk/a/media/b962a6671fef4f55bbd54c8c600c9222.jpg',
                'https://m.atcdn.co.uk/a/media/ec1b508475bc470b8873a7300cc70ef9.jpg',
                'https://m.atcdn.co.uk/a/media/fcd96f9fbbe54f16806ec9e3f23ff175.jpg',
                'https://m.atcdn.co.uk/a/media/6bb8c149e6b44bc298015fb59fb2043e.jpg',
                'https://m.atcdn.co.uk/a/media/11379af6b4c544a98c3e8a19d222f032.jpg',
                'https://m.atcdn.co.uk/a/media/7d8edd692e0449378121095e5a10b432.jpg',
                'https://m.atcdn.co.uk/a/media/d47c49c81bb643cd858b7ac61fd7c9dd.jpg',
                'https://m.atcdn.co.uk/a/media/696342dc0544498d8f13a5e3604d16ed.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 326207,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/913f9011941746f6a3c243729f223d6d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 295649,
             'Height': 1024,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/03a2c7f5480f4bf1951a9272283a1dad.jpg',
             'Width': 1260},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 312199,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/96cdb977c4ed43c086d2f99415bd57d4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 260586,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0531a451876440bc96314402b369ed38.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 238694,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ae6b1e12556f46228727d3c7de3056de.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 259392,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bec05002199b4efd85d82a95db61d47d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 255937,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/b962a6671fef4f55bbd54c8c600c9222.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 287289,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/ec1b508475bc470b8873a7300cc70ef9.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108409,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/fcd96f9fbbe54f16806ec9e3f23ff175.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172540,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6bb8c149e6b44bc298015fb59fb2043e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171915,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/11379af6b4c544a98c3e8a19d222f032.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134966,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/7d8edd692e0449378121095e5a10b432.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 182998,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d47c49c81bb643cd858b7ac61fd7c9dd.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d15471f-3d92-5101-81bc-ae038d6fe5df/4d15471f-3d92-5101-81bc-ae038d6fe5df_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158326,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/696342dc0544498d8f13a5e3604d16ed.jpg',
             'Width': 1280}],
 'price': 18000,
 'price_includes_vat': True,
 'registration_date': '2016-08-17',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 SPORTBACK QUATTRO AUTO 59K MOT 11/26 FSH ULEZ 2.0 5dr',
 'transmission': 'automatic',
 'year': 2016}
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511278177397%27 HTTP/1.1" 200 None
2025-12-05 12:51:51 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511278177397: {'created_time': 1764939111.968297, 'last_price_update_time': 1764939111.968306}
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511278177397') HTTP/1.1" 204 0
2025-12-05 12:51:52 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:51:52 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:51:52 [common.utils.decorators] ERROR: Payload: {"id": "202511288209980", "stockItemId": "8a42a8f39abb758d019acaf9c422048c", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Audi S3 TFSI QUATTRO MOT 11/26 AUTO 92K PSH ULEZ 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Audi S3", "subtitle": "S3 TFSI QUATTRO MOT 11/26 AUTO 92K PSH ULEZ 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 92K PSH ULEZ", "rrp": null, "price": 12600, "priceGBX": 1260000, "priceExcludingFees": 12600, "priceExcludingFeesGBX": 1260000, "suppliedPrice": 12600, "suppliedPriceGBX": 1260000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-07-16", "homeDeliveryRegionCodes": null, "priceExcludingVat": 10500, "vatToBePaidUpfront": 2100, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****WB", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/mTiFowtkXoY?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 18, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/9e2c62fa0e814bdd9cec54f18ac1a705.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c1e0379caa274d8bbaef01a1d83a5ce5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f741166fce3a46e59477c1de78bfa25f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cf4b456cb07c4859ae2f03068ca86560.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5895188f62554f93a5142aa4d076ecbc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1aff1df2c2574cab91223d04cb7e629e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/abf5693db234482da0421993a74905d8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1a822a27bb8e487c898aaaced2f332f4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e1df998bc87d4bf38d4688a02e354fda.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9c8f14fcb4054094b2c417d84339612c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6cff1a97f9a04769b61ca2cac1b604f6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/85723b9d5c4343e4bc2dda16d4d8870e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8ac51797323e4747bd258a3bf3abee67.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e7fd1100cb2e41e5b8b6a9cd2d3188d8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/454fe67c8f1748289d07b4f13e371ba0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e6e7fbf4f3ee4f86a01a7a51f9e4782d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/27e94e528ed64ab590945ed23d27c256.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d6f5cc2d0fc04039823965bb8cf5610d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 93205, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "582490c483064acd91e6571a9683f7d0", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-29", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1445, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 0, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": false, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Audi", "model": "S3", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "Blue metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:52 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_co2_emission_value: 'NoneType' object is not subscriptable
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 390, in _extract_co2_emission_value
    return data["specification"]["co2Emissions"]["co2Emission"]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2025-12-05 12:51:52 [common.utils.decorators] ERROR: Payload: {"id": "202511288209980", "stockItemId": "8a42a8f39abb758d019acaf9c422048c", "isAuction": false, "hoursUsed": null, "serviceHistory": null, "title": "Audi S3 TFSI QUATTRO MOT 11/26 AUTO 92K PSH ULEZ 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_cars", "at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2026-10-21T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Audi S3", "subtitle": "S3 TFSI QUATTRO MOT 11/26 AUTO 92K PSH ULEZ 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 92K PSH ULEZ", "rrp": null, "price": 12600, "priceGBX": 1260000, "priceExcludingFees": 12600, "priceExcludingFeesGBX": 1260000, "suppliedPrice": 12600, "suppliedPriceGBX": 1260000, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-07-16", "homeDeliveryRegionCodes": null, "priceExcludingVat": 10500, "vatToBePaidUpfront": 2100, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****WB", "generation": {"generationId": "", "name": "coming soon", "review": {"expertReviewSummary": null, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": true, "isFinanceAvailable": false, "isFinanceFullApplicationAvailable": false, "financeProvider": null, "financeDefaults": null, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/mTiFowtkXoY?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 18, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/9e2c62fa0e814bdd9cec54f18ac1a705.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/c1e0379caa274d8bbaef01a1d83a5ce5.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/f741166fce3a46e59477c1de78bfa25f.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cf4b456cb07c4859ae2f03068ca86560.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/5895188f62554f93a5142aa4d076ecbc.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1aff1df2c2574cab91223d04cb7e629e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/abf5693db234482da0421993a74905d8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/1a822a27bb8e487c898aaaced2f332f4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e1df998bc87d4bf38d4688a02e354fda.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/9c8f14fcb4054094b2c417d84339612c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6cff1a97f9a04769b61ca2cac1b604f6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/85723b9d5c4343e4bc2dda16d4d8870e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/8ac51797323e4747bd258a3bf3abee67.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e7fd1100cb2e41e5b8b6a9cd2d3188d8.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/454fe67c8f1748289d07b4f13e371ba0.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/e6e7fbf4f3ee4f86a01a7a51f9e4782d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/27e94e528ed64ab590945ed23d27c256.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Door Interior", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d6f5cc2d0fc04039823965bb8cf5610d.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "NOANALYSIS", "priceIndicatorRatingLabel": "", "priceDeviation": null, "mileageDeviation": null, "mileage": {"mileage": 93205, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": "582490c483064acd91e6571a9683f7d0", "vehicleCheckStatus": "FAILED", "vehicleCheckSummary": {"type": "FULL", "title": "Imported", "performed": "2025-11-29", "writeOffCategory": null, "checks": [{"key": "STOLEN", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "SCRAPPED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "WRITE_OFF_CATEGORY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "IMPORTED", "failed": true, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "EXPORTED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "HIGH_RISK", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "MILEAGE_DISCREPANCY", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "COLOUR_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "PRIVATE_FINANCE", "failed": false, "advisory": true, "critical": true, "warning": false, "__typename": "VehicleCheck"}, {"key": "TRADE_FINANCE", "failed": false, "advisory": false, "critical": false, "warning": false, "__typename": "VehicleCheck"}, {"key": "REGISTRATION_CHANGED", "failed": false, "advisory": false, "critical": true, "warning": true, "__typename": "VehicleCheck"}], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": null, "colour": "Blue", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 1, "vehicleCondition": null, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": null, "co2Emissions": null, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1445, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": null, "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": null, "sizeCC": 0, "manufacturerEngineSize": 0, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": false, "doors": 5, "bodyType": "Hatchback", "cabType": "Unlisted", "rawBodyType": "Hatchback", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Audi", "model": "S3", "trim": null, "optionalFeatures": null, "standardFeatures": null, "features": [], "battery": null, "techData": null, "annualTax": {"standardRate": null, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": null, "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Four Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black part leather interior", "exteriorDescription": "Blue metallic exterior", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:51:52 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'color': 'Blue',
 'currency': 'GBP',
 'doors_number': 5,
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511288209980',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 93205,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/9e2c62fa0e814bdd9cec54f18ac1a705.jpg',
                'https://m.atcdn.co.uk/a/media/c1e0379caa274d8bbaef01a1d83a5ce5.jpg',
                'https://m.atcdn.co.uk/a/media/f741166fce3a46e59477c1de78bfa25f.jpg',
                'https://m.atcdn.co.uk/a/media/cf4b456cb07c4859ae2f03068ca86560.jpg',
                'https://m.atcdn.co.uk/a/media/5895188f62554f93a5142aa4d076ecbc.jpg',
                'https://m.atcdn.co.uk/a/media/1aff1df2c2574cab91223d04cb7e629e.jpg',
                'https://m.atcdn.co.uk/a/media/abf5693db234482da0421993a74905d8.jpg',
                'https://m.atcdn.co.uk/a/media/1a822a27bb8e487c898aaaced2f332f4.jpg',
                'https://m.atcdn.co.uk/a/media/e1df998bc87d4bf38d4688a02e354fda.jpg',
                'https://m.atcdn.co.uk/a/media/9c8f14fcb4054094b2c417d84339612c.jpg',
                'https://m.atcdn.co.uk/a/media/6cff1a97f9a04769b61ca2cac1b604f6.jpg',
                'https://m.atcdn.co.uk/a/media/85723b9d5c4343e4bc2dda16d4d8870e.jpg',
                'https://m.atcdn.co.uk/a/media/8ac51797323e4747bd258a3bf3abee67.jpg',
                'https://m.atcdn.co.uk/a/media/e7fd1100cb2e41e5b8b6a9cd2d3188d8.jpg',
                'https://m.atcdn.co.uk/a/media/454fe67c8f1748289d07b4f13e371ba0.jpg',
                'https://m.atcdn.co.uk/a/media/e6e7fbf4f3ee4f86a01a7a51f9e4782d.jpg',
                'https://m.atcdn.co.uk/a/media/27e94e528ed64ab590945ed23d27c256.jpg',
                'https://m.atcdn.co.uk/a/media/d6f5cc2d0fc04039823965bb8cf5610d.jpg'],
 'price': 12600,
 'price_includes_vat': True,
 'registration_date': '2014-07-16',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 TFSI QUATTRO MOT 11/26 AUTO 92K PSH ULEZ 5dr',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:51:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9499d4d9-137e-558c-8142-253b33fd6331 with identifier: 202511288209980
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 18 photos for item 9499d4d9-137e-558c-8142-253b33fd6331
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9e2c62fa0e814bdd9cec54f18ac1a705.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e2c62fa0e814bdd9cec54f18ac1a705.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc1e0379caa274d8bbaef01a1d83a5ce5.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c1e0379caa274d8bbaef01a1d83a5ce5.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff741166fce3a46e59477c1de78bfa25f.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f741166fce3a46e59477c1de78bfa25f.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcf4b456cb07c4859ae2f03068ca86560.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cf4b456cb07c4859ae2f03068ca86560.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5895188f62554f93a5142aa4d076ecbc.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5895188f62554f93a5142aa4d076ecbc.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1aff1df2c2574cab91223d04cb7e629e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1aff1df2c2574cab91223d04cb7e629e.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fabf5693db234482da0421993a74905d8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/abf5693db234482da0421993a74905d8.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1a822a27bb8e487c898aaaced2f332f4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1a822a27bb8e487c898aaaced2f332f4.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe1df998bc87d4bf38d4688a02e354fda.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e1df998bc87d4bf38d4688a02e354fda.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9c8f14fcb4054094b2c417d84339612c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9c8f14fcb4054094b2c417d84339612c.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6cff1a97f9a04769b61ca2cac1b604f6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6cff1a97f9a04769b61ca2cac1b604f6.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F85723b9d5c4343e4bc2dda16d4d8870e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/85723b9d5c4343e4bc2dda16d4d8870e.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8ac51797323e4747bd258a3bf3abee67.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8ac51797323e4747bd258a3bf3abee67.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe7fd1100cb2e41e5b8b6a9cd2d3188d8.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e7fd1100cb2e41e5b8b6a9cd2d3188d8.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F454fe67c8f1748289d07b4f13e371ba0.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/454fe67c8f1748289d07b4f13e371ba0.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe6e7fbf4f3ee4f86a01a7a51f9e4782d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e6e7fbf4f3ee4f86a01a7a51f9e4782d.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F27e94e528ed64ab590945ed23d27c256.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/27e94e528ed64ab590945ed23d27c256.jpg already downloaded
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd6f5cc2d0fc04039823965bb8cf5610d.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d6f5cc2d0fc04039823965bb8cf5610d.jpg already downloaded
2025-12-05 12:51:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9499d4d9-137e-558c-8142-253b33fd6331 with identifier 202511288209980
2025-12-05 12:51:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:51:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9499d4d9-137e-558c-8142-253b33fd6331
2025-12-05 12:51:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'color': 'Blue',
 'currency': 'GBP',
 'doors_number': 5,
 'fuel_type': 'Petrol',
 'id': '9499d4d9-137e-558c-8142-253b33fd6331',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511288209980',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Audi',
 'model': 'S3',
 'odometer': 93205,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 18,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/9e2c62fa0e814bdd9cec54f18ac1a705.jpg',
                'https://m.atcdn.co.uk/a/media/c1e0379caa274d8bbaef01a1d83a5ce5.jpg',
                'https://m.atcdn.co.uk/a/media/f741166fce3a46e59477c1de78bfa25f.jpg',
                'https://m.atcdn.co.uk/a/media/cf4b456cb07c4859ae2f03068ca86560.jpg',
                'https://m.atcdn.co.uk/a/media/5895188f62554f93a5142aa4d076ecbc.jpg',
                'https://m.atcdn.co.uk/a/media/1aff1df2c2574cab91223d04cb7e629e.jpg',
                'https://m.atcdn.co.uk/a/media/abf5693db234482da0421993a74905d8.jpg',
                'https://m.atcdn.co.uk/a/media/1a822a27bb8e487c898aaaced2f332f4.jpg',
                'https://m.atcdn.co.uk/a/media/e1df998bc87d4bf38d4688a02e354fda.jpg',
                'https://m.atcdn.co.uk/a/media/9c8f14fcb4054094b2c417d84339612c.jpg',
                'https://m.atcdn.co.uk/a/media/6cff1a97f9a04769b61ca2cac1b604f6.jpg',
                'https://m.atcdn.co.uk/a/media/85723b9d5c4343e4bc2dda16d4d8870e.jpg',
                'https://m.atcdn.co.uk/a/media/8ac51797323e4747bd258a3bf3abee67.jpg',
                'https://m.atcdn.co.uk/a/media/e7fd1100cb2e41e5b8b6a9cd2d3188d8.jpg',
                'https://m.atcdn.co.uk/a/media/454fe67c8f1748289d07b4f13e371ba0.jpg',
                'https://m.atcdn.co.uk/a/media/e6e7fbf4f3ee4f86a01a7a51f9e4782d.jpg',
                'https://m.atcdn.co.uk/a/media/27e94e528ed64ab590945ed23d27c256.jpg',
                'https://m.atcdn.co.uk/a/media/d6f5cc2d0fc04039823965bb8cf5610d.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 337722,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9e2c62fa0e814bdd9cec54f18ac1a705.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 323938,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/c1e0379caa274d8bbaef01a1d83a5ce5.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 360145,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/f741166fce3a46e59477c1de78bfa25f.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265286,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cf4b456cb07c4859ae2f03068ca86560.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 285623,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/5895188f62554f93a5142aa4d076ecbc.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 280286,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1aff1df2c2574cab91223d04cb7e629e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 316949,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/abf5693db234482da0421993a74905d8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 188573,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/1a822a27bb8e487c898aaaced2f332f4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171475,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e1df998bc87d4bf38d4688a02e354fda.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 195433,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/9c8f14fcb4054094b2c417d84339612c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262521,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6cff1a97f9a04769b61ca2cac1b604f6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 181035,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/85723b9d5c4343e4bc2dda16d4d8870e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 202463,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/8ac51797323e4747bd258a3bf3abee67.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102445,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e7fd1100cb2e41e5b8b6a9cd2d3188d8.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 202007,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/454fe67c8f1748289d07b4f13e371ba0.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154933,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/e6e7fbf4f3ee4f86a01a7a51f9e4782d.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 201200,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/27e94e528ed64ab590945ed23d27c256.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5a22ee8a-66d1-51e2-9108-8be8e00a7c23/5a22ee8a-66d1-51e2-9108-8be8e00a7c23_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157068,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d6f5cc2d0fc04039823965bb8cf5610d.jpg',
             'Width': 1280}],
 'price': 12600,
 'price_includes_vat': True,
 'registration_date': '2014-07-16',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi S3 TFSI QUATTRO MOT 11/26 AUTO 92K PSH ULEZ 5dr',
 'transmission': 'automatic',
 'year': 2014}
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511288209980%27 HTTP/1.1" 200 None
2025-12-05 12:51:52 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511288209980: {'created_time': 1764939112.799655, 'last_price_update_time': 1764939112.799663}
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:51:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511288209980') HTTP/1.1" 204 0
2025-12-05 12:52:01 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-graphql> (referer: https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery) ['zyte-api']
2025-12-05 12:52:02 [common.utils.decorators] ERROR: DefaultOnExceptionError in _extract_engine_horse_power: Unknown power unit: None
Traceback (most recent call last):
  File "/usr/src/app/common/utils/decorators.py", line 16, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/app/crawlers/spiders/autotrader_details_extractor.py", line 337, in _extract_engine_horse_power
    raise ValueError("Unknown power unit: %s" % unit)
ValueError: Unknown power unit: None
2025-12-05 12:52:02 [common.utils.decorators] ERROR: Payload: {"id": "202511187980738", "stockItemId": "8a42d2099a92f786019a98364f333052", "isAuction": false, "hoursUsed": null, "serviceHistory": "Part service history", "title": "Volkswagen Passat SE FSI MOT 11/26 AUTO 43K PSH ULEZ 1.4 5dr", "excludePreviousOwners": false, "advertisedLocations": ["at_profile", "at_profile_cars", "at_stock_cars", "trade_advertiser_stock"], "dueAtSeller": null, "motExpiry": "2025-11-18T00:00:00Z", "motInsurance": null, "lastServiceOdometerReadingMiles": null, "lastServiceDate": null, "warrantyMonthsOnPurchase": "3", "twelveMonthsMotIncluded": false, "preReg": false, "heading": {"title": "Volkswagen Passat", "subtitle": "SE FSI MOT 11/26 AUTO 43K PSH ULEZ 1.4 5dr", "__typename": "Heading"}, "attentionGrabber": "MOT 11/26 AUTO 43K PSH ULEZ", "rrp": null, "price": 7995, "priceGBX": 799500, "priceExcludingFees": 7995, "priceExcludingFeesGBX": 799500, "suppliedPrice": 7995, "suppliedPriceGBX": 799500, "priceOnApplication": false, "plusVatIndicated": false, "vatStatus": "INC_VAT", "saving": null, "noAdminFees": true, "adminFee": null, "adminFeeInfoDescription": null, "dateOfRegistration": "2014-06-11", "homeDeliveryRegionCodes": null, "priceExcludingVat": 6662.5, "vatToBePaidUpfront": 1332.5, "capabilities": {"marketExtensionHomeDelivery": null, "marketExtensionClickAndCollect": null, "marketExtensionCentrallyHeld": null, "marketExtensionOem": null, "digitalRetailing": {"enabled": true, "__typename": "DigitalRetailingCapability"}, "__typename": "Capabilities"}, "registration": "M****VU", "generation": {"generationId": "85b55332a13cb59ace356ce2b5e5fd6a", "name": "Estate (2010 - 2015)", "review": {"expertReviewSummary": {"rating": 4.1, "reviewUrl": "https://www.autotrader.co.uk/content/car-reviews/volkswagen-passat-alltrack-estate-2012-expert-review", "__typename": "ExpertReviewSummary"}, "__typename": "GenerationReviewData"}, "__typename": "Generation"}, "hasShowroomProductCode": false, "isPartExAvailable": false, "isFinanceAvailable": true, "isFinanceFullApplicationAvailable": false, "financeProvider": "ZUTO", "financeDefaults": {"term": "48", "mileage": "10000", "depositAmount": "800", "__typename": "FinanceDefaults"}, "hasFinanceInformation": false, "retailerId": "10020993", "privateAdvertiser": null, "advertiserSegment": "Independent", "dealer": {"dealerId": "10020993", "description": "", "distance": null, "stockLevels": {"atStockCounts": {"car": 12, "van": null, "__typename": "AtStockCounts"}, "__typename": "DealerStockLevels"}, "assignedNumber": {"number": "+447418341809", "__typename": "AssignedNumber"}, "atAwards": [], "branding": {"accreditations": [], "brands": [], "__typename": "DealerBranding"}, "capabilities": {"instantMessagingChat": {"enabled": true, "provider": "VisitorChat", "__typename": "InstantMessagingChatCapability"}, "instantMessagingText": {"enabled": true, "provider": "VisitorChat", "overrideSmsNumber": "+447418341809", "__typename": "InstantMessagingTextCapability"}, "__typename": "Capabilities"}, "reviews": {"numberOfReviews": "16", "overallReviewRating": "5.0", "__typename": "Reviews"}, "location": {"addressOne": "Lodge Brow", "addressTwo": "Radcliffe", "town": "Manchester", "county": "Lancashire", "postcode": "M26 1AL", "latLong": "53.556346,-2.3244146", "__typename": "Location"}, "marketing": {"profile": null, "strapline": null, "__typename": "Marketing"}, "media": {"email": "yes", "dealerWebsite": {"href": "https://www.chapelfieldcarsales.co.uk/", "__typename": "Link"}, "phoneNumber1": "(0161) 937 0310", "phoneNumber2": null, "protectedNumber": false, "__typename": "DealerMedia"}, "name": "Chapelfield Car Sales Ltd", "servicesOffered": {"sellerPromise": null, "services": null, "products": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "safeSelling": null, "videoWalkAround": null, "nccApproved": false, "isHomeDeliveryProductEnabled": false, "isPartExAvailable": true, "hasSafeSelling": false, "hasHomeDelivery": false, "hasVideoWalkAround": false, "__typename": "ServicesOffered"}, "__typename": "Dealer"}, "video": {"url": "https://youtube.com/embed/SoS1AswyjOk?autoplay=1&rel=0", "preview": null, "__typename": "AdvertVideo"}, "spin": null, "imageList": {"nextCursor": null, "size": 21, "images": [{"url": "https://m.atcdn.co.uk/a/media/{resize}/88ea061ec05b4a638fa8d7f137a7ac33.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/78b2cbe191e64e44b067e8c66ac882c1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Front Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/cabe078f10404f58a9943c0dbd9e80b7.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bbb5670d30ec4a848b8348454489448c.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/050e66b653144eb49c68190b6f7637b4.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Left", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/288c9bcdbe2a43b9be95e77b36dde45e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/bb7daebabe9a4daa8202f39eef5a3d00.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Rear", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/6293adafbb284224bbe76a4a03925625.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Side Right", "category": "Exterior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/57a6a5c0b12042d29761be261de15159.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Driver", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/885f4b0273e54f1884f6421d6d252723.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Boot", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4919a3c651704adcb8564592512eb150.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/d5f2d48ccfea408caf0bede39f652808.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seats Rear", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/23193e253533418e8d8e92dd122076e3.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Seat Front Passenger", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Driver Instruments", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/4710767cd72d45ae91247965f3278a0e.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Steering Wheel", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/eaf3e90bad184d478edb2334f6009162.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Infotainment System", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/74da34dc63dd4512bf4e88df5e872202.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Interior Front", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/2ecffd45046c468c82c14abdf0e5caf1.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/aeb99e6ebdc244abbff055b289f6d000.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Misc Controls", "category": "Interior", "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}, {"url": "https://m.atcdn.co.uk/a/media/{resize}/faeaae276fe84547b37ddec40d1f87ab.jpg", "templated": true, "autotraderAllocated": false, "classificationTags": [{"label": "Inconclusive", "category": null, "__typename": "ImageClassificationTag"}], "__typename": "ImageUrl"}], "__typename": "ImageList"}, "priceIndicatorRating": "GOOD", "priceIndicatorRatingLabel": "Good price", "priceDeviation": -136, "mileageDeviation": null, "mileage": {"mileage": 43000, "unit": "MILE", "__typename": "Mileage"}, "plate": "14", "year": 2014, "vehicleCheckId": null, "vehicleCheckStatus": "UNAVAILABLE", "vehicleCheckSummary": {"type": "MISSING", "title": "Unavailable", "performed": null, "writeOffCategory": null, "checks": [], "__typename": "VehicleCheckSummary"}, "sellerName": "Chapelfield Car Sales Ltd", "sellerType": "Trade", "sellerProducts": ["APXV", "AT18FINANCECUST", "AT18SELLCUST", "ATCRTLCHK", "ATCVVAL", "ATMOVES", "BOOST", "CHATVISITOR", "CODRIVER", "DEAL", "DIGITALRETAIL", "DVID", "FCS", "FPBARGAIN", "FPBONUS", "FPS", "ISP4VC", "ISSCUST", "ISS_PRODCAT", "PFIN", "PPI_4_ENHANCED", "PROFILE", "RTLCHKPLUS", "STEX", "STOCKMANAGER", "VCHECKS", "VEHICLELOOKUP", "WATC", "WAV", "WDEW", "WDPS", "WDSV", "WIMT", "WKSP", "WLGE", "WMPS", "WSL"], "sellerLocation": "MANCHESTER", "sellerLocationDistance": null, "sellerContact": {"phoneNumberOne": "(0161) 937 0310", "phoneNumberTwo": null, "protectedNumber": null, "byEmail": true, "__typename": "SellerContact"}, "description": "Benefit from a reassuring 3 months warranty with this 2014 Volkswagen Passat TSI SE. This well presented vehicle features a 1.4 litre petrol engine and comes in the SE trim. Its partial service history provides a good overview of its past maintenance.\n\nThe Volkswagen Passat TSI SE offers a comfortable and practical driving experience. Its 1.4 litre petrol engine is known for its efficiency, making it a sensible choice for everyday use. The SE trim level ensures a good balance of features and value, providing a pleasant environment for both driver and passengers.", "colour": "White", "manufacturerApproved": false, "insuranceWriteOffCategory": null, "owners": 1, "keys": 2, "vehicleCondition": {"tyreCondition": 95, "interiorCondition": 95, "bodyCondition": 95, "__typename": "VehicleCondition"}, "specification": {"driverPosition": "Right", "isCrossover": false, "operatingType": null, "emissionClass": "Euro 5", "co2Emissions": {"co2Emission": 140, "unit": "g/km", "__typename": "Co2Emissions"}, "topSpeed": {"topSpeed": 0, "__typename": "Speed"}, "minimumKerbWeight": {"weight": 1507, "unit": "kg", "__typename": "Weight"}, "endLayout": null, "trailerAxleNumber": null, "bedroomLayout": null, "grossVehicleWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "capacityWeight": {"weight": null, "unit": null, "__typename": "Weight"}, "liftingCapacity": {"weight": null, "unit": null, "__typename": "LiftingCapacity"}, "operatingWidth": {"width": null, "unit": null, "__typename": "OperatingWidth"}, "maxReach": {"length": null, "unit": null, "__typename": "MaxReach"}, "wheelbase": "STD", "berth": 0, "bedrooms": 0, "engine": {"power": {"enginePower": null, "unit": null, "__typename": "Power"}, "sizeLitres": 1.4, "sizeCC": 1390, "manufacturerEngineSize": 1.4, "__typename": "Engine"}, "exteriorWidth": {"width": 0, "unit": "mm", "__typename": "ExteriorWidth"}, "exteriorLength": {"length": 0, "unit": "mm", "__typename": "ExteriorLength"}, "exteriorHeight": {"height": 0, "unit": "mm", "__typename": "ExteriorHeight"}, "capacityWidth": {"width": null, "unit": null, "__typename": "CapacityWidth"}, "capacityLength": {"length": null, "unit": null, "__typename": "CapacityLength"}, "capacityHeight": {"height": null, "unit": null, "__typename": "CapacityHeight"}, "seats": 5, "axleConfig": null, "ulezCompliant": true, "doors": 5, "bodyType": "Estate", "cabType": "Unlisted", "rawBodyType": "Estate", "fuel": "Petrol", "transmission": "Automatic", "style": null, "subStyle": null, "make": "Volkswagen", "model": "Passat", "trim": "SE", "optionalFeatures": null, "standardFeatures": [{"description": "Immobiliser", "category": "Standard", "__typename": "Feature"}, {"description": "Cruise Control", "category": "Standard", "__typename": "Feature"}, {"description": "Alarm", "category": "Standard", "__typename": "Feature"}, {"description": "External Temperature Display", "category": "Standard", "__typename": "Feature"}, {"description": "Front Fog Lights", "category": "Standard", "__typename": "Feature"}, {"description": "Front Head Restraints", "category": "Standard", "__typename": "Feature"}, {"description": "ABS Brakes", "category": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "category": "Standard", "__typename": "Feature"}, {"description": "Rev Counter", "category": "Standard", "__typename": "Feature"}, {"description": "Leather Interior", "category": "Standard", "__typename": "Feature"}], "features": [{"category": "Drivers Assistance", "features": [{"description": "Cruise Control", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Exterior", "features": [{"description": "White exterior colour", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Illumination", "features": [{"description": "Front Fog Lights", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Interior", "features": [{"description": "Black cloth interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}, {"category": "Other", "features": [{"description": "Immobiliser", "type": "Standard", "__typename": "Feature"}, {"description": "Alarm", "type": "Standard", "__typename": "Feature"}, {"description": "External Temperature Display", "type": "Standard", "__typename": "Feature"}, {"description": "Front Head Restraints", "type": "Standard", "__typename": "Feature"}, {"description": "ABS Brakes", "type": "Standard", "__typename": "Feature"}, {"description": "Air Conditioning", "type": "Standard", "__typename": "Feature"}, {"description": "Rev Counter", "type": "Standard", "__typename": "Feature"}, {"description": "Leather Interior", "type": "Standard", "__typename": "Feature"}], "__typename": "Features"}], "battery": null, "techData": {"co2Emissions": "140 g/km", "fuelConsumptionCombined": "46.30 mpg", "fuelConsumptionExtraUrban": "53.30 mpg", "fuelConsumptionUrban": "37.70 mpg", "insuranceGroup": "17E", "minimumKerbWeight": "1507 kg", "zeroToSixtyMph": null, "zeroToSixtyTwoMph": "10.60 seconds", "cylinders": "4", "valves": "16", "enginePower": "120 bhp", "topSpeed": "126 mph", "engineTorque": "148.00 lbs/ft", "vehicleHeight": "1516 mm", "vehicleLength": "4771 mm", "vehicleWidth": "2062 mm", "wheelbase": "2712 mm", "fuelTankCapacity": "70.00 litres", "grossVehicleWeight": "2110 kg", "luggageCapacitySeatsDown": "1731 litres", "bootspaceSeatsUp": "603 litres", "vehicleWidthInclMirrors": null, "maxLoadingWeight": null, "standardFeatures": [{"description": "12V Socket - Front Centre Armrest", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "12V Socket - Luggage Compartment", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "17in Alloy Wheels - Fontana", "category": "Exterior", "__typename": "Feature"}, {"description": "ABS - Anti-Lock Braking System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ASR - Anti Slip Regulation", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Air Conditioning - Climatic Semi-Automatic Control", "category": "Interior", "__typename": "Feature"}, {"description": "Airbags - Curtain", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Driver", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Passenger with Deactivation Switch", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Airbags - Front Seat Side Impact", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Alarm with Interior Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Analogue Clock", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Anti-Theft Wheel Bolts", "category": "Exterior", "__typename": "Feature"}, {"description": "Armrest - Front Centre with Storage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Armrest - Rear Centre with Storage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Automatic Dimming Rear View Mirror", "category": "Interior", "__typename": "Feature"}, {"description": "Aux-In Socket", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "BAS - Brake Assist System", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Bluetooth Connection - Continuous Pairing Display via Multifunction Computer", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Bluetooth Telephone Preparation for Hands Free Profile Enabled Telephones", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Body Coloured Bumpers", "category": "Exterior", "__typename": "Feature"}, {"description": "Body Coloured Door Handles", "category": "Exterior", "__typename": "Feature"}, {"description": "Body-Coloured Door Mirrors with Integrated Indicators", "category": "Exterior", "__typename": "Feature"}, {"description": "Carpet Mats - Front and Rear", "category": "Interior", "__typename": "Feature"}, {"description": "Central Locking - Remote with 2 Remote Keys", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Chrome Plated Front Bumper Strips", "category": "Exterior", "__typename": "Feature"}, {"description": "Countersteer Support with Trailer Stabilisation Function", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Cruise Control with Driver Alert System", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Cup Holders - Front x2", "category": "Interior", "__typename": "Feature"}, {"description": "Cup Holders - Rear x2", "category": "Interior", "__typename": "Feature"}, {"description": "DAB+ - Digital Radio Reception", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Daytime Running Lights", "category": "Illumination", "__typename": "Feature"}, {"description": "Differential Lock - Electronic", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Door Mirrors - Automatic Dimming on Driver Side", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Mirrors - Electrically Adjustable and Heated and Automatic Dimming", "category": "Exterior", "__typename": "Feature"}, {"description": "Door Side Impact Protection", "category": "Safety and Security", "__typename": "Feature"}, {"description": "EBD - Electronic Brake Pressure Distribution", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ESP - Electronic Stability Programme", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electric Windows - Front and Rear", "category": "Exterior", "__typename": "Feature"}, {"description": "Electronic Engine Immobiliser", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Electronic Parking Brake with Auto Hold Function", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Exterior Temperature Gauge and Frost Warning Function", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Flat Tyre Indicator", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Front Fog Lights with Chrome Trimmed Surrounds", "category": "Illumination", "__typename": "Feature"}, {"description": "Front Seat Back Storage Pockets", "category": "Interior", "__typename": "Feature"}, {"description": "Glovebox - Illuminated - Cooled - Lockable", "category": "Interior", "__typename": "Feature"}, {"description": "Headlights - Coming-Leaving Home Function", "category": "Illumination", "__typename": "Feature"}, {"description": "Headlights - Halogen Clear - Range Adjustable", "category": "Illumination", "__typename": "Feature"}, {"description": "Heated Rear Window", "category": "Exterior", "__typename": "Feature"}, {"description": "Height and Reach Adjustable Steering Wheel", "category": "Interior", "__typename": "Feature"}, {"description": "Height-Adjustable Front Three-Point Seat Belts with Tensioners", "category": "Safety and Security", "__typename": "Feature"}, {"description": "High Level 3rd Brake Light", "category": "Illumination", "__typename": "Feature"}, {"description": "Hill Hold Assist", "category": "Safety and Security", "__typename": "Feature"}, {"description": "ISOFIX Child Seat Preparation - Outer Rear", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Leather Trimmed Three-Spoke Steering Wheel and Gear Knob", "category": "Interior", "__typename": "Feature"}, {"description": "Load Lashing Points x4 in Luggage Compartment", "category": "Interior", "__typename": "Feature"}, {"description": "Luggage Compartment - Hooks", "category": "Interior", "__typename": "Feature"}, {"description": "MDI - Multi Device Interface with USB - iPod Connection Cables", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Multifunction Computer - Highline", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Power Assisted Steering - Speed Sensitive", "category": "Performance", "__typename": "Feature"}, {"description": "Press and Drive Key", "category": "Interior", "__typename": "Feature"}, {"description": "RCD 310 Radio - MP3 Compatible CD Player with 8 Speakers and Aux-In Socket", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Radiator Grille - Black with Chrome Louvres", "category": "Exterior", "__typename": "Feature"}, {"description": "Radio Aerial Integrated into Rear Windscreen", "category": "Audio and Communications", "__typename": "Feature"}, {"description": "Rain Sensor", "category": "Interior", "__typename": "Feature"}, {"description": "Rigid Safety Cell with Front and Rear Crumple Zones", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Roof Rails - Black", "category": "Exterior", "__typename": "Feature"}, {"description": "Seatbelt Reminder", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Seats - Drivers 6-Way Electric Adjustment and Lumbar Support", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Drivers Electric Lumbar Support", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Front Lumbar Support", "category": "Interior", "__typename": "Feature"}, {"description": "Seats - Height Adjustment - Front", "category": "Interior", "__typename": "Feature"}, {"description": "Spare Wheel - Full Size Alloy", "category": "Exterior", "__typename": "Feature"}, {"description": "Steering Wheel - Multifunction", "category": "Interior", "__typename": "Feature"}, {"description": "Steering Wheel - Multifunction - Paddle Shift", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Drivers Door for 1.0 litre bottle", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Passengers Door for 1.5 Litre Bottle", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartment in Roof Console", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Compartments in Luggage Area x2", "category": "Interior", "__typename": "Feature"}, {"description": "Storage Tray in Centre Console", "category": "Interior", "__typename": "Feature"}, {"description": "Tinted Glass - Heat Insulating", "category": "Exterior", "__typename": "Feature"}, {"description": "Two Rear Air Vents and Cup Holders", "category": "Interior", "__typename": "Feature"}, {"description": "Tyre Pressure Monitoring System - Acoustic", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Warning Light for Low Washer Fluid", "category": "Drivers Assistance", "__typename": "Feature"}, {"description": "Warning Reflectors in all Doors", "category": "Safety and Security", "__typename": "Feature"}, {"description": "Warning Triangle", "category": "Safety and Security", "__typename": "Feature"}], "chargingData": null, "__typename": "TechData"}, "annualTax": {"standardRate": 195, "__typename": "AnnualTax"}, "oemDrivetrain": null, "bikeLicenceType": null, "derivativeId": "c1a0bb0729654107bd8f615d3b976c97", "frameSizeCM": null, "frameMaterial": null, "frameStyle": null, "suspensionType": null, "gearShifter": null, "brakeType": null, "motorMake": null, "chargeTimeMinutes": null, "numberOfGears": null, "tyreDiameterInches": null, "driveTrain": "Front Wheel Drive", "torque": null, "range": null, "interiorDescription": "Black cloth interior", "exteriorDescription": "White exterior colour", "__typename": "Specification"}, "stockType": "physical-stock", "condition": "Used", "finance": null, "locationArea": null, "reservation": {"status": null, "eligibility": "ELIGIBLE", "feeCurrency": "GBP", "feeInFractionalUnits": 9900, "__typename": "AdvertReservation"}, "__typename": "Advert"}
2025-12-05 12:52:02 [auto_selling_autotrader.co.uk] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': 140,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Benefit from a reassuring 3 months warranty with this 2014 '
                'Volkswagen Passat TSI SE. This well presented vehicle '
                'features a 1.4 litre petrol engine and comes in the SE trim. '
                'Its partial service history provides a good overview of its '
                'past maintenance.\n'
                '\n'
                'The Volkswagen Passat TSI SE offers a comfortable and '
                'practical driving experience. Its 1.4 litre petrol engine is '
                'known for its efficiency, making it a sensible choice for '
                'everyday use. The SE trim level ensures a good balance of '
                'features and value, providing a pleasant environment for both '
                'driver and passengers.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980738',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Passat',
 'odometer': 43000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 0,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/88ea061ec05b4a638fa8d7f137a7ac33.jpg',
                'https://m.atcdn.co.uk/a/media/78b2cbe191e64e44b067e8c66ac882c1.jpg',
                'https://m.atcdn.co.uk/a/media/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg',
                'https://m.atcdn.co.uk/a/media/cabe078f10404f58a9943c0dbd9e80b7.jpg',
                'https://m.atcdn.co.uk/a/media/bbb5670d30ec4a848b8348454489448c.jpg',
                'https://m.atcdn.co.uk/a/media/050e66b653144eb49c68190b6f7637b4.jpg',
                'https://m.atcdn.co.uk/a/media/288c9bcdbe2a43b9be95e77b36dde45e.jpg',
                'https://m.atcdn.co.uk/a/media/bb7daebabe9a4daa8202f39eef5a3d00.jpg',
                'https://m.atcdn.co.uk/a/media/6293adafbb284224bbe76a4a03925625.jpg',
                'https://m.atcdn.co.uk/a/media/57a6a5c0b12042d29761be261de15159.jpg',
                'https://m.atcdn.co.uk/a/media/885f4b0273e54f1884f6421d6d252723.jpg',
                'https://m.atcdn.co.uk/a/media/4919a3c651704adcb8564592512eb150.jpg',
                'https://m.atcdn.co.uk/a/media/d5f2d48ccfea408caf0bede39f652808.jpg',
                'https://m.atcdn.co.uk/a/media/23193e253533418e8d8e92dd122076e3.jpg',
                'https://m.atcdn.co.uk/a/media/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg',
                'https://m.atcdn.co.uk/a/media/4710767cd72d45ae91247965f3278a0e.jpg',
                'https://m.atcdn.co.uk/a/media/eaf3e90bad184d478edb2334f6009162.jpg',
                'https://m.atcdn.co.uk/a/media/74da34dc63dd4512bf4e88df5e872202.jpg',
                'https://m.atcdn.co.uk/a/media/2ecffd45046c468c82c14abdf0e5caf1.jpg',
                'https://m.atcdn.co.uk/a/media/aeb99e6ebdc244abbff055b289f6d000.jpg',
                'https://m.atcdn.co.uk/a/media/faeaae276fe84547b37ddec40d1f87ab.jpg'],
 'price': 7995,
 'price_includes_vat': True,
 'registration_date': '2014-06-11',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Passat SE FSI MOT 11/26 AUTO 43K PSH ULEZ 1.4 5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2014}
2025-12-05 12:52:02 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 971a349f-af9e-514a-8b35-f40edba3ea20 with identifier: 202511187980738
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item 971a349f-af9e-514a-8b35-f40edba3ea20
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F88ea061ec05b4a638fa8d7f137a7ac33.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/88ea061ec05b4a638fa8d7f137a7ac33.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F78b2cbe191e64e44b067e8c66ac882c1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/78b2cbe191e64e44b067e8c66ac882c1.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcabe078f10404f58a9943c0dbd9e80b7.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cabe078f10404f58a9943c0dbd9e80b7.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbbb5670d30ec4a848b8348454489448c.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bbb5670d30ec4a848b8348454489448c.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F050e66b653144eb49c68190b6f7637b4.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/050e66b653144eb49c68190b6f7637b4.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F288c9bcdbe2a43b9be95e77b36dde45e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/288c9bcdbe2a43b9be95e77b36dde45e.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbb7daebabe9a4daa8202f39eef5a3d00.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bb7daebabe9a4daa8202f39eef5a3d00.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6293adafbb284224bbe76a4a03925625.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6293adafbb284224bbe76a4a03925625.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F57a6a5c0b12042d29761be261de15159.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/57a6a5c0b12042d29761be261de15159.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F885f4b0273e54f1884f6421d6d252723.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/885f4b0273e54f1884f6421d6d252723.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4919a3c651704adcb8564592512eb150.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4919a3c651704adcb8564592512eb150.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd5f2d48ccfea408caf0bede39f652808.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d5f2d48ccfea408caf0bede39f652808.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F23193e253533418e8d8e92dd122076e3.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/23193e253533418e8d8e92dd122076e3.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4710767cd72d45ae91247965f3278a0e.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4710767cd72d45ae91247965f3278a0e.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Feaf3e90bad184d478edb2334f6009162.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eaf3e90bad184d478edb2334f6009162.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F74da34dc63dd4512bf4e88df5e872202.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/74da34dc63dd4512bf4e88df5e872202.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2ecffd45046c468c82c14abdf0e5caf1.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ecffd45046c468c82c14abdf0e5caf1.jpg already downloaded
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faeb99e6ebdc244abbff055b289f6d000.jpg%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aeb99e6ebdc244abbff055b289f6d000.jpg already downloaded
2025-12-05 12:52:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 971a349f-af9e-514a-8b35-f40edba3ea20 with identifier 202511187980738
2025-12-05 12:52:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:52:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:52:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 971a349f-af9e-514a-8b35-f40edba3ea20
2025-12-05 12:52:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
 'c_o_2_emission_value': 140,
 'color': 'White',
 'currency': 'GBP',
 'description': 'Benefit from a reassuring 3 months warranty with this 2014 '
                'Volkswagen Passat TSI SE. This well presented vehicle '
                'features a 1.4 litre petrol engine and comes in the SE trim. '
                'Its partial service history provides a good overview of its '
                'past maintenance.\n'
                '\n'
                'The Volkswagen Passat TSI SE offers a comfortable and '
                'practical driving experience. Its 1.4 litre petrol engine is '
                'known for its efficiency, making it a sensible choice for '
                'everyday use. The SE trim level ensures a good balance of '
                'features and value, providing a pleasant environment for both '
                'driver and passengers.',
 'doors_number': 5,
 'emission_standard': 'Euro 5',
 'engine': '1.4L',
 'fuel_type': 'Petrol',
 'id': '971a349f-af9e-514a-8b35-f40edba3ea20',
 'is_damaged': False,
 'is_operable': True,
 'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187980738',
 'listing': 'directbuy',
 'location': 'Manchester, Lancashire',
 'make': 'Volkswagen',
 'model': 'Passat',
 'odometer': 43000,
 'odometer_reading_unit': 'mi',
 'origin_country_code': 'GB',
 'original_photo_count': 21,
 'photo_urls': ['https://m.atcdn.co.uk/a/media/88ea061ec05b4a638fa8d7f137a7ac33.jpg',
                'https://m.atcdn.co.uk/a/media/78b2cbe191e64e44b067e8c66ac882c1.jpg',
                'https://m.atcdn.co.uk/a/media/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg',
                'https://m.atcdn.co.uk/a/media/cabe078f10404f58a9943c0dbd9e80b7.jpg',
                'https://m.atcdn.co.uk/a/media/bbb5670d30ec4a848b8348454489448c.jpg',
                'https://m.atcdn.co.uk/a/media/050e66b653144eb49c68190b6f7637b4.jpg',
                'https://m.atcdn.co.uk/a/media/288c9bcdbe2a43b9be95e77b36dde45e.jpg',
                'https://m.atcdn.co.uk/a/media/bb7daebabe9a4daa8202f39eef5a3d00.jpg',
                'https://m.atcdn.co.uk/a/media/6293adafbb284224bbe76a4a03925625.jpg',
                'https://m.atcdn.co.uk/a/media/57a6a5c0b12042d29761be261de15159.jpg',
                'https://m.atcdn.co.uk/a/media/885f4b0273e54f1884f6421d6d252723.jpg',
                'https://m.atcdn.co.uk/a/media/4919a3c651704adcb8564592512eb150.jpg',
                'https://m.atcdn.co.uk/a/media/d5f2d48ccfea408caf0bede39f652808.jpg',
                'https://m.atcdn.co.uk/a/media/23193e253533418e8d8e92dd122076e3.jpg',
                'https://m.atcdn.co.uk/a/media/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg',
                'https://m.atcdn.co.uk/a/media/4710767cd72d45ae91247965f3278a0e.jpg',
                'https://m.atcdn.co.uk/a/media/eaf3e90bad184d478edb2334f6009162.jpg',
                'https://m.atcdn.co.uk/a/media/74da34dc63dd4512bf4e88df5e872202.jpg',
                'https://m.atcdn.co.uk/a/media/2ecffd45046c468c82c14abdf0e5caf1.jpg',
                'https://m.atcdn.co.uk/a/media/aeb99e6ebdc244abbff055b289f6d000.jpg'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 279245,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/88ea061ec05b4a638fa8d7f137a7ac33.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 291134,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/78b2cbe191e64e44b067e8c66ac882c1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 276677,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/91ea1c5b842b4d08a2a2fd4d336c1ea4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241280,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bb7daebabe9a4daa8202f39eef5a3d00.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 212952,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/288c9bcdbe2a43b9be95e77b36dde45e.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 204212,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/cabe078f10404f58a9943c0dbd9e80b7.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 231597,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/6293adafbb284224bbe76a4a03925625.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 252305,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/bbb5670d30ec4a848b8348454489448c.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 232020,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/050e66b653144eb49c68190b6f7637b4.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b433cbfa-a9f8-5664-941e-485cf9aa5b0b/b433cbfa-a9f8-5664-941e-485cf9aa5b0b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180322,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/57a6a5c0b12042d29761be261de15159.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143416,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4919a3c651704adcb8564592512eb150.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 196670,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/885f4b0273e54f1884f6421d6d252723.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147921,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/d5f2d48ccfea408caf0bede39f652808.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163920,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/23193e253533418e8d8e92dd122076e3.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112521,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/0f2893fe3f9d4b3b90d0b4373fc7a5c6.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162988,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/eaf3e90bad184d478edb2334f6009162.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191918,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/74da34dc63dd4512bf4e88df5e872202.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154940,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/aeb99e6ebdc244abbff055b289f6d000.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 185612,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ecffd45046c468c82c14abdf0e5caf1.jpg',
             'Width': 1280},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4d583fa0-fa4b-53e1-a88b-41e10f50b516/4d583fa0-fa4b-53e1-a88b-41e10f50b516_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179940,
             'Height': 960,
             'OriginUrl': 'https://m.atcdn.co.uk/a/media/4710767cd72d45ae91247965f3278a0e.jpg',
             'Width': 1280}],
 'price': 7995,
 'price_includes_vat': True,
 'registration_date': '2014-06-11',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Passat SE FSI MOT 11/26 AUTO 43K PSH ULEZ 1.4 5dr',
 'transmission': 'automatic',
 'trim': 'SE',
 'year': 2014}
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27202511187980738%27 HTTP/1.1" 200 None
2025-12-05 12:52:02 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187980738: {'created_time': 1764939122.506856, 'last_price_update_time': 1764939122.506866}
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187980738') HTTP/1.1" 204 0
2025-12-05 12:52:02 [scrapy.core.engine] INFO: Closing spider (finished)
2025-12-05 12:52:02 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2025-12-05 12:52:02 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2025-12-05 12:52:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:52:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:52:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 30f0705cd1c111f0b120928152083da5
2025-12-05 12:52:02 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2025-12-05 12:52:02 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2025-12-05 12:52:02 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:52:02 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:52:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2025-12-05 12:52:02 [auto_selling_autotrader.co.uk] INFO: auto_selling_autotrader.co.uk Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 0, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2025-12-05 12:52:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:52:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20last_price_update_time%20lt%201763643123 HTTP/1.1" 200 None
2025-12-05 12:52:03 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (72 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_autotrader.co.uk/30f0705cd1c111f0b120928152083da5.jl
2025-12-05 12:52:03 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 619058,
 'downloader/request_count': 134,
 'downloader/request_method_count/GET': 58,
 'downloader/request_method_count/POST': 76,
 'downloader/response_bytes': 13088576,
 'downloader/response_count': 134,
 'downloader/response_status_count/200': 134,
 'elapsed_time_seconds': 346.309654,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2025, 12, 5, 12, 52, 3, 591248, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 72,
 'log_count/DEBUG': 4094,
 'log_count/ERROR': 98,
 'log_count/INFO': 2407,
 'memusage/max': 157974528,
 'memusage/startup': 127000576,
 'photo_download_count': 58,
 'request_depth_max': 4,
 'response_received_count': 76,
 'scheduler/dequeued': 134,
 'scheduler/dequeued/memory': 134,
 'scheduler/enqueued': 134,
 'scheduler/enqueued/memory': 134,
 'scrapy-zyte-api/429': 0,
 'scrapy-zyte-api/attempts': 80,
 'scrapy-zyte-api/error_ratio': 0.05,
 'scrapy-zyte-api/errors': 4,
 "scrapy-zyte-api/exception_types/<class 'aiohttp.client_exceptions.ClientConnectorError'>": 4,
 'scrapy-zyte-api/fatal_errors': 0,
 'scrapy-zyte-api/mean_connection_seconds': 14.179993849403937,
 'scrapy-zyte-api/mean_response_seconds': 14.203891134647787,
 'scrapy-zyte-api/processed': 76,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 76,
 'scrapy-zyte-api/request_args/experimental.requestCookies': 75,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 76,
 'scrapy-zyte-api/request_args/httpRequestBody': 76,
 'scrapy-zyte-api/request_args/httpRequestMethod': 76,
 'scrapy-zyte-api/request_args/httpResponseBody': 76,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 76,
 'scrapy-zyte-api/request_args/url': 76,
 'scrapy-zyte-api/status_codes/0': 4,
 'scrapy-zyte-api/status_codes/200': 76,
 'scrapy-zyte-api/success': 76,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'start_time': datetime.datetime(2025, 12, 5, 12, 46, 17, 281594, tzinfo=datetime.timezone.utc)}
2025-12-05 12:52:03 [scrapy.core.engine] INFO: Spider closed (finished)
2025-12-05 12:52:03 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fd114528d10>
2025-12-05 12:52:03 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fd114529590>

PROJECT (sourcing_v2), SPIDER (auto_selling_autotrader.co.uk)