PROJECT (sourcing_v2)
SPIDER (auto_selling_autotrader.co.uk)
2026-03-30 15:05:22 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-30 15:05:22 [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
2026-03-30 15:05:22 [auto_selling_autotrader.co.uk] INFO: Starting auto_selling_autotrader.co.uk spider
2026-03-30 15:05:22 [auto_selling_autotrader.co.uk] INFO: Quick mode enabled: batching detail requests in groups of 10
2026-03-30 15:05:22 [auto_selling_autotrader.co.uk] INFO: _job: 4a58d2d82c1f11f18e133aacc95538c6, SCRAPY_JOB: None
2026-03-30 15:05:22 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-30 15:05:22 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-30 15:05:22 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-30 15:05:22 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-30 15:05:22 [scrapy.extensions.telnet] INFO: Telnet Password: 6435db67afcef8f0
2026-03-30 15:05:22 [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']
2026-03-30 15:05:22 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
'CLOSESPIDER_TIMEOUT': 3600,
'DOWNLOAD_MAXSIZE': 52428800,
'DOWNLOAD_WARNSIZE': 10485760,
'FEED_EXPORT_ENCODING': 'utf-8',
'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_autotrader.co.uk/4a58d2d82c1f11f18e133aacc95538c6.log',
'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
'MEMUSAGE_LIMIT_MB': 2048,
'MEMUSAGE_WARNING_MB': 1536,
'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': ''}
2026-03-30 15:05:22 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:05:22 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:05:22 [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']
2026-03-30 15:05:22 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-30 15:05:22 [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']
2026-03-30 15:05:22 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2026-03-30 15:05:22 [scrapy.core.engine] INFO: Spider opened
2026-03-30 15:05:22 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-30 15:05:22 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-30 15:05:22 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2026-03-30 15:05:22 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-30 15:05:22 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6024
2026-03-30 15:05:22 [scrapy.extensions.memusage] INFO: Peak memory usage is 140MiB
2026-03-30 15:05:22 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:05:22 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:05:27 [auto_selling_autotrader.co.uk] INFO: Scraper started with retailer ID: 423043 and multipost_profile_id: 191091f5-6123-48bc-8657-fdcdf610dbeb and job_id: 4a58d2d82c1f11f18e133aacc95538c6 and url: https://www.autotrader.co.uk/cars/retailer/stock?advertising-location=at_cars&advertising-location=at_profile_cars&onesearchad=Used&onesearchad=Nearly%20New&onesearchad=New&postcode=OX3%209JY&retailerId=423043&sort=price-asc
2026-03-30 15:05:27 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 423043, page: 1
2026-03-30 15:05:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:05:30 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery> (referer: None) ['zyte-api']
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Page: 1/6, total results: 113
2026-03-30 15:05:30 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2117
2026-03-30 15:05:30 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603291109688%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603291109688: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603261015167%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603261015167: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603251002145%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603251002145: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603250993969%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603250993969: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603250992621%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603250992621: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603240965044%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603240965044: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603240963866%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603240963866: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603230942178%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603230942178: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603230933451%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603230933451: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603230925578%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603230925578: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603230925331%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603230925331: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603230924959%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603230924959: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603230924725%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603230924725: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603230924372%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603230924372: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603230924276%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603230924276: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603200870041%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603200870041: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603200868354%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603200868354: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603200866467%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603200866467: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603190841234%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603190841234: 1
2026-03-30 15:05:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:05: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%27202603190835845%27 HTTP/1.1" 200 None
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603190835845: 1
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 1)
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 2)
2026-03-30 15:05:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Getting next page: 2
2026-03-30 15:05:30 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 423043, page: 2
2026-03-30 15:05:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:05:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:08 [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']
2026-03-30 15:06:08 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:08 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0 with identifier: 202603230925331
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F26eaaa61f2e8415083738c3fd036a0df.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/26eaaa61f2e8415083738c3fd036a0df.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3cd44f4f5cf8464c92b17224780ca845.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3cd44f4f5cf8464c92b17224780ca845.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb2e503c561c843449b4a7c10be240ca1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b2e503c561c843449b4a7c10be240ca1.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8a40267f0a3441c591a08f27526f47a5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8a40267f0a3441c591a08f27526f47a5.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F48e57f1371d64e06ac207c3601b4ec91.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/48e57f1371d64e06ac207c3601b4ec91.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4092c75b08c743e2902715f897bd8c8f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4092c75b08c743e2902715f897bd8c8f.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F465390e876f8470492983f0d8b829f5f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/465390e876f8470492983f0d8b829f5f.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa29c9c6924094622a8d26910b96d3a7d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a29c9c6924094622a8d26910b96d3a7d.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7589fcea87074d81bf6eb850be731729.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7589fcea87074d81bf6eb850be731729.jpg already downloaded
2026-03-30 15:06:08 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0 with identifier 202603230925331
2026-03-30 15:06:08 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-30 15:06:08 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:06:08 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:06:08 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:06:08 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-30 15:06:08 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:06:08 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2018
2026-03-30 15:06:09 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774883169
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774883169
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:09 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:06:09 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:09 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0
2026-03-30 15:06:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 110,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 108,
'fuel_type': 'Petrol',
'id': '922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603230925331',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 55623,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 68,
'photo_urls': ['https://m.atcdn.co.uk/a/media/26eaaa61f2e8415083738c3fd036a0df.jpg',
'https://m.atcdn.co.uk/a/media/3cd44f4f5cf8464c92b17224780ca845.jpg',
'https://m.atcdn.co.uk/a/media/b2e503c561c843449b4a7c10be240ca1.jpg',
'https://m.atcdn.co.uk/a/media/8a40267f0a3441c591a08f27526f47a5.jpg',
'https://m.atcdn.co.uk/a/media/48e57f1371d64e06ac207c3601b4ec91.jpg',
'https://m.atcdn.co.uk/a/media/4092c75b08c743e2902715f897bd8c8f.jpg',
'https://m.atcdn.co.uk/a/media/465390e876f8470492983f0d8b829f5f.jpg',
'https://m.atcdn.co.uk/a/media/a29c9c6924094622a8d26910b96d3a7d.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/7589fcea87074d81bf6eb850be731729.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224250,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/26eaaa61f2e8415083738c3fd036a0df.jpg',
'Width': 1223},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 189616,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3cd44f4f5cf8464c92b17224780ca845.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222469,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b2e503c561c843449b4a7c10be240ca1.jpg',
'Width': 1215},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200250,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8a40267f0a3441c591a08f27526f47a5.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 226653,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/48e57f1371d64e06ac207c3601b4ec91.jpg',
'Width': 1219},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 182567,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4092c75b08c743e2902715f897bd8c8f.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211698,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/465390e876f8470492983f0d8b829f5f.jpg',
'Width': 1185},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 217639,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a29c9c6924094622a8d26910b96d3a7d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0/922fc4a9-ee94-54dd-a46f-d3c9bbdb16f0_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214315,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7589fcea87074d81bf6eb850be731729.jpg',
'Width': 1280}],
'price': 8094,
'price_includes_vat': True,
'registration_date': '2014-10-15',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.2 TSI BlueMotion Tech SEL Hatchback 5dr Petrol '
'Manual Euro 6 (s/s) (110 ps)',
'transmission': 'manual',
'trim': 'SEL',
'year': 2014}
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603230925331%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603230925331: {'created_time': 1774883169.449837, 'last_price_update_time': 1774883169.449849}
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603230925331') HTTP/1.1" 204 0
2026-03-30 15:06:09 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:09 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e34f6de7-f363-56c7-b442-2b3818420848 with identifier: 202603230924959
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e34f6de7-f363-56c7-b442-2b3818420848
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8870ee67e1e9491d88c99adaac8f166a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8870ee67e1e9491d88c99adaac8f166a.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F42c82f9f7935411e9a7c13bc424982d6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/42c82f9f7935411e9a7c13bc424982d6.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc97ac99d951f41a3bc92325bae477cb4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c97ac99d951f41a3bc92325bae477cb4.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F52435da9786d43c3b1e01b3bb729d633.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/52435da9786d43c3b1e01b3bb729d633.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4108c12baaba4132b7569c520246334e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4108c12baaba4132b7569c520246334e.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd2b3458223804ceebe64b2b5fb571994.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d2b3458223804ceebe64b2b5fb571994.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc7a801373a314e6ba98693083ea69d7b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c7a801373a314e6ba98693083ea69d7b.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F03f5db7e057449078543561b5bdf2015.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/03f5db7e057449078543561b5bdf2015.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F29bb838067da4f9486810708cf242017.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/29bb838067da4f9486810708cf242017.jpg already downloaded
2026-03-30 15:06:09 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e34f6de7-f363-56c7-b442-2b3818420848 with identifier 202603230924959
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:09 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:09 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e34f6de7-f363-56c7-b442-2b3818420848
2026-03-30 15:06:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 122,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol Hybrid',
'id': 'e34f6de7-f363-56c7-b442-2b3818420848',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603230924959',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Puma',
'odometer': 29000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 78,
'photo_urls': ['https://m.atcdn.co.uk/a/media/8870ee67e1e9491d88c99adaac8f166a.jpg',
'https://m.atcdn.co.uk/a/media/42c82f9f7935411e9a7c13bc424982d6.jpg',
'https://m.atcdn.co.uk/a/media/c97ac99d951f41a3bc92325bae477cb4.jpg',
'https://m.atcdn.co.uk/a/media/52435da9786d43c3b1e01b3bb729d633.jpg',
'https://m.atcdn.co.uk/a/media/4108c12baaba4132b7569c520246334e.jpg',
'https://m.atcdn.co.uk/a/media/d2b3458223804ceebe64b2b5fb571994.jpg',
'https://m.atcdn.co.uk/a/media/c7a801373a314e6ba98693083ea69d7b.jpg',
'https://m.atcdn.co.uk/a/media/03f5db7e057449078543561b5bdf2015.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/29bb838067da4f9486810708cf242017.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230139,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8870ee67e1e9491d88c99adaac8f166a.jpg',
'Width': 1240},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 208469,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/42c82f9f7935411e9a7c13bc424982d6.jpg',
'Width': 1263},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245223,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c97ac99d951f41a3bc92325bae477cb4.jpg',
'Width': 1263},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201419,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/52435da9786d43c3b1e01b3bb729d633.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235304,
'Height': 1002,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4108c12baaba4132b7569c520246334e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200156,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d2b3458223804ceebe64b2b5fb571994.jpg',
'Width': 1230},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231907,
'Height': 1014,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c7a801373a314e6ba98693083ea69d7b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209874,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/03f5db7e057449078543561b5bdf2015.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e34f6de7-f363-56c7-b442-2b3818420848/e34f6de7-f363-56c7-b442-2b3818420848_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209173,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/29bb838067da4f9486810708cf242017.jpg',
'Width': 1280}],
'price': 15894,
'price_includes_vat': True,
'registration_date': '2022-03-31',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Puma 1.0T EcoBoost MHEV ST-Line X SUV 5dr Petrol Hybrid Manual '
'Euro 6 (s/s) (125 ps) AIR CONDITIOING',
'transmission': 'manual',
'trim': 'ST-Line X',
'year': 2022}
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603230924959%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603230924959: {'created_time': 1774883169.806559, 'last_price_update_time': 1774883169.806569}
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603230924959') HTTP/1.1" 204 0
2026-03-30 15:06:09 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:09 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d461dc12-84df-5507-9f32-12ad530e9d30 with identifier: 202603230924725
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d461dc12-84df-5507-9f32-12ad530e9d30
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F25ab9f91f47d481884dd2a4870b299b3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/25ab9f91f47d481884dd2a4870b299b3.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8126df8008db45599fb40b39b386d5c8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8126df8008db45599fb40b39b386d5c8.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbeeccb266f194f9387b8bb56aebafa78.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/beeccb266f194f9387b8bb56aebafa78.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F53d282189fb840a68dccfbbb03acbbc3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/53d282189fb840a68dccfbbb03acbbc3.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fab3cae7c4f43433e8761b8e5f60dc6cf.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ab3cae7c4f43433e8761b8e5f60dc6cf.jpg already downloaded
2026-03-30 15:06:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fee914dc1b4a640d781ca67e668555126.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ee914dc1b4a640d781ca67e668555126.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F60bb722d0a1947ad9a88ce9f24f4cb6c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/60bb722d0a1947ad9a88ce9f24f4cb6c.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F952a738d56c4434ba2111b5a127412a0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/952a738d56c4434ba2111b5a127412a0.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff2bc0a8d024948c188e166563b7c0497.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2bc0a8d024948c188e166563b7c0497.jpg already downloaded
2026-03-30 15:06:10 [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']
2026-03-30 15:06:10 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d461dc12-84df-5507-9f32-12ad530e9d30 with identifier 202603230924725
2026-03-30 15:06:10 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:10 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:10 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d461dc12-84df-5507-9f32-12ad530e9d30
2026-03-30 15:06:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': 'd461dc12-84df-5507-9f32-12ad530e9d30',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603230924725',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Hyundai',
'model': 'IONIQ',
'odometer': 24000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 72,
'photo_urls': ['https://m.atcdn.co.uk/a/media/25ab9f91f47d481884dd2a4870b299b3.jpg',
'https://m.atcdn.co.uk/a/media/8126df8008db45599fb40b39b386d5c8.jpg',
'https://m.atcdn.co.uk/a/media/beeccb266f194f9387b8bb56aebafa78.jpg',
'https://m.atcdn.co.uk/a/media/53d282189fb840a68dccfbbb03acbbc3.jpg',
'https://m.atcdn.co.uk/a/media/ab3cae7c4f43433e8761b8e5f60dc6cf.jpg',
'https://m.atcdn.co.uk/a/media/ee914dc1b4a640d781ca67e668555126.jpg',
'https://m.atcdn.co.uk/a/media/60bb722d0a1947ad9a88ce9f24f4cb6c.jpg',
'https://m.atcdn.co.uk/a/media/952a738d56c4434ba2111b5a127412a0.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/f2bc0a8d024948c188e166563b7c0497.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229475,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/25ab9f91f47d481884dd2a4870b299b3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 216651,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8126df8008db45599fb40b39b386d5c8.jpg',
'Width': 1265},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 251604,
'Height': 1014,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/beeccb266f194f9387b8bb56aebafa78.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 204817,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/53d282189fb840a68dccfbbb03acbbc3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222104,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ab3cae7c4f43433e8761b8e5f60dc6cf.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 210215,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ee914dc1b4a640d781ca67e668555126.jpg',
'Width': 1279},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224371,
'Height': 969,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/60bb722d0a1947ad9a88ce9f24f4cb6c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 213241,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/952a738d56c4434ba2111b5a127412a0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d461dc12-84df-5507-9f32-12ad530e9d30/d461dc12-84df-5507-9f32-12ad530e9d30_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230164,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2bc0a8d024948c188e166563b7c0497.jpg',
'Width': 1280}],
'price': 11094,
'price_includes_vat': True,
'registration_date': '2023-01-12',
'seats_number': 5,
'seller_name': None,
'title': 'Hyundai Ioniq 38.3kWh Premium Hatchback 5dr Electric Auto (136 ps) '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Premium',
'year': 2023}
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603230924725%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603230924725: {'created_time': 1774883170.147978, 'last_price_update_time': 1774883170.14799}
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603230924725') HTTP/1.1" 204 0
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:10 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c6e25c6-dae6-5954-825d-e28c3d9a9668 with identifier: 202603230924372
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8c6e25c6-dae6-5954-825d-e28c3d9a9668
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F056ec56f3a154c6ebc0adf421ad03662.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/056ec56f3a154c6ebc0adf421ad03662.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe0a621d34e824e7b94f634b26233ff70.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e0a621d34e824e7b94f634b26233ff70.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb430f5c08e4443a98f70867f1994353a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b430f5c08e4443a98f70867f1994353a.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F95e0d64b348a4723b575b4c46ba3adec.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/95e0d64b348a4723b575b4c46ba3adec.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F75013c45765c45fda2a378b140f27705.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/75013c45765c45fda2a378b140f27705.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F35bcde05128c43f99f40de55be3527c0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/35bcde05128c43f99f40de55be3527c0.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe144cba60a524e068a0c8aab8745b3ad.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e144cba60a524e068a0c8aab8745b3ad.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7e70eb47f89942cfae845d4f3b1ee172.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7e70eb47f89942cfae845d4f3b1ee172.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1564fad9db404a13b82b4ba0ddf1d3d5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1564fad9db404a13b82b4ba0ddf1d3d5.jpg already downloaded
2026-03-30 15:06:10 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8c6e25c6-dae6-5954-825d-e28c3d9a9668 with identifier 202603230924372
2026-03-30 15:06:10 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:10 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:10 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8c6e25c6-dae6-5954-825d-e28c3d9a9668
2026-03-30 15:06:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 29,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.4L',
'engine_horse_power': 201,
'fuel_type': 'Petrol Plug-in Hybrid',
'id': '8c6e25c6-dae6-5954-825d-e28c3d9a9668',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603230924372',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'CUPRA',
'model': 'Formentor',
'odometer': 26500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/056ec56f3a154c6ebc0adf421ad03662.jpg',
'https://m.atcdn.co.uk/a/media/e0a621d34e824e7b94f634b26233ff70.jpg',
'https://m.atcdn.co.uk/a/media/b430f5c08e4443a98f70867f1994353a.jpg',
'https://m.atcdn.co.uk/a/media/95e0d64b348a4723b575b4c46ba3adec.jpg',
'https://m.atcdn.co.uk/a/media/75013c45765c45fda2a378b140f27705.jpg',
'https://m.atcdn.co.uk/a/media/35bcde05128c43f99f40de55be3527c0.jpg',
'https://m.atcdn.co.uk/a/media/e144cba60a524e068a0c8aab8745b3ad.jpg',
'https://m.atcdn.co.uk/a/media/7e70eb47f89942cfae845d4f3b1ee172.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/1564fad9db404a13b82b4ba0ddf1d3d5.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 259922,
'Height': 977,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/056ec56f3a154c6ebc0adf421ad03662.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235021,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e0a621d34e824e7b94f634b26233ff70.jpg',
'Width': 1239},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 272103,
'Height': 997,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b430f5c08e4443a98f70867f1994353a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 221693,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/95e0d64b348a4723b575b4c46ba3adec.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243860,
'Height': 990,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/75013c45765c45fda2a378b140f27705.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215385,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/35bcde05128c43f99f40de55be3527c0.jpg',
'Width': 1249},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255377,
'Height': 996,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e144cba60a524e068a0c8aab8745b3ad.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 240684,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7e70eb47f89942cfae845d4f3b1ee172.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8c6e25c6-dae6-5954-825d-e28c3d9a9668/8c6e25c6-dae6-5954-825d-e28c3d9a9668_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 278495,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1564fad9db404a13b82b4ba0ddf1d3d5.jpg',
'Width': 1280}],
'price': 21999,
'price_includes_vat': True,
'registration_date': '2024-07-12',
'seats_number': 5,
'seller_name': None,
'title': 'CUPRA Formentor 1.4 eHybrid 12.8kWh V2 SUV 5dr Petrol Plug-in '
'Hybrid DSG Euro 6 (s/s) (204 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'V2',
'year': 2024}
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603230924372%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603230924372: {'created_time': 1774883170.421739, 'last_price_update_time': 1774883170.421754}
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603230924372') HTTP/1.1" 204 0
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:10 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: cb05cd79-ce7a-588d-b75e-46c8ef7818ee with identifier: 202603230924276
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item cb05cd79-ce7a-588d-b75e-46c8ef7818ee
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fff622e293ee5478ba1545165089c0f1c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ff622e293ee5478ba1545165089c0f1c.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbc74d8f46ee34d8aad68705c9e2bcd98.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bc74d8f46ee34d8aad68705c9e2bcd98.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe2708ddffa0f47c6bc80ae94d3a96f59.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e2708ddffa0f47c6bc80ae94d3a96f59.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F851c0d24d11849d7aef747ffd23b07b2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/851c0d24d11849d7aef747ffd23b07b2.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F30250bba2af14a3284f30d829b09ca73.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/30250bba2af14a3284f30d829b09ca73.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb186d09451f140b8a57538591650c0ad.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b186d09451f140b8a57538591650c0ad.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffe23393364454159b4b09043ac95f2cc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe23393364454159b4b09043ac95f2cc.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd8c8deb6b1734b2bb2fb92b3eaa0e74b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d8c8deb6b1734b2bb2fb92b3eaa0e74b.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F94e42d0cb6b94de3b9ee661cf6532b89.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/94e42d0cb6b94de3b9ee661cf6532b89.jpg already downloaded
2026-03-30 15:06:10 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: cb05cd79-ce7a-588d-b75e-46c8ef7818ee with identifier 202603230924276
2026-03-30 15:06:10 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:10 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:10 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item cb05cd79-ce7a-588d-b75e-46c8ef7818ee
2026-03-30 15:06:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Grey',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': 'cb05cd79-ce7a-588d-b75e-46c8ef7818ee',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603230924276',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Corsa Electric',
'odometer': 31500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/ff622e293ee5478ba1545165089c0f1c.jpg',
'https://m.atcdn.co.uk/a/media/bc74d8f46ee34d8aad68705c9e2bcd98.jpg',
'https://m.atcdn.co.uk/a/media/e2708ddffa0f47c6bc80ae94d3a96f59.jpg',
'https://m.atcdn.co.uk/a/media/851c0d24d11849d7aef747ffd23b07b2.jpg',
'https://m.atcdn.co.uk/a/media/30250bba2af14a3284f30d829b09ca73.jpg',
'https://m.atcdn.co.uk/a/media/b186d09451f140b8a57538591650c0ad.jpg',
'https://m.atcdn.co.uk/a/media/fe23393364454159b4b09043ac95f2cc.jpg',
'https://m.atcdn.co.uk/a/media/d8c8deb6b1734b2bb2fb92b3eaa0e74b.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/94e42d0cb6b94de3b9ee661cf6532b89.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248735,
'Height': 1003,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ff622e293ee5478ba1545165089c0f1c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 217006,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bc74d8f46ee34d8aad68705c9e2bcd98.jpg',
'Width': 1202},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247981,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e2708ddffa0f47c6bc80ae94d3a96f59.jpg',
'Width': 1259},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 210642,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/851c0d24d11849d7aef747ffd23b07b2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 223786,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/30250bba2af14a3284f30d829b09ca73.jpg',
'Width': 1216},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205448,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b186d09451f140b8a57538591650c0ad.jpg',
'Width': 1206},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227612,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe23393364454159b4b09043ac95f2cc.jpg',
'Width': 1230},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225478,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d8c8deb6b1734b2bb2fb92b3eaa0e74b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb05cd79-ce7a-588d-b75e-46c8ef7818ee/cb05cd79-ce7a-588d-b75e-46c8ef7818ee_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252742,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/94e42d0cb6b94de3b9ee661cf6532b89.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2021-12-31',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Corsa Electric 50kWh SRi Premium Hatchback 5dr Electric '
'Auto (136 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SRi Premium',
'year': 2021}
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603230924276%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603230924276: {'created_time': 1774883170.763911, 'last_price_update_time': 1774883170.763924}
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603230924276') HTTP/1.1" 204 0
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Page: 2/6, total results: 113
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603190835428%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603190835428: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603190835155%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603190835155: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603190834441%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603190834441: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603190833626%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603190833626: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603180807786%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603180807786: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603180798623%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603180798623: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603170778234%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603170778234: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603170773977%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603170773977: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603170761732%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603170761732: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603140705194%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603140705194: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:10 [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%27202603130683237%27 HTTP/1.1" 200 None
2026-03-30 15:06:10 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603130683237: 1
2026-03-30 15:06:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603130676872%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603130676872: 1
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603120647909%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603120647909: 1
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603120647433%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603120647433: 1
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603120645337%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603120645337: 1
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603090544165%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603090544165: 1
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603090531132%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603090531132: 1
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603090530479%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603090530479: 1
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603080512705%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603080512705: 1
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603050445594%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603050445594: 1
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 1)
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:11 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a9f3a270-ab01-571f-81f2-b5b4d0db5634 with identifier: 202603200870041
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a9f3a270-ab01-571f-81f2-b5b4d0db5634
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:11 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a9f3a270-ab01-571f-81f2-b5b4d0db5634 with identifier 202603200870041
2026-03-30 15:06:11 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:11 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:11 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a9f3a270-ab01-571f-81f2-b5b4d0db5634
2026-03-30 15:06:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 117,
'color': 'Blue',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 99,
'fuel_type': 'Petrol Hybrid',
'id': 'a9f3a270-ab01-571f-81f2-b5b4d0db5634',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603200870041',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Hyundai',
'model': 'i20',
'odometer': 36700,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 13094,
'price_includes_vat': True,
'registration_date': '2023-03-03',
'seats_number': 5,
'seller_name': None,
'title': 'Hyundai I20 1.0 T-GDi MHEV SE Connect Hatchback 5dr Petrol Hybrid '
'DCT Euro 6 (s/s) (100 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SE Connect',
'year': 2023}
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603200870041%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603200870041: {'created_time': 1774883171.206733, 'last_price_update_time': 1774883171.206747}
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603200870041') HTTP/1.1" 204 0
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 2)
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:11 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 90792802-fa69-5686-8fe6-3b9e49a18cde with identifier: 202603200868354
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 90792802-fa69-5686-8fe6-3b9e49a18cde
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:11 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 90792802-fa69-5686-8fe6-3b9e49a18cde with identifier 202603200868354
2026-03-30 15:06:11 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:11 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:11 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 90792802-fa69-5686-8fe6-3b9e49a18cde
2026-03-30 15:06:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 24,
'color': 'White',
'currency': 'GBP',
'description': 'This 2023 Ford Kuga ST Line X offers an efficient 2.5 litre '
'petrol plug in hybrid engine, meeting Euro 6 emissions '
'standards. This model comes equipped with front and rear '
'parking sensors, including parking assistance for both front '
'and rear, making manoeuvring simpler. Stay connected and '
'entertained with the Ford SYNC 3 navigation system, which '
'seamlessly integrates Android Auto and Apple CarPlay, '
'alongside Bluetooth connectivity. For added convenience, '
'enjoy wireless phone charging and automatic on off '
'headlights. The heated driver and passenger seats ensure '
'comfort during every journey.\n'
'\n'
'The ST Line X trim level signifies a higher specification, '
'indicating this Kuga offers enhanced features compared to '
'other similar vehicles. The combination of its plug in hybrid '
'technology, advanced navigation, and driver convenience '
'features like parking assistance and heated seats, positions '
'this Ford Kuga as a well equipped and practical choice for '
'modern driving needs. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2.5L',
'engine_horse_power': 222,
'fuel_type': 'Petrol Plug-in Hybrid',
'id': '90792802-fa69-5686-8fe6-3b9e49a18cde',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603200868354',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Kuga',
'odometer': 42000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 18594,
'price_includes_vat': True,
'registration_date': '2023-05-19',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Kuga 2.5 EcoBoost Duratec 14.4kWh ST-Line X SUV 5dr Petrol '
'Plug-in Hybrid CVT Euro 6 (s/s) (225 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'ST-Line X',
'year': 2023}
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603200868354%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603200868354: {'created_time': 1774883171.506956, 'last_price_update_time': 1774883171.50697}
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603200868354') HTTP/1.1" 204 0
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Getting next page: 3
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 423043, page: 3
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:11 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: eefd7cff-2afe-5247-bfcf-726d71cc5a8f with identifier: 202603200866467
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item eefd7cff-2afe-5247-bfcf-726d71cc5a8f
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9ef3f821d3e741a8ad0a58199aec7845.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ef3f821d3e741a8ad0a58199aec7845.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff3dc5c66a081460aaece271874a78052.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f3dc5c66a081460aaece271874a78052.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5adc88af44b54278b6bd8ab74cb12db9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5adc88af44b54278b6bd8ab74cb12db9.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4230e2b27bba4402896bdbdde89685df.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4230e2b27bba4402896bdbdde89685df.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3f75a86f257246df880710deb995216d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3f75a86f257246df880710deb995216d.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd4cc66d6800345eaa78cd42e1bcf83fb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d4cc66d6800345eaa78cd42e1bcf83fb.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3ad4fcc2e21744ad971c1073654edf39.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3ad4fcc2e21744ad971c1073654edf39.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F89e1c8d9df3148e6a7df6b22ca1db367.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/89e1c8d9df3148e6a7df6b22ca1db367.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc69be6ef4d1944999b654c2d25e8c473.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c69be6ef4d1944999b654c2d25e8c473.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9a52b3b06ac34f4481b9962b55813933.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9a52b3b06ac34f4481b9962b55813933.jpg already downloaded
2026-03-30 15:06:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:11 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: eefd7cff-2afe-5247-bfcf-726d71cc5a8f with identifier 202603200866467
2026-03-30 15:06:11 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:11 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:11 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item eefd7cff-2afe-5247-bfcf-726d71cc5a8f
2026-03-30 15:06:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 108,
'color': 'Grey',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol',
'id': 'eefd7cff-2afe-5247-bfcf-726d71cc5a8f',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603200866467',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Focus',
'odometer': 47000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/9ef3f821d3e741a8ad0a58199aec7845.jpg',
'https://m.atcdn.co.uk/a/media/f3dc5c66a081460aaece271874a78052.jpg',
'https://m.atcdn.co.uk/a/media/5adc88af44b54278b6bd8ab74cb12db9.jpg',
'https://m.atcdn.co.uk/a/media/4230e2b27bba4402896bdbdde89685df.jpg',
'https://m.atcdn.co.uk/a/media/3f75a86f257246df880710deb995216d.jpg',
'https://m.atcdn.co.uk/a/media/d4cc66d6800345eaa78cd42e1bcf83fb.jpg',
'https://m.atcdn.co.uk/a/media/3ad4fcc2e21744ad971c1073654edf39.jpg',
'https://m.atcdn.co.uk/a/media/89e1c8d9df3148e6a7df6b22ca1db367.jpg',
'https://m.atcdn.co.uk/a/media/c69be6ef4d1944999b654c2d25e8c473.jpg',
'https://m.atcdn.co.uk/a/media/9a52b3b06ac34f4481b9962b55813933.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 272176,
'Height': 983,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ef3f821d3e741a8ad0a58199aec7845.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 233812,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f3dc5c66a081460aaece271874a78052.jpg',
'Width': 1181},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 274378,
'Height': 1010,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5adc88af44b54278b6bd8ab74cb12db9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 190748,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4230e2b27bba4402896bdbdde89685df.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 233863,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3f75a86f257246df880710deb995216d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 271792,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d4cc66d6800345eaa78cd42e1bcf83fb.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247382,
'Height': 961,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3ad4fcc2e21744ad971c1073654edf39.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231215,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/89e1c8d9df3148e6a7df6b22ca1db367.jpg',
'Width': 1239},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eefd7cff-2afe-5247-bfcf-726d71cc5a8f/eefd7cff-2afe-5247-bfcf-726d71cc5a8f_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 175913,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c69be6ef4d1944999b654c2d25e8c473.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edc1ef7f-6bc5-504b-b174-185af86fd0d7/edc1ef7f-6bc5-504b-b174-185af86fd0d7_image_18.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 25482,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9a52b3b06ac34f4481b9962b55813933.jpg',
'Width': 640}],
'price': 7094,
'price_includes_vat': True,
'registration_date': '2017-09-30',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Focus 1.0T EcoBoost Titanium Hatchback 5dr Petrol Manual Euro '
'6 (s/s) (125 ps) AIR CONDITIOING',
'transmission': 'manual',
'trim': 'Titanium',
'year': 2017}
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [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%27202603200866467%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603200866467: {'created_time': 1774883171.759821, 'last_price_update_time': 1774883171.759836}
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603200866467') HTTP/1.1" 204 0
2026-03-30 15:06:11 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:11 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4197e0bf-f342-5a46-8052-55ec196f1e58 with identifier: 202603190841234
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4197e0bf-f342-5a46-8052-55ec196f1e58
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbecb10c405f445cab9e9f9ccc8e06200.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/becb10c405f445cab9e9f9ccc8e06200.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fef04dc58d0fc4243a8cbe1c72fd42fae.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ef04dc58d0fc4243a8cbe1c72fd42fae.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F077ffef268cd465fafd007aeaed828a6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/077ffef268cd465fafd007aeaed828a6.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F070f81561fc34ae1900e9ccc0055a881.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/070f81561fc34ae1900e9ccc0055a881.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd9e4052a04ca4ec3bd29b31c2d714a74.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d9e4052a04ca4ec3bd29b31c2d714a74.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F73acf725ab4644bd93b445eb7d04a38e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/73acf725ab4644bd93b445eb7d04a38e.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1c389580d77f4f038bf8cc5faf3fecdd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c389580d77f4f038bf8cc5faf3fecdd.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faaa5b765353a4f459726e695d7371fcc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aaa5b765353a4f459726e695d7371fcc.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb59d7d20369a4e0b830e67b33c7169e5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b59d7d20369a4e0b830e67b33c7169e5.jpg already downloaded
2026-03-30 15:06:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:11 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4197e0bf-f342-5a46-8052-55ec196f1e58 with identifier 202603190841234
2026-03-30 15:06:11 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:11 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:11 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4197e0bf-f342-5a46-8052-55ec196f1e58
2026-03-30 15:06:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 137,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2021 Audi A1 TFSI S line is a superb example, having '
'been cherished by just one owner since new. Powered by an '
'efficient 1.0 litre Euro 6 compliant petrol engine, this S '
'line trim model offers a refined driving experience. It '
'comes equipped with a host of convenient features, including '
'automatic headlights activated by light and rain sensors, a '
'Bluetooth interface for seamless connectivity, and manual air '
'conditioning to keep you comfortable. The striking LED '
'headlights with dynamic rear indicators enhance both '
'visibility and style, while rear parking sensors provide '
'added confidence when manoeuvring.\n'
'\n'
'The Audi A1 TFSI S line stands out with its premium S line '
'styling and a comprehensive set of features that elevate it '
'above other vehicles in its class. The inclusion of LED '
'headlights with dynamic rear indicators not only improves '
'illumination but also adds a modern visual flair. '
'Furthermore, the convenience of automatic headlights and rear '
'parking sensors, combined with the ease of Bluetooth '
'connectivity and air conditioning, makes this A1 a practical '
'and enjoyable choice for everyday driving. Nationwide '
'Delivery Available at Reasonable Rates. All our vehicles come '
'with a Pre-Delivery Inspection, HPI Check, 6 Months Minimum '
'MOT and 3 Month Warranty all for a Compulsory Admin Fee £99. '
'If finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': '4197e0bf-f342-5a46-8052-55ec196f1e58',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603190841234',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Audi',
'model': 'A1',
'odometer': 66500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 72,
'photo_urls': ['https://m.atcdn.co.uk/a/media/becb10c405f445cab9e9f9ccc8e06200.jpg',
'https://m.atcdn.co.uk/a/media/ef04dc58d0fc4243a8cbe1c72fd42fae.jpg',
'https://m.atcdn.co.uk/a/media/077ffef268cd465fafd007aeaed828a6.jpg',
'https://m.atcdn.co.uk/a/media/070f81561fc34ae1900e9ccc0055a881.jpg',
'https://m.atcdn.co.uk/a/media/d9e4052a04ca4ec3bd29b31c2d714a74.jpg',
'https://m.atcdn.co.uk/a/media/73acf725ab4644bd93b445eb7d04a38e.jpg',
'https://m.atcdn.co.uk/a/media/1c389580d77f4f038bf8cc5faf3fecdd.jpg',
'https://m.atcdn.co.uk/a/media/aaa5b765353a4f459726e695d7371fcc.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/b59d7d20369a4e0b830e67b33c7169e5.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 276813,
'Height': 1017,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/becb10c405f445cab9e9f9ccc8e06200.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236697,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ef04dc58d0fc4243a8cbe1c72fd42fae.jpg',
'Width': 1231},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 280958,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/077ffef268cd465fafd007aeaed828a6.jpg',
'Width': 1257},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238428,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/070f81561fc34ae1900e9ccc0055a881.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 266799,
'Height': 1012,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d9e4052a04ca4ec3bd29b31c2d714a74.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 226442,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/73acf725ab4644bd93b445eb7d04a38e.jpg',
'Width': 1260},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 257237,
'Height': 1005,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c389580d77f4f038bf8cc5faf3fecdd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236016,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/aaa5b765353a4f459726e695d7371fcc.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4197e0bf-f342-5a46-8052-55ec196f1e58/4197e0bf-f342-5a46-8052-55ec196f1e58_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 261319,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b59d7d20369a4e0b830e67b33c7169e5.jpg',
'Width': 1280}],
'price': 14999,
'price_includes_vat': True,
'registration_date': '2021-04-01',
'seats_number': 5,
'seller_name': None,
'title': 'Audi A1 1.0 TFSI 25 S line Sportback 5dr Petrol S Tronic Euro 6 '
'(s/s) (95 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'S line',
'year': 2021}
2026-03-30 15:06:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603190841234%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603190841234: {'created_time': 1774883172.003544, 'last_price_update_time': 1774883172.003556}
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603190841234') HTTP/1.1" 204 0
2026-03-30 15:06:12 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:12 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fc3d8068-53ec-517f-9e5e-6e430e52589b with identifier: 202603190835845
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fc3d8068-53ec-517f-9e5e-6e430e52589b
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F78768330f10949eb82a260551cbf1631.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/78768330f10949eb82a260551cbf1631.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3cf605f3cd4048ef93eb6c0c2b0f07c0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3cf605f3cd4048ef93eb6c0c2b0f07c0.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F27de6941452445ceb0631959aab7877a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/27de6941452445ceb0631959aab7877a.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffa42963c8ee040ffa780b46fa1e63f80.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fa42963c8ee040ffa780b46fa1e63f80.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc34196e0bd184f1f973ec8997b5e571f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c34196e0bd184f1f973ec8997b5e571f.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc097f6ad5d62415c88f15e5de346ad3f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c097f6ad5d62415c88f15e5de346ad3f.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F70aba5a9806d44bd871984e06a5575f4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/70aba5a9806d44bd871984e06a5575f4.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa5f6237d41274fb59d483df0f6066c25.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a5f6237d41274fb59d483df0f6066c25.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5057048e7e84413cb3a86b4e3b41ece8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5057048e7e84413cb3a86b4e3b41ece8.jpg already downloaded
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F30115f4cb4ee459ab5332c470435a8f6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/30115f4cb4ee459ab5332c470435a8f6.jpg already downloaded
2026-03-30 15:06:12 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fc3d8068-53ec-517f-9e5e-6e430e52589b with identifier 202603190835845
2026-03-30 15:06:12 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:12 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:12 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fc3d8068-53ec-517f-9e5e-6e430e52589b
2026-03-30 15:06:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 118,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2022 Vauxhall Corsa SE Edition is a superb example, '
'having been owned by just one person since new. This SE '
'Edition model boasts a responsive 1.2 litre petrol engine and '
"meets Euro 6 emission standards. Inside, you'll find a "
'comfortable cabin equipped with air conditioning and a modern '
'multimedia infotainment system that seamlessly integrates '
'with Android Auto and Apple CarPlay, allowing for easy '
'Bluetooth connectivity. The Corsa also features LED '
'headlights with high beam assist for enhanced visibility, and '
'a front camera system that includes parking assistance, '
'making manoeuvring simpler.\n'
'\n'
'This particular Corsa SE Edition offers excellent running '
'costs, achieving an impressive fuel economy of 53 miles per '
'gallon. Its low insurance group rating indicates that '
'insuring this vehicle will be more affordable compared to '
'many other cars. Furthermore, its low CO2 emissions highlight '
'its efficiency and environmental consideration. These factors '
'combined suggest that this Vauxhall Corsa is a more '
'economical and cost effective choice than similar vehicles on '
'the market. Nationwide Delivery Available at Reasonable '
'Rates. All our vehicles come with a Pre-Delivery Inspection, '
'HPI Check, 6 Months Minimum MOT and 3 Month Warranty all for '
'a Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £399+VAT '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 74,
'fuel_type': 'Petrol',
'id': 'fc3d8068-53ec-517f-9e5e-6e430e52589b',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603190835845',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Corsa',
'odometer': 57581,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 63,
'photo_urls': ['https://m.atcdn.co.uk/a/media/78768330f10949eb82a260551cbf1631.jpg',
'https://m.atcdn.co.uk/a/media/3cf605f3cd4048ef93eb6c0c2b0f07c0.jpg',
'https://m.atcdn.co.uk/a/media/27de6941452445ceb0631959aab7877a.jpg',
'https://m.atcdn.co.uk/a/media/fa42963c8ee040ffa780b46fa1e63f80.jpg',
'https://m.atcdn.co.uk/a/media/c34196e0bd184f1f973ec8997b5e571f.jpg',
'https://m.atcdn.co.uk/a/media/c097f6ad5d62415c88f15e5de346ad3f.jpg',
'https://m.atcdn.co.uk/a/media/70aba5a9806d44bd871984e06a5575f4.jpg',
'https://m.atcdn.co.uk/a/media/a5f6237d41274fb59d483df0f6066c25.jpg',
'https://m.atcdn.co.uk/a/media/5057048e7e84413cb3a86b4e3b41ece8.jpg',
'https://m.atcdn.co.uk/a/media/30115f4cb4ee459ab5332c470435a8f6.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246278,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/78768330f10949eb82a260551cbf1631.jpg',
'Width': 1263},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227180,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3cf605f3cd4048ef93eb6c0c2b0f07c0.jpg',
'Width': 1223},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 240660,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/27de6941452445ceb0631959aab7877a.jpg',
'Width': 1231},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 187632,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fa42963c8ee040ffa780b46fa1e63f80.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249341,
'Height': 1021,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c34196e0bd184f1f973ec8997b5e571f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214463,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c097f6ad5d62415c88f15e5de346ad3f.jpg',
'Width': 1192},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242003,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/70aba5a9806d44bd871984e06a5575f4.jpg',
'Width': 1267},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206340,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a5f6237d41274fb59d483df0f6066c25.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242880,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5057048e7e84413cb3a86b4e3b41ece8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc3d8068-53ec-517f-9e5e-6e430e52589b/fc3d8068-53ec-517f-9e5e-6e430e52589b_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 237411,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/30115f4cb4ee459ab5332c470435a8f6.jpg',
'Width': 1280}],
'price': 8594,
'price_includes_vat': True,
'registration_date': '2022-05-31',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Corsa 1.2 SE Edition Hatchback 5dr Petrol Manual Euro 6 '
'(75 ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'SE Edition',
'year': 2022}
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603190835845%27 HTTP/1.1" 200 None
2026-03-30 15:06:12 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603190835845: {'created_time': 1774883172.267428, 'last_price_update_time': 1774883172.26744}
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603190835845') HTTP/1.1" 204 0
2026-03-30 15:06:13 [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']
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Page: 3/6, total results: 113
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202603050443946%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603050443946: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202603040406149%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603040406149: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202603040397463%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603040397463: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202603040394985%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603040394985: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202603020336944%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202603020336944: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602280298396%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602280298396: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602280293457%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602280293457: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602270274255%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602270274255: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602270273665%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602270273665: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602270270381%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602270270381: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602270270137%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602270270137: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602260249498%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602260249498: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602260249161%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602260249161: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:13 [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%27202602250192859%27 HTTP/1.1" 200 None
2026-03-30 15:06:13 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602250192859: 1
2026-03-30 15:06:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:14 [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%27202602230151072%27 HTTP/1.1" 200 None
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602230151072: 1
2026-03-30 15:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:14 [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%27202602230141925%27 HTTP/1.1" 200 None
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602230141925: 1
2026-03-30 15:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:14 [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%27202602220129111%27 HTTP/1.1" 200 None
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602220129111: 1
2026-03-30 15:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:14 [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%27202602210100607%27 HTTP/1.1" 200 None
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602210100607: 1
2026-03-30 15:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:14 [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%27202602200098501%27 HTTP/1.1" 200 None
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200098501: 1
2026-03-30 15:06:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:14 [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%27202602200098420%27 HTTP/1.1" 200 None
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200098420: 1
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 1)
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 2)
2026-03-30 15:06:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Getting next page: 4
2026-03-30 15:06:14 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 423043, page: 4
2026-03-30 15:06:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06: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']
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Page: 4/6, total results: 113
2026-03-30 15:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200095443%27 HTTP/1.1" 200 None
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200095443: 1
2026-03-30 15:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200095231%27 HTTP/1.1" 200 None
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200095231: 1
2026-03-30 15:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200095164%27 HTTP/1.1" 200 None
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200095164: 1
2026-03-30 15:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200095084%27 HTTP/1.1" 200 None
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200095084: 1
2026-03-30 15:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094907%27 HTTP/1.1" 200 None
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200094907: 1
2026-03-30 15:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094840%27 HTTP/1.1" 200 None
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200094840: 1
2026-03-30 15:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094491%27 HTTP/1.1" 200 None
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200094491: 1
2026-03-30 15:06:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094457%27 HTTP/1.1" 200 None
2026-03-30 15:06:17 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200094457: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094335%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200094335: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200081846%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602200081846: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602089765614%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602089765614: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602059705718%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602059705718: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602059705277%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602059705277: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602059705101%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602059705101: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602059694473%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602059694473: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602049662848%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602049662848: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602039645381%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602039645381: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602029607468%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202602029607468: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601309544262%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601309544262: 1
2026-03-30 15:06:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601299511916%27 HTTP/1.1" 200 None
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601299511916: 1
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 1)
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 2)
2026-03-30 15:06:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Getting next page: 5
2026-03-30 15:06:18 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 423043, page: 5
2026-03-30 15:06:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:22 [scrapy.extensions.logstats] INFO: Crawled 5 pages (at 5 pages/min), scraped 10 items (at 10 items/min)
2026-03-30 15:06:22 [scrapy.extensions.memusage] INFO: Peak memory usage is 160MiB
2026-03-30 15:06:25 [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']
2026-03-30 15:06: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']
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Page: 5/6, total results: 113
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601269429795%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601269429795: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601269429629%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601269429629: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601229354291%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601229354291: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601209273175%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601209273175: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601209273121%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601209273121: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601209272975%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601209272975: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601119061630%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601119061630: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601089005950%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601089005950: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601089004857%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601089004857: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601078982577%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601078982577: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601028889511%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202601028889511: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512228753132%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512228753132: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512198703034%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512198703034: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512198702905%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512198702905: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512198702844%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512198702844: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512188696576%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512188696576: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512158603784%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512158603784: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512108499494%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512108499494: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512048391117%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512048391117: 1
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512038322182%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512038322182: 1
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 1)
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 2)
2026-03-30 15:06:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Getting next page: 6
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Getting list for retailer ID: 423043, page: 6
2026-03-30 15:06:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:25 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 32fee190-5038-5975-a2d0-25a0bd273ec8 with identifier: 202602089765614
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 32fee190-5038-5975-a2d0-25a0bd273ec8
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1e69409c0a28436d8b1dc52f18926691.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1e69409c0a28436d8b1dc52f18926691.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbf2d5e412ec54c34b0f166840cfa55b8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bf2d5e412ec54c34b0f166840cfa55b8.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb96f8f3384884390aa1e140f7c655e6d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b96f8f3384884390aa1e140f7c655e6d.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fed96bbfb6ff248beb25d7355f2c2f0d3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ed96bbfb6ff248beb25d7355f2c2f0d3.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd544229282ba4d718131ad56b880f7ff.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d544229282ba4d718131ad56b880f7ff.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F180a4e8b6d0847dda9660a488f03413d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/180a4e8b6d0847dda9660a488f03413d.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2ee7c76d0d704cfa91325982078f2972.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ee7c76d0d704cfa91325982078f2972.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F002f2b6b47f84f669a83e487736f2d5e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/002f2b6b47f84f669a83e487736f2d5e.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8e7b0ac79a1f497596872df89831db57.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8e7b0ac79a1f497596872df89831db57.jpg already downloaded
2026-03-30 15:06:25 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 32fee190-5038-5975-a2d0-25a0bd273ec8 with identifier 202602089765614
2026-03-30 15:06:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:25 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 32fee190-5038-5975-a2d0-25a0bd273ec8
2026-03-30 15:06:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 184,
'color': 'Red',
'currency': 'GBP',
'description': 'This Audi S5 TFSI V6 from 2015 boasts an MOT valid until '
'March 2027, offering excellent peace of mind for its next '
'owner. This impressive coupe is equipped with a powerful 3.0 '
'litre petrol engine and a smooth four wheel drive system, '
'ensuring a confident and engaging driving experience. The '
'vehicle history check is clear, further confirming its well '
'maintained status. Inside, you will find comfort and '
'convenience with electronic three zone climate control and an '
'acoustic parking system with rear sensors to assist with '
'manoeuvring.\n'
'\n'
'The Bi-Xenon headlights provide excellent visibility, '
"enhancing both safety and the car's sophisticated appearance. "
'These features, combined with the robust TFSI V6 engine and '
'all wheel drive, position this Audi S5 as a superior choice '
'compared to other vehicles in its class. It offers a '
'compelling blend of performance, technology, and reassurance '
'for any discerning driver. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 2,
'emission_standard': 'Euro 5',
'engine': '3L',
'engine_horse_power': 328,
'fuel_type': 'Petrol',
'id': '32fee190-5038-5975-a2d0-25a0bd273ec8',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602089765614',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Audi',
'model': 'S5',
'odometer': 105000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 74,
'photo_urls': ['https://m.atcdn.co.uk/a/media/1e69409c0a28436d8b1dc52f18926691.jpg',
'https://m.atcdn.co.uk/a/media/bf2d5e412ec54c34b0f166840cfa55b8.jpg',
'https://m.atcdn.co.uk/a/media/b96f8f3384884390aa1e140f7c655e6d.jpg',
'https://m.atcdn.co.uk/a/media/ed96bbfb6ff248beb25d7355f2c2f0d3.jpg',
'https://m.atcdn.co.uk/a/media/d544229282ba4d718131ad56b880f7ff.jpg',
'https://m.atcdn.co.uk/a/media/180a4e8b6d0847dda9660a488f03413d.jpg',
'https://m.atcdn.co.uk/a/media/2ee7c76d0d704cfa91325982078f2972.jpg',
'https://m.atcdn.co.uk/a/media/002f2b6b47f84f669a83e487736f2d5e.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/8e7b0ac79a1f497596872df89831db57.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247004,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1e69409c0a28436d8b1dc52f18926691.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253216,
'Height': 1020,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bf2d5e412ec54c34b0f166840cfa55b8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 259907,
'Height': 971,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b96f8f3384884390aa1e140f7c655e6d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 234976,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ed96bbfb6ff248beb25d7355f2c2f0d3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253524,
'Height': 985,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d544229282ba4d718131ad56b880f7ff.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225535,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/180a4e8b6d0847dda9660a488f03413d.jpg',
'Width': 1267},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243232,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ee7c76d0d704cfa91325982078f2972.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230975,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/002f2b6b47f84f669a83e487736f2d5e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fee190-5038-5975-a2d0-25a0bd273ec8/32fee190-5038-5975-a2d0-25a0bd273ec8_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 262144,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8e7b0ac79a1f497596872df89831db57.jpg',
'Width': 1280}],
'price': 9799,
'price_includes_vat': True,
'registration_date': '2015-07-01',
'seats_number': 4,
'seller_name': None,
'title': 'Audi S5 3.0 TFSI V6 Cabriolet 2dr Petrol S Tronic quattro Euro 5 '
'(333 ps)',
'transmission': 'automatic',
'year': 2015}
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602089765614%27 HTTP/1.1" 200 None
2026-03-30 15:06:25 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602089765614: {'created_time': 1774883185.869031, 'last_price_update_time': 1774883185.86904}
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602089765614') HTTP/1.1" 204 0
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6140d9e8-09f7-5951-abff-2d53d1f2e0d4 with identifier: 202602059705718
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6140d9e8-09f7-5951-abff-2d53d1f2e0d4
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2556eea7aee546f5bb4fd066d956cf37.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2556eea7aee546f5bb4fd066d956cf37.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff8687e721b2340f2ace864ec7cd972dd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f8687e721b2340f2ace864ec7cd972dd.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2e3c4cb411cb44b5b14d68b08c3720c4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2e3c4cb411cb44b5b14d68b08c3720c4.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F38beb940d3aa4b71817b6644396efbf9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/38beb940d3aa4b71817b6644396efbf9.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff8c8307f38c544e0b2208c2365664d8b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f8c8307f38c544e0b2208c2365664d8b.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9c198bf7b17d490c85cfb364d765c205.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9c198bf7b17d490c85cfb364d765c205.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F51b0213adb9b4be59ca39bb6fa961a02.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/51b0213adb9b4be59ca39bb6fa961a02.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F448da06ebb35431b93d6f8193ee44531.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/448da06ebb35431b93d6f8193ee44531.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F981ac086d2f04852b59022b520185910.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/981ac086d2f04852b59022b520185910.jpg already downloaded
2026-03-30 15:06:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6140d9e8-09f7-5951-abff-2d53d1f2e0d4 with identifier 202602059705718
2026-03-30 15:06:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6140d9e8-09f7-5951-abff-2d53d1f2e0d4
2026-03-30 15:06:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 160,
'color': 'Red',
'currency': 'GBP',
'description': 'This 2017 Vauxhall Zafira Tourer i Turbo SRi Nav presents '
'itself with exceptionally low mileage for its age, having '
'covered just 50,000 miles. This Euro 6 compliant 1.4 litre '
'petrol model offers versatile seven seat practicality, making '
'it an ideal choice for families or those needing extra space. '
'The SRi Nav trim level ensures you benefit from the Navi 4.0 '
'IntelliLink touchscreen navigation and infotainment system, '
'which seamlessly integrates Android Auto and Apple CarPlay '
'for your convenience.\n'
'\n'
'Further enhancing your driving experience, this Zafira Tourer '
'is equipped with front and rear parking distance sensors, '
'including parking assistance for both front and rear, '
'simplifying manoeuvring in tight spaces. Enjoy effortless '
'connectivity with Bluetooth and USB ports, alongside '
'essential air conditioning to keep the cabin comfortable in '
'all conditions. With a respectable 0-60mph acceleration time '
'of 10.2 seconds, this vehicle offers a balanced performance '
'that stands out amongst similar models, providing a capable '
'and well equipped drive. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.4L',
'engine_horse_power': 138,
'fuel_type': 'Petrol',
'id': '6140d9e8-09f7-5951-abff-2d53d1f2e0d4',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602059705718',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Zafira Tourer',
'odometer': 50159,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 74,
'photo_urls': ['https://m.atcdn.co.uk/a/media/2556eea7aee546f5bb4fd066d956cf37.jpg',
'https://m.atcdn.co.uk/a/media/f8687e721b2340f2ace864ec7cd972dd.jpg',
'https://m.atcdn.co.uk/a/media/2e3c4cb411cb44b5b14d68b08c3720c4.jpg',
'https://m.atcdn.co.uk/a/media/38beb940d3aa4b71817b6644396efbf9.jpg',
'https://m.atcdn.co.uk/a/media/f8c8307f38c544e0b2208c2365664d8b.jpg',
'https://m.atcdn.co.uk/a/media/9c198bf7b17d490c85cfb364d765c205.jpg',
'https://m.atcdn.co.uk/a/media/51b0213adb9b4be59ca39bb6fa961a02.jpg',
'https://m.atcdn.co.uk/a/media/448da06ebb35431b93d6f8193ee44531.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/981ac086d2f04852b59022b520185910.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 276387,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2556eea7aee546f5bb4fd066d956cf37.jpg',
'Width': 1256},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229892,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f8687e721b2340f2ace864ec7cd972dd.jpg',
'Width': 1166},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 276617,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2e3c4cb411cb44b5b14d68b08c3720c4.jpg',
'Width': 1276},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 189939,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/38beb940d3aa4b71817b6644396efbf9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235996,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f8c8307f38c544e0b2208c2365664d8b.jpg',
'Width': 1167},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212198,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9c198bf7b17d490c85cfb364d765c205.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235961,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/51b0213adb9b4be59ca39bb6fa961a02.jpg',
'Width': 1188},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220565,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/448da06ebb35431b93d6f8193ee44531.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6140d9e8-09f7-5951-abff-2d53d1f2e0d4/6140d9e8-09f7-5951-abff-2d53d1f2e0d4_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 284873,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/981ac086d2f04852b59022b520185910.jpg',
'Width': 1280}],
'price': 10094,
'price_includes_vat': True,
'registration_date': '2017-12-05',
'seats_number': 7,
'seller_name': None,
'title': 'Vauxhall Zafira Tourer 1.4i Turbo SRi Nav MPV 5dr Petrol Auto Euro '
'6 (140 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SRi Nav',
'year': 2017}
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602059705718%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602059705718: {'created_time': 1774883186.348966, 'last_price_update_time': 1774883186.348981}
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602059705718') HTTP/1.1" 204 0
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3f8dd612-0324-5695-ab97-719662b3b4d9 with identifier: 202602059705277
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3f8dd612-0324-5695-ab97-719662b3b4d9
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F90a0aff275ea46ce9207f5d817c526ce.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/90a0aff275ea46ce9207f5d817c526ce.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc008bc0a8bfd4fc58f0ab93f87944a32.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c008bc0a8bfd4fc58f0ab93f87944a32.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F79f1bf4cbf0942eaad62c423834abd30.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/79f1bf4cbf0942eaad62c423834abd30.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff2cfe9ac13c3477085a48c9d0248934d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2cfe9ac13c3477085a48c9d0248934d.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1f2ca6c1bdd44f6e948d14452407bcaa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1f2ca6c1bdd44f6e948d14452407bcaa.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fecd73c41800a409a8a27a7c399e591f7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ecd73c41800a409a8a27a7c399e591f7.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd5bd35ad72114b8f865833b39bc4ab44.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d5bd35ad72114b8f865833b39bc4ab44.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F562a9d13822346258394b2a3c10c54b4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/562a9d13822346258394b2a3c10c54b4.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F567a0121d4cc4120a2f9ac73ffa72469.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/567a0121d4cc4120a2f9ac73ffa72469.jpg already downloaded
2026-03-30 15:06:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3f8dd612-0324-5695-ab97-719662b3b4d9 with identifier 202602059705277
2026-03-30 15:06:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3f8dd612-0324-5695-ab97-719662b3b4d9
2026-03-30 15:06:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 119,
'color': 'Silver',
'currency': 'GBP',
'description': 'This 2015 BMW 2 Series Active Tourer 218i Luxury boasts '
'exceptionally low mileage for its age, having covered just '
'40,000 miles. This Euro 6 compliant model, with a clear '
'vehicle history check and only two previous owners, offers a '
"refined driving experience. Inside, you'll find elegant "
'Fineline Shore wood interior trim with pearl chrome '
'finishers, enhancing the Luxury trim. Convenience is key, '
'with features like automatic headlights, parking assistance '
'including front sensors, and a comprehensive Bluetooth system '
'for hands free calls and USB audio streaming.\n'
'\n'
'The 1.5 litre petrol engine delivers an impressive fuel '
'economy of 55 miles per gallon, alongside low CO2 emissions, '
'making it an economical choice. Its acceleration from 0 to 60 '
'miles per hour in 9.2 seconds indicates a responsive '
'performance. These highlights demonstrate how this BMW 2 '
'Series Active Tourer offers a compelling combination of '
'efficiency, comfort, and performance, setting it apart from '
'other vehicles in its class. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 134,
'fuel_type': 'Petrol',
'id': '3f8dd612-0324-5695-ab97-719662b3b4d9',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602059705277',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'BMW',
'model': '2 Series Active Tourer',
'odometer': 40000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 72,
'photo_urls': ['https://m.atcdn.co.uk/a/media/90a0aff275ea46ce9207f5d817c526ce.jpg',
'https://m.atcdn.co.uk/a/media/c008bc0a8bfd4fc58f0ab93f87944a32.jpg',
'https://m.atcdn.co.uk/a/media/79f1bf4cbf0942eaad62c423834abd30.jpg',
'https://m.atcdn.co.uk/a/media/f2cfe9ac13c3477085a48c9d0248934d.jpg',
'https://m.atcdn.co.uk/a/media/1f2ca6c1bdd44f6e948d14452407bcaa.jpg',
'https://m.atcdn.co.uk/a/media/ecd73c41800a409a8a27a7c399e591f7.jpg',
'https://m.atcdn.co.uk/a/media/d5bd35ad72114b8f865833b39bc4ab44.jpg',
'https://m.atcdn.co.uk/a/media/562a9d13822346258394b2a3c10c54b4.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/567a0121d4cc4120a2f9ac73ffa72469.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246927,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/90a0aff275ea46ce9207f5d817c526ce.jpg',
'Width': 1222},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201199,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c008bc0a8bfd4fc58f0ab93f87944a32.jpg',
'Width': 1202},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260010,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/79f1bf4cbf0942eaad62c423834abd30.jpg',
'Width': 1248},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245547,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2cfe9ac13c3477085a48c9d0248934d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248085,
'Height': 1012,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1f2ca6c1bdd44f6e948d14452407bcaa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 195815,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ecd73c41800a409a8a27a7c399e591f7.jpg',
'Width': 1166},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 234933,
'Height': 988,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d5bd35ad72114b8f865833b39bc4ab44.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227017,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/562a9d13822346258394b2a3c10c54b4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3f8dd612-0324-5695-ab97-719662b3b4d9/3f8dd612-0324-5695-ab97-719662b3b4d9_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238714,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/567a0121d4cc4120a2f9ac73ffa72469.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2015-11-26',
'seats_number': 5,
'seller_name': None,
'title': 'BMW 2 SERIES ACTIVE TOURER 1.5 218i Luxury MPV 5dr Petrol Auto Euro '
'6 (s/s) (136 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Luxury',
'year': 2015}
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602059705277%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602059705277: {'created_time': 1774883186.629845, 'last_price_update_time': 1774883186.629857}
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602059705277') HTTP/1.1" 204 0
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d6bb3468-8918-562a-9e50-505ff4203f91 with identifier: 202602059705101
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item d6bb3468-8918-562a-9e50-505ff4203f91
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:26 [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']
2026-03-30 15:06:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d6bb3468-8918-562a-9e50-505ff4203f91 with identifier 202602059705101
2026-03-30 15:06:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d6bb3468-8918-562a-9e50-505ff4203f91
2026-03-30 15:06:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 103,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 108,
'fuel_type': 'Diesel',
'id': 'd6bb3468-8918-562a-9e50-505ff4203f91',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602059705101',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Renault',
'model': 'Kadjar',
'odometer': 68000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 9094,
'price_includes_vat': True,
'registration_date': '2017-04-10',
'seats_number': 5,
'seller_name': None,
'title': 'Renault Kadjar 1.5 dCi Signature Nav SUV 5dr Diesel EDC Euro 6 '
'(s/s) (110 ps)',
'transmission': 'automatic',
'trim': 'Signature Nav',
'year': 2017}
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602059705101%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602059705101: {'created_time': 1774883186.708462, 'last_price_update_time': 1774883186.708472}
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602059705101') HTTP/1.1" 204 0
2026-03-30 15:06:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 98b04d69-3c5b-512e-adf0-96a5f9835a4c with identifier: 202602059694473
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 98b04d69-3c5b-512e-adf0-96a5f9835a4c
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb6c7c2ea861b460dbcec8f8cc211c1f5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b6c7c2ea861b460dbcec8f8cc211c1f5.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc8f32f923a474538aa8bbd0bbb53a8c6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c8f32f923a474538aa8bbd0bbb53a8c6.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd9bbb13d795a40ee8725c26fbb3e1f58.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d9bbb13d795a40ee8725c26fbb3e1f58.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F960515038787490bbbb1088e49da8871.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/960515038787490bbbb1088e49da8871.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb5092af520904a6890fbd4b20abbe240.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b5092af520904a6890fbd4b20abbe240.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9ef6a730c0e64b068263bfb12ce957cc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ef6a730c0e64b068263bfb12ce957cc.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F08caccb81c8a4d51a888430bc972b8c3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/08caccb81c8a4d51a888430bc972b8c3.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F31dae4ddcbca4bcfaf756e08e2fc210d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/31dae4ddcbca4bcfaf756e08e2fc210d.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdca7932bb5be4890ab66f4a423977f7e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dca7932bb5be4890ab66f4a423977f7e.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6649bb0ba9f3432eb7c4faa672376eef.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6649bb0ba9f3432eb7c4faa672376eef.jpg already downloaded
2026-03-30 15:06:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 98b04d69-3c5b-512e-adf0-96a5f9835a4c with identifier 202602059694473
2026-03-30 15:06:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 98b04d69-3c5b-512e-adf0-96a5f9835a4c
2026-03-30 15:06:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 154,
'color': 'Silver',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 237,
'fuel_type': 'Diesel',
'id': '98b04d69-3c5b-512e-adf0-96a5f9835a4c',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602059694473',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Land Rover',
'model': 'Range Rover Velar',
'odometer': 74833,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 62,
'photo_urls': ['https://m.atcdn.co.uk/a/media/b6c7c2ea861b460dbcec8f8cc211c1f5.jpg',
'https://m.atcdn.co.uk/a/media/c8f32f923a474538aa8bbd0bbb53a8c6.jpg',
'https://m.atcdn.co.uk/a/media/d9bbb13d795a40ee8725c26fbb3e1f58.jpg',
'https://m.atcdn.co.uk/a/media/960515038787490bbbb1088e49da8871.jpg',
'https://m.atcdn.co.uk/a/media/b5092af520904a6890fbd4b20abbe240.jpg',
'https://m.atcdn.co.uk/a/media/9ef6a730c0e64b068263bfb12ce957cc.jpg',
'https://m.atcdn.co.uk/a/media/08caccb81c8a4d51a888430bc972b8c3.jpg',
'https://m.atcdn.co.uk/a/media/31dae4ddcbca4bcfaf756e08e2fc210d.jpg',
'https://m.atcdn.co.uk/a/media/dca7932bb5be4890ab66f4a423977f7e.jpg',
'https://m.atcdn.co.uk/a/media/6649bb0ba9f3432eb7c4faa672376eef.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 217923,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b5092af520904a6890fbd4b20abbe240.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 192268,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6649bb0ba9f3432eb7c4faa672376eef.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_10.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 129064,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dca7932bb5be4890ab66f4a423977f7e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_11.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 186767,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/960515038787490bbbb1088e49da8871.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_12.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 199249,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/08caccb81c8a4d51a888430bc972b8c3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_13.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212815,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c8f32f923a474538aa8bbd0bbb53a8c6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_14.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 199049,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d9bbb13d795a40ee8725c26fbb3e1f58.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_16.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 192281,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/31dae4ddcbca4bcfaf756e08e2fc210d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_17.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 208813,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ef6a730c0e64b068263bfb12ce957cc.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_98b04d69-3c5b-512e-adf0-96a5f9835a4c/98b04d69-3c5b-512e-adf0-96a5f9835a4c_image_18.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 188596,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b6c7c2ea861b460dbcec8f8cc211c1f5.jpg',
'Width': 1280}],
'price': 16999,
'price_includes_vat': True,
'registration_date': '2017-09-06',
'seats_number': 5,
'seller_name': None,
'title': 'Land Rover Range Rover Velar 2.0 D240 R-Dynamic SE SUV 5dr Diesel '
'Auto 4WD Euro 6 (s/s) (240 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'R-Dynamic SE',
'year': 2017}
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602059694473%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602059694473: {'created_time': 1774883186.948214, 'last_price_update_time': 1774883186.948226}
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602059694473') HTTP/1.1" 204 0
2026-03-30 15:06:26 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dbe945f7-1108-532e-a5c8-ee2e01e33beb with identifier: 202602049662848
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dbe945f7-1108-532e-a5c8-ee2e01e33beb
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7bb21e95f2d5453780e9a03af34d41b6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7bb21e95f2d5453780e9a03af34d41b6.jpg already downloaded
2026-03-30 15:06:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F345def32a2a845da95f035be78763e80.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/345def32a2a845da95f035be78763e80.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4881342aa56d439fa4472c5141b26b6d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4881342aa56d439fa4472c5141b26b6d.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F29023206d18149b3af485dbbe5924155.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/29023206d18149b3af485dbbe5924155.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F69878c8d60be4a6fa8ec01a9446d81e9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/69878c8d60be4a6fa8ec01a9446d81e9.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc9591095ed7f4a1083fa6d171ae199e6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9591095ed7f4a1083fa6d171ae199e6.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F541edd2fa3394661ae0ca83563694d5c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/541edd2fa3394661ae0ca83563694d5c.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7010d1f112394804a9ec799d5552f683.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7010d1f112394804a9ec799d5552f683.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F05ca4a7f355948fe9adbca48e566c6e3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/05ca4a7f355948fe9adbca48e566c6e3.jpg already downloaded
2026-03-30 15:06:27 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dbe945f7-1108-532e-a5c8-ee2e01e33beb with identifier 202602049662848
2026-03-30 15:06:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:27 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dbe945f7-1108-532e-a5c8-ee2e01e33beb
2026-03-30 15:06:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 130,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 153,
'fuel_type': 'Petrol Hybrid',
'id': 'dbe945f7-1108-532e-a5c8-ee2e01e33beb',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602049662848',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Puma',
'odometer': 34000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 76,
'photo_urls': ['https://m.atcdn.co.uk/a/media/7bb21e95f2d5453780e9a03af34d41b6.jpg',
'https://m.atcdn.co.uk/a/media/345def32a2a845da95f035be78763e80.jpg',
'https://m.atcdn.co.uk/a/media/4881342aa56d439fa4472c5141b26b6d.jpg',
'https://m.atcdn.co.uk/a/media/29023206d18149b3af485dbbe5924155.jpg',
'https://m.atcdn.co.uk/a/media/69878c8d60be4a6fa8ec01a9446d81e9.jpg',
'https://m.atcdn.co.uk/a/media/c9591095ed7f4a1083fa6d171ae199e6.jpg',
'https://m.atcdn.co.uk/a/media/541edd2fa3394661ae0ca83563694d5c.jpg',
'https://m.atcdn.co.uk/a/media/7010d1f112394804a9ec799d5552f683.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/05ca4a7f355948fe9adbca48e566c6e3.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 271331,
'Height': 1020,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7bb21e95f2d5453780e9a03af34d41b6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229410,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/345def32a2a845da95f035be78763e80.jpg',
'Width': 1213},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 276080,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4881342aa56d439fa4472c5141b26b6d.jpg',
'Width': 1279},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229973,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/29023206d18149b3af485dbbe5924155.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252876,
'Height': 992,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/69878c8d60be4a6fa8ec01a9446d81e9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209477,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9591095ed7f4a1083fa6d171ae199e6.jpg',
'Width': 1173},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255780,
'Height': 1002,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/541edd2fa3394661ae0ca83563694d5c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236883,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7010d1f112394804a9ec799d5552f683.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbe945f7-1108-532e-a5c8-ee2e01e33beb/dbe945f7-1108-532e-a5c8-ee2e01e33beb_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267368,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/05ca4a7f355948fe9adbca48e566c6e3.jpg',
'Width': 1280}],
'price': 16999,
'price_includes_vat': True,
'registration_date': '2022-11-09',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Puma 1.0T EcoBoost MHEV ST-Line Vignale SUV 5dr Petrol Hybrid '
'DCT Euro 6 (s/s) (155 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'ST-Line Vignale',
'year': 2022}
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [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%27202602049662848%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602049662848: {'created_time': 1774883187.182831, 'last_price_update_time': 1774883187.18284}
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602049662848') HTTP/1.1" 204 0
2026-03-30 15:06:27 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:27 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 51860114-8688-5a4a-b37b-2d815fc0ec09 with identifier: 202602200095443
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 51860114-8688-5a4a-b37b-2d815fc0ec09
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffd8d03a11c784c02909ed1f97da69dd7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fd8d03a11c784c02909ed1f97da69dd7.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F167c8ef9f93544d592f19c3b82ed66e3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/167c8ef9f93544d592f19c3b82ed66e3.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5d19dd11096c41a1a59daa1f7d3becdb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5d19dd11096c41a1a59daa1f7d3becdb.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ffcfcb66e22df4ea397890751a41fb1ab.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fcfcb66e22df4ea397890751a41fb1ab.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fd8aec9e5167a49dba74caceab9fcc19b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d8aec9e5167a49dba74caceab9fcc19b.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fda85bf173307472e94157514050e9f3c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da85bf173307472e94157514050e9f3c.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F1d48c33197ec479fa169d1001a88d986.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1d48c33197ec479fa169d1001a88d986.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F058c15b267a74c5c9b1fb8c295638f64.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/058c15b267a74c5c9b1fb8c295638f64.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F746b1a9365484310a08bf7d5433dc220.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/746b1a9365484310a08bf7d5433dc220.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fbe62530deda94b1394331ad03885d609.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/be62530deda94b1394331ad03885d609.jpg already downloaded
2026-03-30 15:06:27 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:27 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0b7539f4-e98e-5543-870f-6c805a263c9a with identifier: 202602039645381
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0b7539f4-e98e-5543-870f-6c805a263c9a
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fde90093ef8df4e3880bde2b6d5192149.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/de90093ef8df4e3880bde2b6d5192149.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F86c0339a70754a9690d642b78d31c9b3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/86c0339a70754a9690d642b78d31c9b3.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F24030cf720ac464785d0b91994f262b6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/24030cf720ac464785d0b91994f262b6.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9d4014dbda2e4915ae6e8ef38f35d8a4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9d4014dbda2e4915ae6e8ef38f35d8a4.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Faad046e91563499b8e789c630f963f76.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aad046e91563499b8e789c630f963f76.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F01aa6be61a1348f3b66bc8677db1b72d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/01aa6be61a1348f3b66bc8677db1b72d.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F91d23c6b8746457182e00fc42ce4acba.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91d23c6b8746457182e00fc42ce4acba.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9b9d502e32d243788b34c662cbda75e3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9b9d502e32d243788b34c662cbda75e3.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff0b7a0137d0e48438d459144fc063f06.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f0b7a0137d0e48438d459144fc063f06.jpg already downloaded
2026-03-30 15:06:27 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 51860114-8688-5a4a-b37b-2d815fc0ec09 with identifier 202602200095443
2026-03-30 15:06:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:27 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 51860114-8688-5a4a-b37b-2d815fc0ec09
2026-03-30 15:06:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2022 Nissan Leaf N Connecta presents a remarkable '
'opportunity with its exceptionally low mileage of just 19000 '
'miles for its age. As an electric vehicle, it offers a smooth '
'and quiet driving experience, powered by a 41 kWh battery '
'that provides a maximum range of 168 miles when new. '
'Recharging at home with a 7kW charger takes approximately 7 '
'hours and 30 minutes, while rapid public charging can take '
'the battery from empty to 80% in around 1 hour and 20 '
'minutes. This N Connecta trim level comes equipped with '
'Intelligent Auto Headlights that switch on automatically, '
'Blind Spot Intervention to assist with lane changes, and '
'Bluetooth with Audio Streaming for seamless connectivity. '
"You'll also appreciate the convenience of the Intelligent Key "
'with Start Push Button for keyless entry and starting, along '
'with Android Auto and Apple CarPlay integration for your '
'smartphone.\n'
'\n'
'The Nissan Leaf N Connecta stands out with its comprehensive '
'suite of features designed to enhance your driving pleasure '
'and safety. The inclusion of Android Auto and Apple CarPlay '
'means you can easily access your favourite apps, navigation, '
"and music directly on the car's display, a significant "
'advantage over vehicles without this technology. Furthermore, '
'the Blind Spot Intervention system offers an extra layer of '
'security, alerting you to vehicles in your blind spots, which '
'is a valuable safety enhancement. The Intelligent Auto '
'Headlights automatically adjust to lighting conditions, '
'ensuring optimal visibility without you needing to intervene, '
'making your journeys safer and more convenient. Nationwide '
'Delivery Available at Reasonable Rates. All our vehicles come '
'with a Pre-Delivery Inspection, HPI Check, 6 Months Minimum '
'MOT and 3 Month Warranty all for a Compulsory Admin Fee £99. '
'If finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 148,
'fuel_type': 'Electric',
'id': '51860114-8688-5a4a-b37b-2d815fc0ec09',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200095443',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Leaf',
'odometer': 19000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/fd8d03a11c784c02909ed1f97da69dd7.jpg',
'https://m.atcdn.co.uk/a/media/167c8ef9f93544d592f19c3b82ed66e3.jpg',
'https://m.atcdn.co.uk/a/media/5d19dd11096c41a1a59daa1f7d3becdb.jpg',
'https://m.atcdn.co.uk/a/media/fcfcb66e22df4ea397890751a41fb1ab.jpg',
'https://m.atcdn.co.uk/a/media/d8aec9e5167a49dba74caceab9fcc19b.jpg',
'https://m.atcdn.co.uk/a/media/da85bf173307472e94157514050e9f3c.jpg',
'https://m.atcdn.co.uk/a/media/1d48c33197ec479fa169d1001a88d986.jpg',
'https://m.atcdn.co.uk/a/media/058c15b267a74c5c9b1fb8c295638f64.jpg',
'https://m.atcdn.co.uk/a/media/746b1a9365484310a08bf7d5433dc220.jpg',
'https://m.atcdn.co.uk/a/media/be62530deda94b1394331ad03885d609.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236797,
'Height': 971,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fd8d03a11c784c02909ed1f97da69dd7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212566,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/167c8ef9f93544d592f19c3b82ed66e3.jpg',
'Width': 1232},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241131,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5d19dd11096c41a1a59daa1f7d3becdb.jpg',
'Width': 1211},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 223237,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fcfcb66e22df4ea397890751a41fb1ab.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_51860114-8688-5a4a-b37b-2d815fc0ec09/51860114-8688-5a4a-b37b-2d815fc0ec09_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235385,
'Height': 977,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d8aec9e5167a49dba74caceab9fcc19b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_51860114-8688-5a4a-b37b-2d815fc0ec09/51860114-8688-5a4a-b37b-2d815fc0ec09_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206945,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/da85bf173307472e94157514050e9f3c.jpg',
'Width': 1243},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238704,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1d48c33197ec479fa169d1001a88d986.jpg',
'Width': 1270},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 223810,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/058c15b267a74c5c9b1fb8c295638f64.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246044,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/746b1a9365484310a08bf7d5433dc220.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_51860114-8688-5a4a-b37b-2d815fc0ec09/51860114-8688-5a4a-b37b-2d815fc0ec09_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 208888,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/be62530deda94b1394331ad03885d609.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2022-11-30',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Leaf 39kWh N-Connecta Hatchback 5dr Electric Auto (150 ps) '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'N-Connecta',
'year': 2022}
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [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%27202602200095443%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200095443: {'created_time': 1774883187.614866, 'last_price_update_time': 1774883187.614876}
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200095443') HTTP/1.1" 204 0
2026-03-30 15:06:27 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0b7539f4-e98e-5543-870f-6c805a263c9a with identifier 202602039645381
2026-03-30 15:06:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:27 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0b7539f4-e98e-5543-870f-6c805a263c9a
2026-03-30 15:06:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 115,
'color': 'Silver',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 148,
'fuel_type': 'Petrol',
'id': '0b7539f4-e98e-5543-870f-6c805a263c9a',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602039645381',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Skoda',
'model': 'Octavia',
'odometer': 89983,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 70,
'photo_urls': ['https://m.atcdn.co.uk/a/media/de90093ef8df4e3880bde2b6d5192149.jpg',
'https://m.atcdn.co.uk/a/media/86c0339a70754a9690d642b78d31c9b3.jpg',
'https://m.atcdn.co.uk/a/media/24030cf720ac464785d0b91994f262b6.jpg',
'https://m.atcdn.co.uk/a/media/9d4014dbda2e4915ae6e8ef38f35d8a4.jpg',
'https://m.atcdn.co.uk/a/media/aad046e91563499b8e789c630f963f76.jpg',
'https://m.atcdn.co.uk/a/media/01aa6be61a1348f3b66bc8677db1b72d.jpg',
'https://m.atcdn.co.uk/a/media/91d23c6b8746457182e00fc42ce4acba.jpg',
'https://m.atcdn.co.uk/a/media/9b9d502e32d243788b34c662cbda75e3.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/f0b7a0137d0e48438d459144fc063f06.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 274805,
'Height': 986,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/de90093ef8df4e3880bde2b6d5192149.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243165,
'Height': 989,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/86c0339a70754a9690d642b78d31c9b3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 289420,
'Height': 1010,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/24030cf720ac464785d0b91994f262b6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 189854,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9d4014dbda2e4915ae6e8ef38f35d8a4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227659,
'Height': 974,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/aad046e91563499b8e789c630f963f76.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205092,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/01aa6be61a1348f3b66bc8677db1b72d.jpg',
'Width': 1189},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247798,
'Height': 966,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/91d23c6b8746457182e00fc42ce4acba.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235098,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9b9d502e32d243788b34c662cbda75e3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0b7539f4-e98e-5543-870f-6c805a263c9a/0b7539f4-e98e-5543-870f-6c805a263c9a_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 287087,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f0b7a0137d0e48438d459144fc063f06.jpg',
'Width': 1280}],
'price': 8799,
'price_includes_vat': True,
'registration_date': '2018-06-29',
'seats_number': 5,
'seller_name': None,
'title': 'SKODA Octavia 1.5 TSI ACT SE L Hatchback 5dr Petrol DSG Euro 6 '
'(s/s) (150 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SE L',
'year': 2018}
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [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%27202602039645381%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602039645381: {'created_time': 1774883187.670379, 'last_price_update_time': 1774883187.670391}
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602039645381') HTTP/1.1" 204 0
2026-03-30 15:06:27 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:27 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 710a5fd2-4e3d-56e8-8cca-a36f41d1e740 with identifier: 202602200095231
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 710a5fd2-4e3d-56e8-8cca-a36f41d1e740
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2f8ff9cc2c5f40338b87f62a95c92dc4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F679d6f31304248209749a4cec544aa52.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8bcf05120d8346e5a9ba74ad2201460e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0fcea568363649be8d23c5a302774eb6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fdff278cdc4f34f809cd7b37930c7832a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc79acf88fd5746b593386f9720701b37.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F5cb181bfd0ad4a4fae7d951935700c40.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F3e23381f4d164f9292a5055e9d84df8b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6f02acb047ac4c47b91bf403b7fde941.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg already downloaded
2026-03-30 15:06:27 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:27 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2c76fb0b-c05e-5859-be1f-c32a94a14112 with identifier: 202602029607468
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2c76fb0b-c05e-5859-be1f-c32a94a14112
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F6b3b6576c4024396aea0d7a9c9f6b0a2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6b3b6576c4024396aea0d7a9c9f6b0a2.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc5236132259d4495bb8672bdf96af889.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c5236132259d4495bb8672bdf96af889.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4aa9b2062f6e4c1fbcf266c8f771c3cb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4aa9b2062f6e4c1fbcf266c8f771c3cb.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F367cd963f06d4a048d528e21d8f8f0f0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/367cd963f06d4a048d528e21d8f8f0f0.jpg already downloaded
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F22889192de814562b8d0cd7559a3b7d6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/22889192de814562b8d0cd7559a3b7d6.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcbd58967982749a78b43040e2a080974.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cbd58967982749a78b43040e2a080974.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe1f5d3f5973846aa862f2fff58fc1c23.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e1f5d3f5973846aa862f2fff58fc1c23.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd3d91b5cb0e24b2688ba5ce852947131.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d3d91b5cb0e24b2688ba5ce852947131.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7fbdba7366b2489780b2a0e7907ecc99.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7fbdba7366b2489780b2a0e7907ecc99.jpg already downloaded
2026-03-30 15:06:28 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 710a5fd2-4e3d-56e8-8cca-a36f41d1e740 with identifier 202602200095231
2026-03-30 15:06:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:28 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 710a5fd2-4e3d-56e8-8cca-a36f41d1e740
2026-03-30 15:06:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2022 Nissan Leaf N Connecta presents a superb example '
'with exceptionally low mileage, having covered just 19,000 '
'miles. As an electric vehicle, it offers a smooth and quiet '
'driving experience, powered by a 41 kWh battery that provides '
'a maximum range of 168 miles when new. Recharging at home '
'with a 7kW charger takes approximately 7 hours and 30 '
'minutes, while rapid public charging can take the battery '
'from empty to 80% in around 1 hour and 20 minutes. This N '
'Connecta trim level is well equipped, featuring the Tech Pack '
'which includes 360 degree camera, front and rear parking '
'sensors for effortless manoeuvring.\n'
'\n'
'Further enhancing its appeal, this Leaf includes Blind Spot '
'Intervention for added safety on the road, and Automatic '
'Climate Control with a pollen filter to ensure a comfortable '
'cabin environment. Keyless entry and a push button start are '
'conveniently integrated with the Intelligent Key, while '
'Bluetooth connectivity with audio streaming allows for '
'seamless integration of your devices. These features '
'collectively demonstrate how this particular Nissan Leaf N '
'Connecta offers a superior and more convenient ownership '
'experience compared to other vehicles in its class. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'engine_horse_power': 148,
'fuel_type': 'Electric',
'id': '710a5fd2-4e3d-56e8-8cca-a36f41d1e740',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200095231',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Leaf',
'odometer': 19000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg',
'https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg',
'https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg',
'https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg',
'https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg',
'https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg',
'https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg',
'https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 275177,
'Height': 996,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249837,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg',
'Width': 1253},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 297648,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg',
'Width': 1265},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 188109,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236520,
'Height': 988,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 232498,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg',
'Width': 1209},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 293491,
'Height': 1019,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244935,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 310370,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg',
'Width': 1280}],
'price': 10094,
'price_includes_vat': True,
'registration_date': '2022-11-30',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Leaf 39kWh N-Connecta Hatchback 5dr Electric Auto (150 ps) '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'N-Connecta',
'year': 2022}
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:28 [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%27202602200095231%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200095231: {'created_time': 1774883188.133836, 'last_price_update_time': 1774883188.133849}
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200095231') HTTP/1.1" 204 0
2026-03-30 15:06:28 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2c76fb0b-c05e-5859-be1f-c32a94a14112 with identifier 202602029607468
2026-03-30 15:06:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:28 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2c76fb0b-c05e-5859-be1f-c32a94a14112
2026-03-30 15:06:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 107,
'color': 'Grey',
'currency': 'GBP',
'description': 'This Volkswagen Polo TSI SE from 2015 boasts a single owner '
'and a clear vehicle history check, ensuring peace of mind for '
'its next keeper. This Euro 6 compliant model features a 1.2 '
'litre petrol engine and comes with an MOT valid until August '
"2026. Inside, you'll find manual air conditioning for your "
'comfort and Bluetooth connectivity for both audio streaming '
'and phone calls, allowing you to stay connected and '
'entertained on every journey.\n'
'\n'
'With an impressive fuel economy of 60 miles per gallon, this '
'Polo TSI SE offers excellent value, demonstrating its '
'efficiency compared to other vehicles in its class. Its low '
'CO2 emissions further highlight its economical and '
'environmentally conscious design, making it a sensible choice '
'for everyday driving. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 89,
'fuel_type': 'Petrol',
'id': '2c76fb0b-c05e-5859-be1f-c32a94a14112',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602029607468',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 70000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 64,
'photo_urls': ['https://m.atcdn.co.uk/a/media/6b3b6576c4024396aea0d7a9c9f6b0a2.jpg',
'https://m.atcdn.co.uk/a/media/c5236132259d4495bb8672bdf96af889.jpg',
'https://m.atcdn.co.uk/a/media/4aa9b2062f6e4c1fbcf266c8f771c3cb.jpg',
'https://m.atcdn.co.uk/a/media/367cd963f06d4a048d528e21d8f8f0f0.jpg',
'https://m.atcdn.co.uk/a/media/22889192de814562b8d0cd7559a3b7d6.jpg',
'https://m.atcdn.co.uk/a/media/cbd58967982749a78b43040e2a080974.jpg',
'https://m.atcdn.co.uk/a/media/e1f5d3f5973846aa862f2fff58fc1c23.jpg',
'https://m.atcdn.co.uk/a/media/d3d91b5cb0e24b2688ba5ce852947131.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/7fbdba7366b2489780b2a0e7907ecc99.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246724,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6b3b6576c4024396aea0d7a9c9f6b0a2.jpg',
'Width': 1176},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 199769,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c5236132259d4495bb8672bdf96af889.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 269502,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4aa9b2062f6e4c1fbcf266c8f771c3cb.jpg',
'Width': 1210},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247546,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/367cd963f06d4a048d528e21d8f8f0f0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 257600,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/22889192de814562b8d0cd7559a3b7d6.jpg',
'Width': 1213},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211702,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cbd58967982749a78b43040e2a080974.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 264249,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e1f5d3f5973846aa862f2fff58fc1c23.jpg',
'Width': 1222},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246186,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d3d91b5cb0e24b2688ba5ce852947131.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c76fb0b-c05e-5859-be1f-c32a94a14112/2c76fb0b-c05e-5859-be1f-c32a94a14112_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 259414,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7fbdba7366b2489780b2a0e7907ecc99.jpg',
'Width': 1280}],
'price': 6799,
'price_includes_vat': True,
'registration_date': '2015-05-29',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.2 TSI BlueMotion Tech SE Hatchback 5dr Petrol '
'Manual Euro 6 (s/s) (90 ps) FULL SERVICE HISTORY',
'transmission': 'manual',
'trim': 'SE',
'year': 2015}
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:28 [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%27202602029607468%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602029607468: {'created_time': 1774883188.187641, 'last_price_update_time': 1774883188.187652}
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602029607468') HTTP/1.1" 204 0
2026-03-30 15:06:28 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:28 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e7d1cca8-fe3c-54b2-aa49-79b431eba6f8 with identifier: 202602200095164
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e7d1cca8-fe3c-54b2-aa49-79b431eba6f8
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffd8d03a11c784c02909ed1f97da69dd7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fd8d03a11c784c02909ed1f97da69dd7.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F167c8ef9f93544d592f19c3b82ed66e3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/167c8ef9f93544d592f19c3b82ed66e3.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5d19dd11096c41a1a59daa1f7d3becdb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5d19dd11096c41a1a59daa1f7d3becdb.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffcfcb66e22df4ea397890751a41fb1ab.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fcfcb66e22df4ea397890751a41fb1ab.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd8aec9e5167a49dba74caceab9fcc19b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d8aec9e5167a49dba74caceab9fcc19b.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fda85bf173307472e94157514050e9f3c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da85bf173307472e94157514050e9f3c.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1d48c33197ec479fa169d1001a88d986.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1d48c33197ec479fa169d1001a88d986.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F058c15b267a74c5c9b1fb8c295638f64.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/058c15b267a74c5c9b1fb8c295638f64.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F746b1a9365484310a08bf7d5433dc220.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/746b1a9365484310a08bf7d5433dc220.jpg already downloaded
2026-03-30 15:06:28 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:28 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 273ac622-cd75-55b5-9205-43c8bdb03228 with identifier: 202601309544262
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 273ac622-cd75-55b5-9205-43c8bdb03228
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff59fb6ed12b441c9a8bca11aafa42d75.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f59fb6ed12b441c9a8bca11aafa42d75.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6b98c8df551640b290b00427e1979a54.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6b98c8df551640b290b00427e1979a54.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3aa66e6f1b7344208fab5659b49175d8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3aa66e6f1b7344208fab5659b49175d8.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F12f7322a56404b5a9f142ad56ad62ef9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/12f7322a56404b5a9f142ad56ad62ef9.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff04ef334f75b4cc1a6cc57508bee76f9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f04ef334f75b4cc1a6cc57508bee76f9.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1c41133c7d794e5ca95322276742c8e9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c41133c7d794e5ca95322276742c8e9.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6865210d0f2a40419b0232850d3585bb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6865210d0f2a40419b0232850d3585bb.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe8cc0c2e500443e38d2c2044461177e7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8cc0c2e500443e38d2c2044461177e7.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Faa8d2e7939e8445da8ddedf72932d674.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aa8d2e7939e8445da8ddedf72932d674.jpg already downloaded
2026-03-30 15:06:28 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e7d1cca8-fe3c-54b2-aa49-79b431eba6f8 with identifier 202602200095164
2026-03-30 15:06:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:28 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e7d1cca8-fe3c-54b2-aa49-79b431eba6f8
2026-03-30 15:06:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2022 Nissan Leaf N Connecta boasts exceptionally low '
'mileage for its age, having covered just 18,500 miles. As an '
'electric vehicle, it offers a smooth and quiet driving '
'experience, powered by a 41 kWh battery that provides a '
'maximum range of 168 miles when new. Recharging at home with '
'a 7kW charger takes approximately 7 hours and 30 minutes, '
'while rapid public charging can take the battery from empty '
'to 80% in just 1 hour and 20 minutes. This N Connecta trim '
'level comes equipped with the desirable Tech Pack, featuring '
'360 degree camera parking assistance along with front and '
"rear parking sensors. You'll also appreciate the automatic "
'climate control with pollen filter and timer, intelligent '
'cruise control for relaxed journeys, and keyless entry with a '
'push button start. Stay connected and entertained with '
'Bluetooth connectivity and audio streaming.\n'
'\n'
'The Nissan Leaf N Connecta is designed to make your driving '
'experience as effortless as possible. The intelligent cruise '
'control adapts to traffic, maintaining a set distance from '
'the vehicle ahead, which is a significant advantage over '
'standard cruise control systems. The advanced parking '
'assistance, including the 360 degree camera, takes the stress '
'out of manoeuvring in tight spaces, offering a clearer view '
'than vehicles with only basic parking sensors. Furthermore, '
'the keyless entry and push button start provide a level of '
'convenience that sets it apart. This well appointed electric '
'hatchback combines practicality with modern technology, '
'making it an excellent choice for those seeking an efficient '
'and feature rich vehicle. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 148,
'fuel_type': 'Electric',
'id': 'e7d1cca8-fe3c-54b2-aa49-79b431eba6f8',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200095164',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Leaf',
'odometer': 18500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 73,
'photo_urls': ['https://m.atcdn.co.uk/a/media/fd8d03a11c784c02909ed1f97da69dd7.jpg',
'https://m.atcdn.co.uk/a/media/167c8ef9f93544d592f19c3b82ed66e3.jpg',
'https://m.atcdn.co.uk/a/media/5d19dd11096c41a1a59daa1f7d3becdb.jpg',
'https://m.atcdn.co.uk/a/media/fcfcb66e22df4ea397890751a41fb1ab.jpg',
'https://m.atcdn.co.uk/a/media/d8aec9e5167a49dba74caceab9fcc19b.jpg',
'https://m.atcdn.co.uk/a/media/da85bf173307472e94157514050e9f3c.jpg',
'https://m.atcdn.co.uk/a/media/1d48c33197ec479fa169d1001a88d986.jpg',
'https://m.atcdn.co.uk/a/media/058c15b267a74c5c9b1fb8c295638f64.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/746b1a9365484310a08bf7d5433dc220.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236797,
'Height': 971,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fd8d03a11c784c02909ed1f97da69dd7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212566,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/167c8ef9f93544d592f19c3b82ed66e3.jpg',
'Width': 1232},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241131,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5d19dd11096c41a1a59daa1f7d3becdb.jpg',
'Width': 1211},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 223237,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fcfcb66e22df4ea397890751a41fb1ab.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_51860114-8688-5a4a-b37b-2d815fc0ec09/51860114-8688-5a4a-b37b-2d815fc0ec09_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235385,
'Height': 977,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d8aec9e5167a49dba74caceab9fcc19b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_51860114-8688-5a4a-b37b-2d815fc0ec09/51860114-8688-5a4a-b37b-2d815fc0ec09_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206945,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/da85bf173307472e94157514050e9f3c.jpg',
'Width': 1243},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238704,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1d48c33197ec479fa169d1001a88d986.jpg',
'Width': 1270},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 223810,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/058c15b267a74c5c9b1fb8c295638f64.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7d1cca8-fe3c-54b2-aa49-79b431eba6f8/e7d1cca8-fe3c-54b2-aa49-79b431eba6f8_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246044,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/746b1a9365484310a08bf7d5433dc220.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2022-11-30',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Leaf 39kWh N-Connecta Hatchback 5dr Electric Auto (150 ps) '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'N-Connecta',
'year': 2022}
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:28 [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%27202602200095164%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200095164: {'created_time': 1774883188.626182, 'last_price_update_time': 1774883188.626193}
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200095164') HTTP/1.1" 204 0
2026-03-30 15:06:28 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 273ac622-cd75-55b5-9205-43c8bdb03228 with identifier 202601309544262
2026-03-30 15:06:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:28 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 273ac622-cd75-55b5-9205-43c8bdb03228
2026-03-30 15:06:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 168,
'color': 'White',
'currency': 'GBP',
'description': 'This 2023 MG HS T GDI Exclusive is a superb example, having '
'had only one owner since new. This stylish SUV is powered by '
'a 1.5 litre Euro 6 petrol engine, offering a smooth and '
'efficient driving experience. The Exclusive trim level '
'ensures you benefit from a host of desirable features, '
'including convenient keyless entry with a push button engine '
'start, and auto headlights that activate automatically. '
"You'll also appreciate the bi-function LED headlights for "
'excellent visibility and the comfort of heated front '
'seating.\n'
'\n'
'The MG HS T GDI Exclusive stands out with its impressive '
'performance, achieving 0 to 60 miles per hour in just 9.6 '
'seconds, demonstrating its responsive acceleration. '
'Furthermore, this model benefits from a low insurance group, '
'making it an economical choice for many drivers. With its '
'blend of modern technology, comfortable amenities, and '
'efficient performance, this MG HS offers a compelling package '
'for those seeking a well equipped and practical family car. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 160,
'fuel_type': 'Petrol',
'id': '273ac622-cd75-55b5-9205-43c8bdb03228',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601309544262',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'MG',
'model': 'MG HS',
'odometer': 26500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f59fb6ed12b441c9a8bca11aafa42d75.jpg',
'https://m.atcdn.co.uk/a/media/6b98c8df551640b290b00427e1979a54.jpg',
'https://m.atcdn.co.uk/a/media/3aa66e6f1b7344208fab5659b49175d8.jpg',
'https://m.atcdn.co.uk/a/media/12f7322a56404b5a9f142ad56ad62ef9.jpg',
'https://m.atcdn.co.uk/a/media/f04ef334f75b4cc1a6cc57508bee76f9.jpg',
'https://m.atcdn.co.uk/a/media/1c41133c7d794e5ca95322276742c8e9.jpg',
'https://m.atcdn.co.uk/a/media/6865210d0f2a40419b0232850d3585bb.jpg',
'https://m.atcdn.co.uk/a/media/e8cc0c2e500443e38d2c2044461177e7.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/aa8d2e7939e8445da8ddedf72932d674.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246237,
'Height': 1006,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f59fb6ed12b441c9a8bca11aafa42d75.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205829,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6b98c8df551640b290b00427e1979a54.jpg',
'Width': 1209},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253673,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3aa66e6f1b7344208fab5659b49175d8.jpg',
'Width': 1278},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220138,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/12f7322a56404b5a9f142ad56ad62ef9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 240675,
'Height': 1011,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f04ef334f75b4cc1a6cc57508bee76f9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 202571,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c41133c7d794e5ca95322276742c8e9.jpg',
'Width': 1193},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242571,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6865210d0f2a40419b0232850d3585bb.jpg',
'Width': 1255},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 226152,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e8cc0c2e500443e38d2c2044461177e7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_273ac622-cd75-55b5-9205-43c8bdb03228/273ac622-cd75-55b5-9205-43c8bdb03228_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243489,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/aa8d2e7939e8445da8ddedf72932d674.jpg',
'Width': 1280}],
'price': 13799,
'price_includes_vat': True,
'registration_date': '2023-01-09',
'seats_number': 5,
'seller_name': None,
'title': 'MG MG Hs 1.5 T-GDI Exclusive SUV 5dr Petrol Manual Euro 6 (s/s) '
'(162 ps) FULL SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Exclusive',
'year': 2023}
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:28 [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%27202601309544262%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601309544262: {'created_time': 1774883188.717103, 'last_price_update_time': 1774883188.717114}
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601309544262') HTTP/1.1" 204 0
2026-03-30 15:06:28 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:28 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2520875e-a619-56a2-a4ba-2659abcca942 with identifier: 202602200095084
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2520875e-a619-56a2-a4ba-2659abcca942
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2f8ff9cc2c5f40338b87f62a95c92dc4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F679d6f31304248209749a4cec544aa52.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8bcf05120d8346e5a9ba74ad2201460e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0fcea568363649be8d23c5a302774eb6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdff278cdc4f34f809cd7b37930c7832a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc79acf88fd5746b593386f9720701b37.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5cb181bfd0ad4a4fae7d951935700c40.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3e23381f4d164f9292a5055e9d84df8b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6f02acb047ac4c47b91bf403b7fde941.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg already downloaded
2026-03-30 15:06:28 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:28 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 55697049-9219-5f8c-b5e5-51dd5b256b8d with identifier: 202601299511916
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 55697049-9219-5f8c-b5e5-51dd5b256b8d
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc823355e797b4b78b183749f52911640.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c823355e797b4b78b183749f52911640.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbe2bcb80b6ef404e8b8d2da646595e43.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/be2bcb80b6ef404e8b8d2da646595e43.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F281fd760fa2f4debb156bb6220498f62.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/281fd760fa2f4debb156bb6220498f62.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe675b214c8c84e958259ad29f456af81.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e675b214c8c84e958259ad29f456af81.jpg already downloaded
2026-03-30 15:06:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa80d7059bac54a038636bd2e57a3b8f9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a80d7059bac54a038636bd2e57a3b8f9.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F422130e2dfa34967a85571a0e491b75b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/422130e2dfa34967a85571a0e491b75b.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F489696c1eb0546158cf8abbbe66c0ce8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/489696c1eb0546158cf8abbbe66c0ce8.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F56a2eb42e81d4eedb63d4b68be8d1df7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/56a2eb42e81d4eedb63d4b68be8d1df7.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff31cf17651e54ea6b164d2d01f49e1e7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f31cf17651e54ea6b164d2d01f49e1e7.jpg already downloaded
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2520875e-a619-56a2-a4ba-2659abcca942 with identifier 202602200095084
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2520875e-a619-56a2-a4ba-2659abcca942
2026-03-30 15:06:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2022 Nissan Leaf N Connecta presents a superb example '
'with exceptionally low mileage for its age, having covered '
'just 18,500 miles. As an electric vehicle, it offers a smooth '
'and quiet driving experience, powered by a 41 kWh battery '
'that provides a maximum range of 168 miles when new. '
'Recharging at home with a 7kW charger takes approximately 7 '
'hours and 30 minutes, while rapid charging from empty to 80% '
'can be achieved in as little as 1 hour and 20 minutes at a '
'public charging station. This N Connecta trim level is well '
'equipped, featuring Android Auto and Apple CarPlay for '
'seamless smartphone integration, and Blind Spot Intervention '
'to enhance safety.\n'
'\n'
'Further enhancing its appeal, this Nissan Leaf includes a '
'comprehensive Tech Pack with a 360 degree camera, front and '
'rear parking sensors for effortless manoeuvring, and '
'Intelligent Auto Headlights that adjust automatically. The '
'inclusion of Bluetooth with Audio Streaming adds to the '
'convenience. These features, combined with its electric '
'powertrain and low mileage, position this 2022 Nissan Leaf N '
'Connecta as a compelling choice for those seeking an '
'efficient and well appointed vehicle that stands out from '
'others in its class. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 148,
'fuel_type': 'Electric',
'id': '2520875e-a619-56a2-a4ba-2659abcca942',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200095084',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Leaf',
'odometer': 18500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg',
'https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg',
'https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg',
'https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg',
'https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg',
'https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg',
'https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg',
'https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 275177,
'Height': 996,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249837,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg',
'Width': 1253},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 297648,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg',
'Width': 1265},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 188109,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236520,
'Height': 988,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 232498,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg',
'Width': 1209},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 293491,
'Height': 1019,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244935,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 310370,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2022-11-30',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Leaf 39kWh N-Connecta Hatchback 5dr Electric Auto (150 ps) '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'N-Connecta',
'year': 2022}
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200095084%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200095084: {'created_time': 1774883189.123066, 'last_price_update_time': 1774883189.123081}
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200095084') HTTP/1.1" 204 0
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 55697049-9219-5f8c-b5e5-51dd5b256b8d with identifier 202601299511916
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 55697049-9219-5f8c-b5e5-51dd5b256b8d
2026-03-30 15:06:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 104,
'color': 'Blue',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 108,
'fuel_type': 'Diesel',
'id': '55697049-9219-5f8c-b5e5-51dd5b256b8d',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601299511916',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mercedes-Benz',
'model': 'B Class',
'odometer': 119000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 63,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c823355e797b4b78b183749f52911640.jpg',
'https://m.atcdn.co.uk/a/media/be2bcb80b6ef404e8b8d2da646595e43.jpg',
'https://m.atcdn.co.uk/a/media/281fd760fa2f4debb156bb6220498f62.jpg',
'https://m.atcdn.co.uk/a/media/e675b214c8c84e958259ad29f456af81.jpg',
'https://m.atcdn.co.uk/a/media/a80d7059bac54a038636bd2e57a3b8f9.jpg',
'https://m.atcdn.co.uk/a/media/422130e2dfa34967a85571a0e491b75b.jpg',
'https://m.atcdn.co.uk/a/media/489696c1eb0546158cf8abbbe66c0ce8.jpg',
'https://m.atcdn.co.uk/a/media/56a2eb42e81d4eedb63d4b68be8d1df7.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/f31cf17651e54ea6b164d2d01f49e1e7.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222666,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c823355e797b4b78b183749f52911640.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 180943,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/be2bcb80b6ef404e8b8d2da646595e43.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214850,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/281fd760fa2f4debb156bb6220498f62.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215213,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e675b214c8c84e958259ad29f456af81.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214332,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a80d7059bac54a038636bd2e57a3b8f9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 184485,
'Height': 962,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/422130e2dfa34967a85571a0e491b75b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215928,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/489696c1eb0546158cf8abbbe66c0ce8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 208194,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/56a2eb42e81d4eedb63d4b68be8d1df7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_55697049-9219-5f8c-b5e5-51dd5b256b8d/55697049-9219-5f8c-b5e5-51dd5b256b8d_image_10.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 159968,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f31cf17651e54ea6b164d2d01f49e1e7.jpg',
'Width': 1280}],
'price': 6499,
'price_includes_vat': True,
'registration_date': '2017-05-25',
'seats_number': 5,
'seller_name': None,
'title': 'Mercedes-Benz B-Class 1.5 B180d SE MPV 5dr Diesel 7G-DCT Euro 6 '
'(s/s) (109 ps)',
'transmission': 'automatic',
'trim': 'SE',
'year': 2017}
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601299511916%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601299511916: {'created_time': 1774883189.177833, 'last_price_update_time': 1774883189.177843}
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601299511916') HTTP/1.1" 204 0
2026-03-30 15:06:29 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:29 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 415cbbfe-188f-5246-bad3-8b1c76cadb6b with identifier: 202602200094907
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 415cbbfe-188f-5246-bad3-8b1c76cadb6b
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc394a23146f84601b5aa5332eb32e2a5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3da1a33463604f45857fb2d870ce6d70.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4da35d2243af490486545ba3ae07d329.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F157073421ffb44099724e3a2a29aef9a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F928de296e331411985f51078c209c5bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4e2a87ae71de48f285e01a851835729a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc85a3b0fa69d4b919085bfba20faa45a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3fe10fa64b364f67932787c02f91f4fa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F09e19d380d87473789c582ed6ce9e5a5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg already downloaded
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 415cbbfe-188f-5246-bad3-8b1c76cadb6b with identifier 202602200094907
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 415cbbfe-188f-5246-bad3-8b1c76cadb6b
2026-03-30 15:06:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 128,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2021 Volkswagen Polo TSI Match is a superb example, '
'having been owned by just one careful keeper from new. It '
'features a responsive 1.0 litre petrol engine, meeting Euro 6 '
'emissions standards, and comes in the desirable Match trim. '
"You'll appreciate the convenience of App Connect, which "
'seamlessly integrates your Android Auto or Apple CarPlay for '
'easy access to navigation and music. Parking is made simple '
'with front and rear parking sensors, further aided by the '
'parking assistance system. The car also benefits from halogen '
'clear headlights with automatic activation and separate '
'daytime running lights, along with manual air conditioning to '
'keep you comfortable. The Ready 2 Discover infotainment '
'system includes Bluetooth connectivity for hands free calls '
'and audio streaming.\n'
'\n'
'This particular Polo stands out with its low insurance group, '
'making it an economical choice for many drivers. The '
'inclusion of features like App Connect and comprehensive '
'parking aids demonstrates a higher level of specification '
'compared to many other vehicles in its class. This '
'combination of a single owner, excellent condition, and '
'desirable features makes this Volkswagen Polo TSI Match a '
'compelling option for anyone seeking a reliable and well '
'equipped compact car. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': '415cbbfe-188f-5246-bad3-8b1c76cadb6b',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200094907',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 92500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg',
'https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg',
'https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg',
'https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg',
'https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg',
'https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg',
'https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg',
'https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230717,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg',
'Width': 1166},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 188459,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_415cbbfe-188f-5246-bad3-8b1c76cadb6b/415cbbfe-188f-5246-bad3-8b1c76cadb6b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200702,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg',
'Width': 1236},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 176579,
'Height': 990,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206828,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg',
'Width': 1191},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 195056,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg',
'Width': 1228},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205877,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg',
'Width': 1169},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260258,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_415cbbfe-188f-5246-bad3-8b1c76cadb6b/415cbbfe-188f-5246-bad3-8b1c76cadb6b_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245305,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg',
'Width': 1280}],
'price': 10594,
'price_includes_vat': True,
'registration_date': '2021-05-26',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.0 TSI Match Hatchback 5dr Petrol DSG Euro 6 (s/s) '
'(95 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Match',
'year': 2021}
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094907%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200094907: {'created_time': 1774883189.517133, 'last_price_update_time': 1774883189.517149}
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200094907') HTTP/1.1" 204 0
2026-03-30 15:06:29 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:29 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2e5caad6-7a52-5554-b900-5ad45393e6da with identifier: 202602200094840
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2e5caad6-7a52-5554-b900-5ad45393e6da
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc394a23146f84601b5aa5332eb32e2a5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3da1a33463604f45857fb2d870ce6d70.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4da35d2243af490486545ba3ae07d329.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F157073421ffb44099724e3a2a29aef9a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F928de296e331411985f51078c209c5bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4e2a87ae71de48f285e01a851835729a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc85a3b0fa69d4b919085bfba20faa45a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3fe10fa64b364f67932787c02f91f4fa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F09e19d380d87473789c582ed6ce9e5a5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg already downloaded
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2e5caad6-7a52-5554-b900-5ad45393e6da with identifier 202602200094840
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2e5caad6-7a52-5554-b900-5ad45393e6da
2026-03-30 15:06:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 128,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2021 Volkswagen Polo TSI Match is a superb example, '
'having had only one owner from new. It features a responsive '
'1.0 litre petrol engine and meets Euro 6 emission standards. '
"You'll appreciate the convenience of Halogen Clear Headlights "
'with automatic activation and separate daytime running '
'lights, along with the Ready 2 Discover infotainment system '
'offering Bluetooth connectivity. Seamlessly integrate your '
'smartphone using App Connect, which supports both Android '
'Auto and Apple CarPlay. Parking is made easier with front and '
'rear parking sensors, and the manual air conditioning ensures '
'a comfortable cabin temperature.\n'
'\n'
'This Polo TSI Match stands out with its desirable features, '
'indicating a superior driving experience compared to other '
'vehicles in its class. The inclusion of parking sensors front '
'and rear, alongside the integrated App Connect system for '
'smartphone mirroring, offers significant practical '
'advantages. Furthermore, its placement in a low insurance '
'group makes it an economical choice for many drivers, adding '
'to its overall appeal. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': '2e5caad6-7a52-5554-b900-5ad45393e6da',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200094840',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 98000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg',
'https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg',
'https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg',
'https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg',
'https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg',
'https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg',
'https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg',
'https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230717,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg',
'Width': 1166},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 188459,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_415cbbfe-188f-5246-bad3-8b1c76cadb6b/415cbbfe-188f-5246-bad3-8b1c76cadb6b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200702,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg',
'Width': 1236},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 176579,
'Height': 990,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206828,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg',
'Width': 1191},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 195056,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg',
'Width': 1228},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205877,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg',
'Width': 1169},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260258,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_415cbbfe-188f-5246-bad3-8b1c76cadb6b/415cbbfe-188f-5246-bad3-8b1c76cadb6b_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245305,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2021-06-21',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.0 TSI Match Hatchback 5dr Petrol DSG Euro 6 (s/s) '
'(95 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Match',
'year': 2021}
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094840%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200094840: {'created_time': 1774883189.773103, 'last_price_update_time': 1774883189.773113}
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200094840') HTTP/1.1" 204 0
2026-03-30 15:06:29 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:29 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b9256870-0673-5b68-847d-4d13b70f19cf with identifier: 202602200094491
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b9256870-0673-5b68-847d-4d13b70f19cf
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc394a23146f84601b5aa5332eb32e2a5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3da1a33463604f45857fb2d870ce6d70.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4da35d2243af490486545ba3ae07d329.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F157073421ffb44099724e3a2a29aef9a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F928de296e331411985f51078c209c5bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4e2a87ae71de48f285e01a851835729a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc85a3b0fa69d4b919085bfba20faa45a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3fe10fa64b364f67932787c02f91f4fa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F09e19d380d87473789c582ed6ce9e5a5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg already downloaded
2026-03-30 15:06:29 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b9256870-0673-5b68-847d-4d13b70f19cf with identifier 202602200094491
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b9256870-0673-5b68-847d-4d13b70f19cf
2026-03-30 15:06:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 128,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2021 Volkswagen Polo TSI Match is a superb example, '
'having been owned by just one careful keeper since new. '
'Powered by an efficient 1.0 litre Euro 6 compliant petrol '
'engine, this model offers a refined driving experience. It '
'comes equipped with manual air conditioning to keep you '
'comfortable, and front and rear parking sensors to assist '
'with manoeuvring. Stay connected and entertained with App '
'Connect, which seamlessly integrates your smartphone via '
'Android Auto and Apple CarPlay. The Ready 2 Discover '
'infotainment system includes Bluetooth connectivity, and the '
'car features halogen clear headlights with automatic '
'activation and separate daytime running lights for enhanced '
'visibility.\n'
'\n'
'The Polo TSI Match stands out with its desirable features, '
'indicating a higher specification compared to other models. '
'Its low insurance group rating makes it an economical choice '
'for many drivers. This Volkswagen Polo represents a well '
'maintained and thoughtfully equipped vehicle, ready for its '
'next owner. Nationwide Delivery Available at Reasonable '
'Rates. All our vehicles come with a Pre-Delivery Inspection, '
'HPI Check, 6 Months Minimum MOT and 3 Month Warranty all for '
'a Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £399+VAT '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': 'b9256870-0673-5b68-847d-4d13b70f19cf',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200094491',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 95000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg',
'https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg',
'https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg',
'https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg',
'https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg',
'https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg',
'https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg',
'https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230717,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c394a23146f84601b5aa5332eb32e2a5.jpg',
'Width': 1166},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 188459,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3da1a33463604f45857fb2d870ce6d70.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_415cbbfe-188f-5246-bad3-8b1c76cadb6b/415cbbfe-188f-5246-bad3-8b1c76cadb6b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200702,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4da35d2243af490486545ba3ae07d329.jpg',
'Width': 1236},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 176579,
'Height': 990,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/157073421ffb44099724e3a2a29aef9a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206828,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/928de296e331411985f51078c209c5bd.jpg',
'Width': 1191},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 195056,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4e2a87ae71de48f285e01a851835729a.jpg',
'Width': 1228},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205877,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c85a3b0fa69d4b919085bfba20faa45a.jpg',
'Width': 1169},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9256870-0673-5b68-847d-4d13b70f19cf/b9256870-0673-5b68-847d-4d13b70f19cf_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260258,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3fe10fa64b364f67932787c02f91f4fa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_415cbbfe-188f-5246-bad3-8b1c76cadb6b/415cbbfe-188f-5246-bad3-8b1c76cadb6b_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245305,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/09e19d380d87473789c582ed6ce9e5a5.jpg',
'Width': 1280}],
'price': 10499,
'price_includes_vat': True,
'registration_date': '2021-05-25',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.0 TSI Match Hatchback 5dr Petrol DSG Euro 6 (s/s) '
'(95 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Match',
'year': 2021}
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094491%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200094491: {'created_time': 1774883190.116015, 'last_price_update_time': 1774883190.116025}
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200094491') HTTP/1.1" 204 0
2026-03-30 15:06:30 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4dcd82b8-d1ed-5057-a19b-91c086168d95 with identifier: 202602200094457
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 4dcd82b8-d1ed-5057-a19b-91c086168d95
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4dcd82b8-d1ed-5057-a19b-91c086168d95 with identifier 202602200094457
2026-03-30 15:06:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4dcd82b8-d1ed-5057-a19b-91c086168d95
2026-03-30 15:06:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Blue',
'currency': 'GBP',
'description': 'This 2021 Hyundai IONIQ Premium electric vehicle presents a '
'remarkable opportunity with its exceptionally low mileage of '
'just 32,500 miles for its age. As an electric model, it '
'boasts a 43 kWh battery offering a maximum range of 193 miles '
'when new. Charging is convenient, with a full charge at home '
'using a 7kW charger taking approximately 6 hours and 5 '
'minutes, while rapid public charging can replenish the '
'battery from empty to 80% in as little as 54 minutes. This '
'Premium trim level comes equipped with a suite of desirable '
'features, including Bluetooth connectivity for seamless phone '
'integration, automatic headlights that activate with a dusk '
'sensor, and a smart key system for keyless entry and engine '
'start-stop.\n'
'\n'
'Further enhancing the driving experience is an upgraded '
'Infinity sound system, featuring a centre speaker, tweeters, '
'front and rear speakers, a subwoofer, and an external '
'amplifier for superior audio quality. The IONIQ also includes '
'smart adaptive cruise control, which intelligently maintains '
'a set speed and distance from the vehicle ahead. These '
'highlights demonstrate how this particular Hyundai IONIQ '
'Premium offers a refined and technologically advanced '
'ownership experience, setting it apart from other vehicles in '
'its class. Nationwide Delivery Available at Reasonable Rates. '
'All our vehicles come with a Pre-Delivery Inspection, HPI '
'Check, 6 Months Minimum MOT and 3 Month Warranty all for a '
'Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £399+VAT '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': '4dcd82b8-d1ed-5057-a19b-91c086168d95',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200094457',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Hyundai',
'model': 'IONIQ',
'odometer': 32500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 10094,
'price_includes_vat': True,
'registration_date': '2021-09-30',
'seats_number': 5,
'seller_name': None,
'title': 'Hyundai Ioniq 38.3kWh Premium Hatchback 5dr Electric Auto (136 ps) '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Premium',
'year': 2021}
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094457%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200094457: {'created_time': 1774883190.194547, 'last_price_update_time': 1774883190.194558}
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200094457') HTTP/1.1" 204 0
2026-03-30 15:06:30 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a826ef18-7291-5b25-aa41-cee46305e218 with identifier: 202602200094335
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a826ef18-7291-5b25-aa41-cee46305e218
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F23cef8fa7bdc4c4f9df6d5813afbf8db.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/23cef8fa7bdc4c4f9df6d5813afbf8db.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F49ec8837a9a84dfab1389577f17faf57.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/49ec8837a9a84dfab1389577f17faf57.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8c553320158f4b8bb85c89eea127a243.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8c553320158f4b8bb85c89eea127a243.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F133827a8d11544a591e41bc66ac597aa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/133827a8d11544a591e41bc66ac597aa.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffbf824d2c4b84394b09573dd34154497.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fbf824d2c4b84394b09573dd34154497.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7cbb2739e3ad459a93e72d1cff035738.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7cbb2739e3ad459a93e72d1cff035738.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff433617c2b7e4db9a0c405a549ea4ad2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f433617c2b7e4db9a0c405a549ea4ad2.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd74a5ee0f5e848899e13553d6fefa2de.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d74a5ee0f5e848899e13553d6fefa2de.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F54b3f63915df4b93b05aa8315761d896.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/54b3f63915df4b93b05aa8315761d896.jpg already downloaded
2026-03-30 15:06:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a826ef18-7291-5b25-aa41-cee46305e218 with identifier 202602200094335
2026-03-30 15:06:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a826ef18-7291-5b25-aa41-cee46305e218
2026-03-30 15:06:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 128,
'color': 'Red',
'currency': 'GBP',
'description': 'This 2021 Volkswagen Polo TSI Match is a superb example, '
'having had only one owner since new. It features a responsive '
'1.0 litre petrol engine and meets Euro 6 emission standards. '
"Inside, you'll find the convenient App Connect system, "
'compatible with both Android Auto and Apple CarPlay, '
'alongside the Ready 2 Discover infotainment system with '
'Bluetooth connectivity. For comfort, it includes manual air '
'conditioning, and for ease of parking, front and rear parking '
'sensors are fitted. The Polo also boasts halogen clear '
'headlights with separate daytime running lights and automatic '
'headlight activation.\n'
'\n'
'This particular Polo TSI Match offers a low insurance group, '
'making it an economical choice for many drivers. The '
'inclusion of App Connect and the Ready 2 Discover system '
'means you can easily integrate your smartphone for navigation '
'and entertainment, a step up from many other vehicles. The '
'automatic headlights and parking sensors further enhance the '
'driving experience, providing added convenience and safety. '
'This well equipped and carefully maintained Volkswagen Polo '
'is ready for its next owner. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': 'a826ef18-7291-5b25-aa41-cee46305e218',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200094335',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 77000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/23cef8fa7bdc4c4f9df6d5813afbf8db.jpg',
'https://m.atcdn.co.uk/a/media/49ec8837a9a84dfab1389577f17faf57.jpg',
'https://m.atcdn.co.uk/a/media/8c553320158f4b8bb85c89eea127a243.jpg',
'https://m.atcdn.co.uk/a/media/133827a8d11544a591e41bc66ac597aa.jpg',
'https://m.atcdn.co.uk/a/media/fbf824d2c4b84394b09573dd34154497.jpg',
'https://m.atcdn.co.uk/a/media/7cbb2739e3ad459a93e72d1cff035738.jpg',
'https://m.atcdn.co.uk/a/media/f433617c2b7e4db9a0c405a549ea4ad2.jpg',
'https://m.atcdn.co.uk/a/media/d74a5ee0f5e848899e13553d6fefa2de.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/54b3f63915df4b93b05aa8315761d896.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245404,
'Height': 1017,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/23cef8fa7bdc4c4f9df6d5813afbf8db.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211739,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/49ec8837a9a84dfab1389577f17faf57.jpg',
'Width': 1213},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 237691,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8c553320158f4b8bb85c89eea127a243.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 228857,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/133827a8d11544a591e41bc66ac597aa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220329,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fbf824d2c4b84394b09573dd34154497.jpg',
'Width': 1191},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 199167,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7cbb2739e3ad459a93e72d1cff035738.jpg',
'Width': 1194},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225275,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f433617c2b7e4db9a0c405a549ea4ad2.jpg',
'Width': 1201},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 221298,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d74a5ee0f5e848899e13553d6fefa2de.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a826ef18-7291-5b25-aa41-cee46305e218/a826ef18-7291-5b25-aa41-cee46305e218_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235949,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/54b3f63915df4b93b05aa8315761d896.jpg',
'Width': 1280}],
'price': 11499,
'price_includes_vat': True,
'registration_date': '2021-06-11',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.0 TSI Match Hatchback 5dr Petrol DSG Euro 6 (s/s) '
'(95 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Match',
'year': 2021}
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200094335%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200094335: {'created_time': 1774883190.45047, 'last_price_update_time': 1774883190.450481}
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200094335') HTTP/1.1" 204 0
2026-03-30 15:06:30 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f40463a9-b22c-523a-9cfc-5660ac22981a with identifier: 202602200081846
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f40463a9-b22c-523a-9cfc-5660ac22981a
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc6a9b325db4c4e0cbf06053cd9625ebc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c6a9b325db4c4e0cbf06053cd9625ebc.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa2c90892596b4db8bbd46a5567108308.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2c90892596b4db8bbd46a5567108308.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F58b86cd2889b4f2f9e31bc5d4883b69b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/58b86cd2889b4f2f9e31bc5d4883b69b.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbefb51455bb240d78a4b847d3750c199.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/befb51455bb240d78a4b847d3750c199.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6f615ebafdc44b7db017018093d12451.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f615ebafdc44b7db017018093d12451.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F026a1f55b2994dd0b7ea3f5cd06af83d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/026a1f55b2994dd0b7ea3f5cd06af83d.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F81445b28335642858a13e36d743fa44f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/81445b28335642858a13e36d743fa44f.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbe97018250234b97ab73d4e7bbe8be8a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/be97018250234b97ab73d4e7bbe8be8a.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2a5d2ee18b8040098bde7fcdf1250e6c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2a5d2ee18b8040098bde7fcdf1250e6c.jpg already downloaded
2026-03-30 15:06:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f40463a9-b22c-523a-9cfc-5660ac22981a with identifier 202602200081846
2026-03-30 15:06:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f40463a9-b22c-523a-9cfc-5660ac22981a
2026-03-30 15:06:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 134,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 134,
'fuel_type': 'Petrol',
'id': 'f40463a9-b22c-523a-9cfc-5660ac22981a',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200081846',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'BMW',
'model': '1 Series',
'odometer': 44000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 74,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c6a9b325db4c4e0cbf06053cd9625ebc.jpg',
'https://m.atcdn.co.uk/a/media/a2c90892596b4db8bbd46a5567108308.jpg',
'https://m.atcdn.co.uk/a/media/58b86cd2889b4f2f9e31bc5d4883b69b.jpg',
'https://m.atcdn.co.uk/a/media/befb51455bb240d78a4b847d3750c199.jpg',
'https://m.atcdn.co.uk/a/media/6f615ebafdc44b7db017018093d12451.jpg',
'https://m.atcdn.co.uk/a/media/026a1f55b2994dd0b7ea3f5cd06af83d.jpg',
'https://m.atcdn.co.uk/a/media/81445b28335642858a13e36d743fa44f.jpg',
'https://m.atcdn.co.uk/a/media/be97018250234b97ab73d4e7bbe8be8a.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/2a5d2ee18b8040098bde7fcdf1250e6c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260842,
'Height': 1003,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c6a9b325db4c4e0cbf06053cd9625ebc.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 208103,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2c90892596b4db8bbd46a5567108308.jpg',
'Width': 1230},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247029,
'Height': 1006,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/58b86cd2889b4f2f9e31bc5d4883b69b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 274920,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/befb51455bb240d78a4b847d3750c199.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 270317,
'Height': 1015,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f615ebafdc44b7db017018093d12451.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229689,
'Height': 1023,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/026a1f55b2994dd0b7ea3f5cd06af83d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 234452,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/81445b28335642858a13e36d743fa44f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 282504,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/be97018250234b97ab73d4e7bbe8be8a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f40463a9-b22c-523a-9cfc-5660ac22981a/f40463a9-b22c-523a-9cfc-5660ac22981a_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 265454,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2a5d2ee18b8040098bde7fcdf1250e6c.jpg',
'Width': 1280}],
'price': 19299,
'price_includes_vat': True,
'registration_date': '2022-10-08',
'seats_number': 5,
'seller_name': None,
'title': 'BMW 1 SERIES 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 '
'(s/s) (136 ps) LEATHER TRIM',
'transmission': 'automatic',
'trim': 'M Sport',
'year': 2022}
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200081846%27 HTTP/1.1" 200 None
2026-03-30 15:06:30 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200081846: {'created_time': 1774883190.695324, 'last_price_update_time': 1774883190.695337}
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200081846') HTTP/1.1" 204 0
2026-03-30 15:06: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']
2026-03-30 15:06:31 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4ebfe28c-24d7-5ab5-9bf9-8b78bd4e1989 with identifier: 202603130683237
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 4ebfe28c-24d7-5ab5-9bf9-8b78bd4e1989
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4ebfe28c-24d7-5ab5-9bf9-8b78bd4e1989 with identifier 202603130683237
2026-03-30 15:06:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4ebfe28c-24d7-5ab5-9bf9-8b78bd4e1989
2026-03-30 15:06:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 139,
'color': 'Blue',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £299 applies. Warranty '
'applicable with external Finance Brokers £395 for 12 Months '
'coverage. Stay up to Date with current stock on our Facebook '
'Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2.2L',
'engine_horse_power': 148,
'fuel_type': 'Diesel',
'id': '4ebfe28c-24d7-5ab5-9bf9-8b78bd4e1989',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603130683237',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mazda',
'model': 'CX-5',
'odometer': 104000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 5999,
'price_includes_vat': True,
'registration_date': '2014-05-30',
'seats_number': 5,
'seller_name': None,
'title': 'Mazda CX-5 2.2 SKYACTIV-D SE-L Nav SUV 5dr Diesel Auto Euro 6 (s/s) '
'(150 ps)',
'transmission': 'automatic',
'trim': 'SE-L Nav',
'year': 2014}
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603130683237%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603130683237: {'created_time': 1774883191.630133, 'last_price_update_time': 1774883191.630145}
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603130683237') HTTP/1.1" 204 0
2026-03-30 15:06:31 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4bed834e-5153-5f2d-af7d-07ad1842d719 with identifier: 202603130676872
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 4bed834e-5153-5f2d-af7d-07ad1842d719
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7cfe598106d84bb687635f0c338cf6bb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7cfe598106d84bb687635f0c338cf6bb.jpg already downloaded
2026-03-30 15:06:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4bed834e-5153-5f2d-af7d-07ad1842d719 with identifier 202603130676872
2026-03-30 15:06:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4bed834e-5153-5f2d-af7d-07ad1842d719
2026-03-30 15:06:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 194,
'color': 'Silver',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 5',
'engine': '2L',
'engine_horse_power': 237,
'fuel_type': 'Petrol',
'id': '4bed834e-5153-5f2d-af7d-07ad1842d719',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603130676872',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'S-Max',
'odometer': 78000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/7cfe598106d84bb687635f0c338cf6bb.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4bed834e-5153-5f2d-af7d-07ad1842d719/4bed834e-5153-5f2d-af7d-07ad1842d719_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 35347,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7cfe598106d84bb687635f0c338cf6bb.jpg',
'Width': 1280}],
'price': 6594,
'price_includes_vat': True,
'registration_date': '2011-01-18',
'seats_number': 7,
'seller_name': None,
'title': 'Ford S-Max 2.0T EcoBoost Titanium X Sport MPV 5dr Petrol Powershift '
'Euro 5 (240 ps)',
'transmission': 'automatic',
'trim': 'Titanium X Sport',
'year': 2011}
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603130676872%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603130676872: {'created_time': 1774883191.712826, 'last_price_update_time': 1774883191.712838}
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603130676872') HTTP/1.1" 204 0
2026-03-30 15:06:31 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bd2f7f00-aa56-56a7-8d15-701da9ddce7d with identifier: 202603120647909
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bd2f7f00-aa56-56a7-8d15-701da9ddce7d
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F170a53a3c8bd477987bcd8c6e6cf671f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/170a53a3c8bd477987bcd8c6e6cf671f.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2d2e51c7d0454bec9293564b94e9b535.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2d2e51c7d0454bec9293564b94e9b535.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3cd70422df7148ffbcd32c918aae9c43.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3cd70422df7148ffbcd32c918aae9c43.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2d2dc21af520466cbc518a5f087023df.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2d2dc21af520466cbc518a5f087023df.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F912de8da084f43848f8fa939e2f09fec.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/912de8da084f43848f8fa939e2f09fec.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb46cd0e3ec604c3bb24340a7baf56084.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b46cd0e3ec604c3bb24340a7baf56084.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fed54632a012048049becb1611f07b8a2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ed54632a012048049becb1611f07b8a2.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0cc8e7a73b654e569e3c574524ca9fee.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0cc8e7a73b654e569e3c574524ca9fee.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc7bdfaec65a64660a80a48a10fbf9c0c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c7bdfaec65a64660a80a48a10fbf9c0c.jpg already downloaded
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3c8e79c54a1a44c59423a71ccaf771bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3c8e79c54a1a44c59423a71ccaf771bd.jpg already downloaded
2026-03-30 15:06:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bd2f7f00-aa56-56a7-8d15-701da9ddce7d with identifier 202603120647909
2026-03-30 15:06:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bd2f7f00-aa56-56a7-8d15-701da9ddce7d
2026-03-30 15:06:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 129,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 134,
'fuel_type': 'Petrol Hybrid',
'id': 'bd2f7f00-aa56-56a7-8d15-701da9ddce7d',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603120647909',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Peugeot',
'model': '5008',
'odometer': 36013,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 53,
'photo_urls': ['https://m.atcdn.co.uk/a/media/170a53a3c8bd477987bcd8c6e6cf671f.jpg',
'https://m.atcdn.co.uk/a/media/2d2e51c7d0454bec9293564b94e9b535.jpg',
'https://m.atcdn.co.uk/a/media/3cd70422df7148ffbcd32c918aae9c43.jpg',
'https://m.atcdn.co.uk/a/media/2d2dc21af520466cbc518a5f087023df.jpg',
'https://m.atcdn.co.uk/a/media/912de8da084f43848f8fa939e2f09fec.jpg',
'https://m.atcdn.co.uk/a/media/b46cd0e3ec604c3bb24340a7baf56084.jpg',
'https://m.atcdn.co.uk/a/media/ed54632a012048049becb1611f07b8a2.jpg',
'https://m.atcdn.co.uk/a/media/0cc8e7a73b654e569e3c574524ca9fee.jpg',
'https://m.atcdn.co.uk/a/media/c7bdfaec65a64660a80a48a10fbf9c0c.jpg',
'https://m.atcdn.co.uk/a/media/3c8e79c54a1a44c59423a71ccaf771bd.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220326,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/170a53a3c8bd477987bcd8c6e6cf671f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 202561,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2d2e51c7d0454bec9293564b94e9b535.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 210345,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3cd70422df7148ffbcd32c918aae9c43.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201582,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2d2dc21af520466cbc518a5f087023df.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 197783,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/912de8da084f43848f8fa939e2f09fec.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 187855,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b46cd0e3ec604c3bb24340a7baf56084.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211626,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ed54632a012048049becb1611f07b8a2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212301,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0cc8e7a73b654e569e3c574524ca9fee.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 114730,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c7bdfaec65a64660a80a48a10fbf9c0c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd2f7f00-aa56-56a7-8d15-701da9ddce7d/bd2f7f00-aa56-56a7-8d15-701da9ddce7d_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 115474,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3c8e79c54a1a44c59423a71ccaf771bd.jpg',
'Width': 1280}],
'price': 21999,
'price_includes_vat': True,
'registration_date': '2023-10-31',
'seats_number': 7,
'seller_name': None,
'title': 'Peugeot 5008 1.2 HYBRID Allure Premium + SUV 5dr Petrol Hybrid '
'e-DSC6 Euro 6 (s/s) (136 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Allure Premium +',
'year': 2023}
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603120647909%27 HTTP/1.1" 200 None
2026-03-30 15:06:31 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603120647909: {'created_time': 1774883191.986156, 'last_price_update_time': 1774883191.986166}
2026-03-30 15:06:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603120647909') HTTP/1.1" 204 0
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0b0aeb73-425a-5808-951a-875c8c6391f7 with identifier: 202603120647433
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 0b0aeb73-425a-5808-951a-875c8c6391f7
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0b0aeb73-425a-5808-951a-875c8c6391f7 with identifier 202603120647433
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0b0aeb73-425a-5808-951a-875c8c6391f7
2026-03-30 15:06:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 144,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.3L',
'engine_horse_power': 156,
'fuel_type': 'Petrol Hybrid',
'id': '0b0aeb73-425a-5808-951a-875c8c6391f7',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603120647433',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Qashqai',
'odometer': 49000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 16999,
'price_includes_vat': True,
'registration_date': '2024-03-31',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Qashqai 1.3 DIG-T MHEV N-Connecta SUV 5dr Petrol Hybrid '
'XTRON Euro 6 (s/s) (158 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'N-Connecta',
'year': 2024}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603120647433%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603120647433: {'created_time': 1774883192.087369, 'last_price_update_time': 1774883192.08738}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603120647433') HTTP/1.1" 204 0
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 91d1c4b1-bc84-574f-9a88-932409de76d8 with identifier: 202603120645337
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 91d1c4b1-bc84-574f-9a88-932409de76d8
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6807c9ce2eef4064948bb851ee60a6ca.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6807c9ce2eef4064948bb851ee60a6ca.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3750ba08cd654360b496608beb8bb8b1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3750ba08cd654360b496608beb8bb8b1.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff9dd57372e474f7684f3679c7d1f835d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f9dd57372e474f7684f3679c7d1f835d.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F95182e5c761a4970b852933540ecc609.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/95182e5c761a4970b852933540ecc609.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff81203717ecb427887f108c645c60fd5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f81203717ecb427887f108c645c60fd5.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F355f120d22ca48a59cb7e4165d222917.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/355f120d22ca48a59cb7e4165d222917.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0361b5c2fd894b3fad0a0b6c75fe3946.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0361b5c2fd894b3fad0a0b6c75fe3946.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc412c6b7ad2d4df6bb04ba0bfbbd8604.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c412c6b7ad2d4df6bb04ba0bfbbd8604.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7400bb27769947a8a6a49353fe5bfd0a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7400bb27769947a8a6a49353fe5bfd0a.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fecacff1d560a4c05a1aa4729474190e7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ecacff1d560a4c05a1aa4729474190e7.jpg already downloaded
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 91d1c4b1-bc84-574f-9a88-932409de76d8 with identifier 202603120645337
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 91d1c4b1-bc84-574f-9a88-932409de76d8
2026-03-30 15:06:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 119,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 118,
'fuel_type': 'Diesel',
'id': '91d1c4b1-bc84-574f-9a88-932409de76d8',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603120645337',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Grand Tourneo Connect',
'odometer': 97000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 38,
'photo_urls': ['https://m.atcdn.co.uk/a/media/6807c9ce2eef4064948bb851ee60a6ca.jpg',
'https://m.atcdn.co.uk/a/media/3750ba08cd654360b496608beb8bb8b1.jpg',
'https://m.atcdn.co.uk/a/media/f9dd57372e474f7684f3679c7d1f835d.jpg',
'https://m.atcdn.co.uk/a/media/95182e5c761a4970b852933540ecc609.jpg',
'https://m.atcdn.co.uk/a/media/f81203717ecb427887f108c645c60fd5.jpg',
'https://m.atcdn.co.uk/a/media/355f120d22ca48a59cb7e4165d222917.jpg',
'https://m.atcdn.co.uk/a/media/0361b5c2fd894b3fad0a0b6c75fe3946.jpg',
'https://m.atcdn.co.uk/a/media/c412c6b7ad2d4df6bb04ba0bfbbd8604.jpg',
'https://m.atcdn.co.uk/a/media/7400bb27769947a8a6a49353fe5bfd0a.jpg',
'https://m.atcdn.co.uk/a/media/ecacff1d560a4c05a1aa4729474190e7.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214076,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6807c9ce2eef4064948bb851ee60a6ca.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 189472,
'Height': 975,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3750ba08cd654360b496608beb8bb8b1.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 25325,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c412c6b7ad2d4df6bb04ba0bfbbd8604.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209550,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f9dd57372e474f7684f3679c7d1f835d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214876,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/95182e5c761a4970b852933540ecc609.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215811,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f81203717ecb427887f108c645c60fd5.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 213189,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/355f120d22ca48a59cb7e4165d222917.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211824,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0361b5c2fd894b3fad0a0b6c75fe3946.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 145605,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7400bb27769947a8a6a49353fe5bfd0a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_91d1c4b1-bc84-574f-9a88-932409de76d8/91d1c4b1-bc84-574f-9a88-932409de76d8_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 173313,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ecacff1d560a4c05a1aa4729474190e7.jpg',
'Width': 1280}],
'price': 8894,
'price_includes_vat': True,
'registration_date': '2017-12-18',
'seats_number': 7,
'seller_name': None,
'title': 'Ford Grand Tourneo Connect 1.5 TDCi Titanium MPV 5dr Diesel Manual '
'Euro 6 (s/s) (120 ps) TWIN SIDE LOADING DOORS NO VAT !!!',
'transmission': 'manual',
'trim': 'Titanium',
'year': 2017}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603120645337%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603120645337: {'created_time': 1774883192.341991, 'last_price_update_time': 1774883192.342003}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603120645337') HTTP/1.1" 204 0
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7f0d66e7-3e6c-59f6-ba86-15c0c859f65b with identifier: 202603090544165
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7f0d66e7-3e6c-59f6-ba86-15c0c859f65b
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F800222248b594e7f86502bf16652b0cd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/800222248b594e7f86502bf16652b0cd.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Faab0010a9baf4cfbb206b0a0b0e7eb49.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aab0010a9baf4cfbb206b0a0b0e7eb49.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd87eec1bcb714f6d8ae089638db80107.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d87eec1bcb714f6d8ae089638db80107.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9e11ff9f5716445581bc8692ac2a300d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9e11ff9f5716445581bc8692ac2a300d.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F77d51a101df944f4be2320ff05c0b9bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/77d51a101df944f4be2320ff05c0b9bd.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3798c8dba3904ca29565d090347b4a7e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3798c8dba3904ca29565d090347b4a7e.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1c3eb157296c4818950212de88337178.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c3eb157296c4818950212de88337178.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb267862faa9f4043a100174fc89a29bb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b267862faa9f4043a100174fc89a29bb.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F84aaacdb884c427e880aedbfea601cb3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/84aaacdb884c427e880aedbfea601cb3.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F563609f5cd8a45898ebd8974f8267858.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/563609f5cd8a45898ebd8974f8267858.jpg already downloaded
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7f0d66e7-3e6c-59f6-ba86-15c0c859f65b with identifier 202603090544165
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7f0d66e7-3e6c-59f6-ba86-15c0c859f65b
2026-03-30 15:06:32 [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': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 3,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 69,
'fuel_type': 'Petrol',
'id': '7f0d66e7-3e6c-59f6-ba86-15c0c859f65b',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603090544165',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Fiat',
'model': '500',
'odometer': 5200,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 47,
'photo_urls': ['https://m.atcdn.co.uk/a/media/800222248b594e7f86502bf16652b0cd.jpg',
'https://m.atcdn.co.uk/a/media/aab0010a9baf4cfbb206b0a0b0e7eb49.jpg',
'https://m.atcdn.co.uk/a/media/d87eec1bcb714f6d8ae089638db80107.jpg',
'https://m.atcdn.co.uk/a/media/9e11ff9f5716445581bc8692ac2a300d.jpg',
'https://m.atcdn.co.uk/a/media/77d51a101df944f4be2320ff05c0b9bd.jpg',
'https://m.atcdn.co.uk/a/media/3798c8dba3904ca29565d090347b4a7e.jpg',
'https://m.atcdn.co.uk/a/media/1c3eb157296c4818950212de88337178.jpg',
'https://m.atcdn.co.uk/a/media/b267862faa9f4043a100174fc89a29bb.jpg',
'https://m.atcdn.co.uk/a/media/84aaacdb884c427e880aedbfea601cb3.jpg',
'https://m.atcdn.co.uk/a/media/563609f5cd8a45898ebd8974f8267858.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205165,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/800222248b594e7f86502bf16652b0cd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 180154,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/aab0010a9baf4cfbb206b0a0b0e7eb49.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 196757,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d87eec1bcb714f6d8ae089638db80107.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 191227,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9e11ff9f5716445581bc8692ac2a300d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200566,
'Height': 980,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/77d51a101df944f4be2320ff05c0b9bd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 146336,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3798c8dba3904ca29565d090347b4a7e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201311,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c3eb157296c4818950212de88337178.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 202822,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b267862faa9f4043a100174fc89a29bb.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 194921,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/84aaacdb884c427e880aedbfea601cb3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f0d66e7-3e6c-59f6-ba86-15c0c859f65b/7f0d66e7-3e6c-59f6-ba86-15c0c859f65b_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 170967,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/563609f5cd8a45898ebd8974f8267858.jpg',
'Width': 1280}],
'price': 10999,
'price_includes_vat': True,
'registration_date': '2016-09-01',
'seats_number': 4,
'seller_name': None,
'title': 'Fiat 500 1.2 Lounge Hatchback 3dr Petrol Dualogic Euro 6 (s/s) (69 '
'bhp) SUNROOF',
'transmission': 'automatic',
'trim': 'Lounge',
'year': 2016}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603090544165%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603090544165: {'created_time': 1774883192.603457, 'last_price_update_time': 1774883192.60347}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603090544165') HTTP/1.1" 204 0
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bc52abbd-35db-52c0-a15c-4c71c3ef2ba8 with identifier: 202603090531132
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bc52abbd-35db-52c0-a15c-4c71c3ef2ba8
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6f764dd941b24f57a271d3afa72dbd16.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f764dd941b24f57a271d3afa72dbd16.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0612ef0ff77a4aba9bd6e8cf39c842f7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0612ef0ff77a4aba9bd6e8cf39c842f7.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F71bfecb2f76f4d8586afa8af8fb6a7e9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/71bfecb2f76f4d8586afa8af8fb6a7e9.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F80fc756136e54008bedb3934d15206de.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/80fc756136e54008bedb3934d15206de.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9eb9fb77398649adbe456aea8cabd916.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9eb9fb77398649adbe456aea8cabd916.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd8384c7edc3844c1b41a0193f561431a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d8384c7edc3844c1b41a0193f561431a.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7a90da6ed3074aa992a3c680433c2dfa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7a90da6ed3074aa992a3c680433c2dfa.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Feaef6cf0978c4e09aa20eb37fab2c7b3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eaef6cf0978c4e09aa20eb37fab2c7b3.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe02d1bd398ec4f448fb2abddc5c4ef80.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e02d1bd398ec4f448fb2abddc5c4ef80.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe02d1bd398ec4f448fb2abddc5c4ef80.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e02d1bd398ec4f448fb2abddc5c4ef80.jpg already downloaded
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bc52abbd-35db-52c0-a15c-4c71c3ef2ba8 with identifier 202603090531132
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bc52abbd-35db-52c0-a15c-4c71c3ef2ba8
2026-03-30 15:06:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2021 Vauxhall Corsa Electric SRi Nav Premium has been '
'cherished by just one owner since new. This electric '
'hatchback offers a substantial battery capacity of 50 kWh, '
'providing a maximum range of 209 miles when fully charged. '
'Recharging at home with a 7kW charger takes approximately 7 '
'hours and 30 minutes, while rapid public charging can take '
'you from empty to 80% in as little as 36 minutes. The SRi Nav '
'Premium trim comes equipped with Electronic Climate Control, '
'Rear Parking Distance Sensors, and a Front Camera System to '
'aid manoeuvring.\n'
'\n'
"Inside, you'll find the convenient Multimedia Navi System, "
'which seamlessly integrates with Android Auto and Apple '
'CarPlay, alongside Bluetooth connectivity for your devices. '
'Automatic Lighting Control ensures your headlights are always '
'on when needed, enhancing safety and visibility. These '
'features, combined with its impressive electric range and '
'swift charging capabilities, position this Corsa Electric as '
'a highly practical and efficient choice for modern driving. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': 'bc52abbd-35db-52c0-a15c-4c71c3ef2ba8',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603090531132',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Corsa Electric',
'odometer': 34000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/6f764dd941b24f57a271d3afa72dbd16.jpg',
'https://m.atcdn.co.uk/a/media/0612ef0ff77a4aba9bd6e8cf39c842f7.jpg',
'https://m.atcdn.co.uk/a/media/71bfecb2f76f4d8586afa8af8fb6a7e9.jpg',
'https://m.atcdn.co.uk/a/media/80fc756136e54008bedb3934d15206de.jpg',
'https://m.atcdn.co.uk/a/media/9eb9fb77398649adbe456aea8cabd916.jpg',
'https://m.atcdn.co.uk/a/media/d8384c7edc3844c1b41a0193f561431a.jpg',
'https://m.atcdn.co.uk/a/media/7a90da6ed3074aa992a3c680433c2dfa.jpg',
'https://m.atcdn.co.uk/a/media/eaef6cf0978c4e09aa20eb37fab2c7b3.jpg',
'https://m.atcdn.co.uk/a/media/e02d1bd398ec4f448fb2abddc5c4ef80.jpg',
'https://m.atcdn.co.uk/a/media/e02d1bd398ec4f448fb2abddc5c4ef80.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205979,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f764dd941b24f57a271d3afa72dbd16.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 183667,
'Height': 1029,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0612ef0ff77a4aba9bd6e8cf39c842f7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 171249,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/71bfecb2f76f4d8586afa8af8fb6a7e9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 155447,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/80fc756136e54008bedb3934d15206de.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 197913,
'Height': 983,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9eb9fb77398649adbe456aea8cabd916.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 171371,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d8384c7edc3844c1b41a0193f561431a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 173779,
'Height': 968,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7a90da6ed3074aa992a3c680433c2dfa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 166099,
'Height': 1019,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/eaef6cf0978c4e09aa20eb37fab2c7b3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 143738,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e02d1bd398ec4f448fb2abddc5c4ef80.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc52abbd-35db-52c0-a15c-4c71c3ef2ba8/bc52abbd-35db-52c0-a15c-4c71c3ef2ba8_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 143738,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e02d1bd398ec4f448fb2abddc5c4ef80.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2021-09-29',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Corsa Electric 50kWh SRi Nav Premium Hatchback 5dr '
'Electric Auto (7.4Kw Charger) (136 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SRi Nav Premium',
'year': 2021}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603090531132%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603090531132: {'created_time': 1774883192.861674, 'last_price_update_time': 1774883192.861683}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603090531132') HTTP/1.1" 204 0
2026-03-30 15:06:32 [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']
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e9b8b851-c773-58f5-b760-ca70bdd41503 with identifier: 202603090530479
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item e9b8b851-c773-58f5-b760-ca70bdd41503
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e9b8b851-c773-58f5-b760-ca70bdd41503 with identifier 202603090530479
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e9b8b851-c773-58f5-b760-ca70bdd41503
2026-03-30 15:06:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2021 Vauxhall Corsa Electric SRi Nav Premium has been '
'cherished by only one owner since new. This electric model '
'boasts a 50 kWh battery offering a maximum range of 209 miles '
'when new, making it a practical choice for daily commutes and '
'longer journeys. Charging at home with a 7kW charger takes '
'approximately 7 hours and 30 minutes for a full charge, while '
'rapid public charging can take you from empty to 80% in just '
"36 minutes. Inside, you'll find a wealth of technology "
'including the Multimedia Navi System with Android Auto and '
'Apple CarPlay, Bluetooth connectivity, and a Front Camera '
'System complete with front parking assistance. Rear Parking '
'Distance Sensors further aid manoeuvrability, and Electronic '
'Climate Control ensures a comfortable cabin temperature, '
'complemented by Automatic Lighting Control for effortless '
'driving.\n'
'\n'
'The SRi Nav Premium trim level signifies a higher '
'specification, offering a more refined and convenient driving '
'experience compared to other Corsa models. The inclusion of '
'advanced parking assistance systems, both front and rear, '
'along with the integrated navigation and smartphone mirroring '
'capabilities, demonstrates a focus on ease of use and '
'connectivity. The automatic lighting and climate control '
'features further enhance comfort and reduce driver workload, '
'highlighting the thoughtful design and premium feel of this '
'particular Vauxhall Corsa Electric. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': 'e9b8b851-c773-58f5-b760-ca70bdd41503',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603090530479',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Corsa Electric',
'odometer': 36000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2021-09-29',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Corsa Electric 50kWh SRi Nav Premium Hatchback 5dr '
'Electric Auto (7.4Kw Charger) (136 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SRi Nav Premium',
'year': 2021}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603090530479%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603090530479: {'created_time': 1774883192.93212, 'last_price_update_time': 1774883192.932131}
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603090530479') HTTP/1.1" 204 0
2026-03-30 15:06:32 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bd0cf609-da29-5a55-b803-5755abee9c8f with identifier: 202603080512705
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bd0cf609-da29-5a55-b803-5755abee9c8f
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc347851bd98b4af3be4725f30b440888.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c347851bd98b4af3be4725f30b440888.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F43b8be776b6b4342992bf1e19afece97.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/43b8be776b6b4342992bf1e19afece97.jpg already downloaded
2026-03-30 15:06:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fca1e303fbb3a4dec9cbaf3a8740e9523.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ca1e303fbb3a4dec9cbaf3a8740e9523.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F64d33664c71b49a8bf48f7749ef2fabd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/64d33664c71b49a8bf48f7749ef2fabd.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc93a9ece5ca44d4cb998aa0fddebb513.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c93a9ece5ca44d4cb998aa0fddebb513.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4b4e056228e24b658da7f498583f0ece.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4b4e056228e24b658da7f498583f0ece.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F53b80241d15c42299174ee0ab67958e3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/53b80241d15c42299174ee0ab67958e3.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F752b445de70e445baa84981c24aa2305.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/752b445de70e445baa84981c24aa2305.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa468167d1fd44b3491aa66ebf8ab7a7c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a468167d1fd44b3491aa66ebf8ab7a7c.jpg already downloaded
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bd0cf609-da29-5a55-b803-5755abee9c8f with identifier 202603080512705
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bd0cf609-da29-5a55-b803-5755abee9c8f
2026-03-30 15:06:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 96,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2017 Smart Fortwo T Prime (Premium) boasts a clear '
'vehicle history, offering you peace of mind. This stylish '
'city car is powered by an efficient 0.9L Euro 6 petrol '
'engine, making it a sensible choice for urban driving. '
"Inside, you'll find a comfortable and well equipped cabin "
'featuring automatic climate control to keep you at the '
'perfect temperature, and heated seats for both the driver and '
'front passenger for those colder days. Enjoy an open and airy '
'feel with the panoramic roof, complete with sun protection, '
'and benefit from the convenience of rear parking assistance '
'to help you navigate tight spaces.\n'
'\n'
'The Smart Fortwo T Prime (Premium) is designed to be '
'economical and environmentally conscious. With a fuel economy '
'of 47 mpg, it offers excellent value for money on your '
'journeys. Its low CO2 emissions further highlight its '
'efficiency compared to other vehicles in its class. This '
'combination of practical features, comfort, and cost '
'effective running makes this Smart Fortwo a compelling option '
'for anyone seeking a smart and capable compact car. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 2,
'emission_standard': 'Euro 6',
'engine': '0.9L',
'engine_horse_power': 89,
'fuel_type': 'Petrol',
'id': 'bd0cf609-da29-5a55-b803-5755abee9c8f',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603080512705',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Smart',
'model': 'fortwo',
'odometer': 51000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 65,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c347851bd98b4af3be4725f30b440888.jpg',
'https://m.atcdn.co.uk/a/media/43b8be776b6b4342992bf1e19afece97.jpg',
'https://m.atcdn.co.uk/a/media/ca1e303fbb3a4dec9cbaf3a8740e9523.jpg',
'https://m.atcdn.co.uk/a/media/64d33664c71b49a8bf48f7749ef2fabd.jpg',
'https://m.atcdn.co.uk/a/media/c93a9ece5ca44d4cb998aa0fddebb513.jpg',
'https://m.atcdn.co.uk/a/media/4b4e056228e24b658da7f498583f0ece.jpg',
'https://m.atcdn.co.uk/a/media/53b80241d15c42299174ee0ab67958e3.jpg',
'https://m.atcdn.co.uk/a/media/752b445de70e445baa84981c24aa2305.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/a468167d1fd44b3491aa66ebf8ab7a7c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245432,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c347851bd98b4af3be4725f30b440888.jpg',
'Width': 1229},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215726,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/43b8be776b6b4342992bf1e19afece97.jpg',
'Width': 1197},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250483,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ca1e303fbb3a4dec9cbaf3a8740e9523.jpg',
'Width': 1242},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247646,
'Height': 1014,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/64d33664c71b49a8bf48f7749ef2fabd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243841,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c93a9ece5ca44d4cb998aa0fddebb513.jpg',
'Width': 1205},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 228403,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4b4e056228e24b658da7f498583f0ece.jpg',
'Width': 1230},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244845,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/53b80241d15c42299174ee0ab67958e3.jpg',
'Width': 1231},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246314,
'Height': 1011,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/752b445de70e445baa84981c24aa2305.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd0cf609-da29-5a55-b803-5755abee9c8f/bd0cf609-da29-5a55-b803-5755abee9c8f_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241165,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a468167d1fd44b3491aa66ebf8ab7a7c.jpg',
'Width': 1280}],
'price': 7394,
'price_includes_vat': True,
'registration_date': '2017-09-27',
'seats_number': 2,
'seller_name': None,
'title': 'Smart Fortwo 0.9T Prime (Premium) Coupe 2dr Petrol Twinamic Euro 6 '
'(s/s) (90 ps) REVERSE SENSORS FULL LEATHER',
'transmission': 'automatic',
'trim': 'Prime',
'year': 2017}
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603080512705%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603080512705: {'created_time': 1774883193.171507, 'last_price_update_time': 1774883193.171518}
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603080512705') HTTP/1.1" 204 0
2026-03-30 15:06:33 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c09df68a-28d1-56ea-8a2d-b9432306d3da with identifier: 202603050445594
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c09df68a-28d1-56ea-8a2d-b9432306d3da
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2b5cfe37cc724964a8bfb838013b56dd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2b5cfe37cc724964a8bfb838013b56dd.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3e519ab8a3cd4a50b7fbc97ed2c6eff0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e519ab8a3cd4a50b7fbc97ed2c6eff0.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9acb0e2c1df6458bb8db09cfddd062cd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9acb0e2c1df6458bb8db09cfddd062cd.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdbd9380d8c5d43268ade849fb29cc666.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dbd9380d8c5d43268ade849fb29cc666.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fec2cf54ef08b4fe3addd7ea42d42d07c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ec2cf54ef08b4fe3addd7ea42d42d07c.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffaf662d9af464626a836bc7aecb79b73.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/faf662d9af464626a836bc7aecb79b73.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcba26288425b4a489e1e18f9ef187b1f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cba26288425b4a489e1e18f9ef187b1f.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe9e7cf34bb164f759a27e53c0782a364.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e9e7cf34bb164f759a27e53c0782a364.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd088ed407f794e0ba899708f64d4781c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d088ed407f794e0ba899708f64d4781c.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F27e48153abc2493cb28717dd86398a83.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/27e48153abc2493cb28717dd86398a83.jpg already downloaded
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c09df68a-28d1-56ea-8a2d-b9432306d3da with identifier 202603050445594
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c09df68a-28d1-56ea-8a2d-b9432306d3da
2026-03-30 15:06:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 145,
'color': 'Yellow',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 5',
'engine': '1.6L',
'engine_horse_power': 115,
'fuel_type': 'Petrol',
'id': 'c09df68a-28d1-56ea-8a2d-b9432306d3da',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603050445594',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Juke',
'odometer': 48000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 48,
'photo_urls': ['https://m.atcdn.co.uk/a/media/2b5cfe37cc724964a8bfb838013b56dd.jpg',
'https://m.atcdn.co.uk/a/media/3e519ab8a3cd4a50b7fbc97ed2c6eff0.jpg',
'https://m.atcdn.co.uk/a/media/9acb0e2c1df6458bb8db09cfddd062cd.jpg',
'https://m.atcdn.co.uk/a/media/dbd9380d8c5d43268ade849fb29cc666.jpg',
'https://m.atcdn.co.uk/a/media/ec2cf54ef08b4fe3addd7ea42d42d07c.jpg',
'https://m.atcdn.co.uk/a/media/faf662d9af464626a836bc7aecb79b73.jpg',
'https://m.atcdn.co.uk/a/media/cba26288425b4a489e1e18f9ef187b1f.jpg',
'https://m.atcdn.co.uk/a/media/e9e7cf34bb164f759a27e53c0782a364.jpg',
'https://m.atcdn.co.uk/a/media/d088ed407f794e0ba899708f64d4781c.jpg',
'https://m.atcdn.co.uk/a/media/27e48153abc2493cb28717dd86398a83.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 203068,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2b5cfe37cc724964a8bfb838013b56dd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 198638,
'Height': 961,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e519ab8a3cd4a50b7fbc97ed2c6eff0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 208489,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9acb0e2c1df6458bb8db09cfddd062cd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 207910,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dbd9380d8c5d43268ade849fb29cc666.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 196950,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ec2cf54ef08b4fe3addd7ea42d42d07c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209920,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/faf662d9af464626a836bc7aecb79b73.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 199890,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cba26288425b4a489e1e18f9ef187b1f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 183896,
'Height': 962,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e9e7cf34bb164f759a27e53c0782a364.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3809cb5f-d5f4-5e6f-baac-cc568bce14f2/3809cb5f-d5f4-5e6f-baac-cc568bce14f2_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 33920,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d088ed407f794e0ba899708f64d4781c.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c09df68a-28d1-56ea-8a2d-b9432306d3da/c09df68a-28d1-56ea-8a2d-b9432306d3da_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 157073,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/27e48153abc2493cb28717dd86398a83.jpg',
'Width': 1280}],
'price': 7394,
'price_includes_vat': True,
'registration_date': '2014-08-06',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Juke 1.6 Tekna SUV 5dr Petrol XTRON Euro 5 (117 ps) AIR '
'CONDITIOING',
'transmission': 'automatic',
'trim': 'Tekna',
'year': 2014}
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603050445594%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603050445594: {'created_time': 1774883193.434247, 'last_price_update_time': 1774883193.43426}
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603050445594') HTTP/1.1" 204 0
2026-03-30 15:06:33 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 354cc5bb-0842-5cab-b2df-686010dcc96e with identifier: 202602270270137
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 354cc5bb-0842-5cab-b2df-686010dcc96e
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 354cc5bb-0842-5cab-b2df-686010dcc96e with identifier 202602270270137
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 354cc5bb-0842-5cab-b2df-686010dcc96e
2026-03-30 15:06:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': '354cc5bb-0842-5cab-b2df-686010dcc96e',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602270270137',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Hyundai',
'model': 'IONIQ',
'odometer': 29000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 10094,
'price_includes_vat': True,
'registration_date': '2022-08-09',
'seats_number': 5,
'seller_name': None,
'title': 'Hyundai Ioniq 38.3kWh Premium Hatchback 5dr Electric Auto (136 ps) '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Premium',
'year': 2022}
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602270270137%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602270270137: {'created_time': 1774883193.509193, 'last_price_update_time': 1774883193.509203}
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602270270137') HTTP/1.1" 204 0
2026-03-30 15:06:33 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c7e068b0-2e81-518f-97d0-050356194654 with identifier: 202602260249498
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c7e068b0-2e81-518f-97d0-050356194654
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4436af2280dc44dab095544cf12eeb59.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4436af2280dc44dab095544cf12eeb59.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fde868986fa354281938b3691d470375b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/de868986fa354281938b3691d470375b.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F22c2daa7c88a4cc6bb9de2d02cecc7c2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/22c2daa7c88a4cc6bb9de2d02cecc7c2.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1a0801b300654ee29e61775b9b300be9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1a0801b300654ee29e61775b9b300be9.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0a629929498b4cde91296a7297e179ce.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0a629929498b4cde91296a7297e179ce.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7754c0e7589644debe6bdddeaeff431f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7754c0e7589644debe6bdddeaeff431f.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffe80cdf8a882493ba15e8bc566df67d8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe80cdf8a882493ba15e8bc566df67d8.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8712fa92b41746e1b3bfa9d304f495e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8712fa92b41746e1b3bfa9d304f495e8.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2ed2e016b48c4834a61c237f0ddd69a1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ed2e016b48c4834a61c237f0ddd69a1.jpg already downloaded
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c7e068b0-2e81-518f-97d0-050356194654 with identifier 202602260249498
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c7e068b0-2e81-518f-97d0-050356194654
2026-03-30 15:06:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 125,
'color': 'Grey',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 3,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 181,
'fuel_type': 'Diesel',
'id': 'c7e068b0-2e81-518f-97d0-050356194654',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602260249498',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Audi',
'model': 'A3',
'odometer': 68000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 65,
'photo_urls': ['https://m.atcdn.co.uk/a/media/4436af2280dc44dab095544cf12eeb59.jpg',
'https://m.atcdn.co.uk/a/media/de868986fa354281938b3691d470375b.jpg',
'https://m.atcdn.co.uk/a/media/22c2daa7c88a4cc6bb9de2d02cecc7c2.jpg',
'https://m.atcdn.co.uk/a/media/1a0801b300654ee29e61775b9b300be9.jpg',
'https://m.atcdn.co.uk/a/media/0a629929498b4cde91296a7297e179ce.jpg',
'https://m.atcdn.co.uk/a/media/7754c0e7589644debe6bdddeaeff431f.jpg',
'https://m.atcdn.co.uk/a/media/fe80cdf8a882493ba15e8bc566df67d8.jpg',
'https://m.atcdn.co.uk/a/media/8712fa92b41746e1b3bfa9d304f495e8.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/2ed2e016b48c4834a61c237f0ddd69a1.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 281251,
'Height': 1006,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4436af2280dc44dab095544cf12eeb59.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247380,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/de868986fa354281938b3691d470375b.jpg',
'Width': 1249},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 258981,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/22c2daa7c88a4cc6bb9de2d02cecc7c2.jpg',
'Width': 1272},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 223263,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1a0801b300654ee29e61775b9b300be9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252389,
'Height': 1001,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0a629929498b4cde91296a7297e179ce.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 223601,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7754c0e7589644debe6bdddeaeff431f.jpg',
'Width': 1242},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248637,
'Height': 992,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe80cdf8a882493ba15e8bc566df67d8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252018,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8712fa92b41746e1b3bfa9d304f495e8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7e068b0-2e81-518f-97d0-050356194654/c7e068b0-2e81-518f-97d0-050356194654_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 294531,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ed2e016b48c4834a61c237f0ddd69a1.jpg',
'Width': 1280}],
'price': 10094,
'price_includes_vat': True,
'registration_date': '2015-02-04',
'seats_number': 5,
'seller_name': None,
'title': 'Audi A3 2.0 TDI S line Hatchback 3dr Diesel S Tronic quattro Euro 6 '
'(s/s) (184 ps)',
'transmission': 'automatic',
'trim': 'S line',
'year': 2015}
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602260249498%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602260249498: {'created_time': 1774883193.783491, 'last_price_update_time': 1774883193.783503}
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602260249498') HTTP/1.1" 204 0
2026-03-30 15:06:33 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 74afec1b-d379-5eed-bff4-f7cd0a7e077b with identifier: 202602260249161
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 74afec1b-d379-5eed-bff4-f7cd0a7e077b
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F63d1347d028847d3a7032c64c53a93d4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/63d1347d028847d3a7032c64c53a93d4.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F850ac15e00934abe91efe5fda7ed6c52.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/850ac15e00934abe91efe5fda7ed6c52.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3a454e53c79548aeb8cea6d2175b77e5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3a454e53c79548aeb8cea6d2175b77e5.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbc3693a7b20f4212b407c14cf8d3a089.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bc3693a7b20f4212b407c14cf8d3a089.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F562a7577e2e54644beb54b8ef377fcff.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/562a7577e2e54644beb54b8ef377fcff.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F51503227ba454990954a6b7238394d2c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/51503227ba454990954a6b7238394d2c.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3000489334734de18a3637cb2869169c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3000489334734de18a3637cb2869169c.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1d2eba40d7c84735afc4c095891b2f1f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1d2eba40d7c84735afc4c095891b2f1f.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F077bd887f5a04a979ee504697ee2455c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/077bd887f5a04a979ee504697ee2455c.jpg already downloaded
2026-03-30 15:06:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdc9cb50103464afc9ef694ab12109e4e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dc9cb50103464afc9ef694ab12109e4e.jpg already downloaded
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 74afec1b-d379-5eed-bff4-f7cd0a7e077b with identifier 202602260249161
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 74afec1b-d379-5eed-bff4-f7cd0a7e077b
2026-03-30 15:06:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 175,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.6L',
'engine_horse_power': 174,
'fuel_type': 'Petrol',
'id': '74afec1b-d379-5eed-bff4-f7cd0a7e077b',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602260249161',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Kia',
'model': 'Sportage',
'odometer': 54000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 49,
'photo_urls': ['https://m.atcdn.co.uk/a/media/63d1347d028847d3a7032c64c53a93d4.jpg',
'https://m.atcdn.co.uk/a/media/850ac15e00934abe91efe5fda7ed6c52.jpg',
'https://m.atcdn.co.uk/a/media/3a454e53c79548aeb8cea6d2175b77e5.jpg',
'https://m.atcdn.co.uk/a/media/bc3693a7b20f4212b407c14cf8d3a089.jpg',
'https://m.atcdn.co.uk/a/media/562a7577e2e54644beb54b8ef377fcff.jpg',
'https://m.atcdn.co.uk/a/media/51503227ba454990954a6b7238394d2c.jpg',
'https://m.atcdn.co.uk/a/media/3000489334734de18a3637cb2869169c.jpg',
'https://m.atcdn.co.uk/a/media/1d2eba40d7c84735afc4c095891b2f1f.jpg',
'https://m.atcdn.co.uk/a/media/077bd887f5a04a979ee504697ee2455c.jpg',
'https://m.atcdn.co.uk/a/media/dc9cb50103464afc9ef694ab12109e4e.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 203256,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/63d1347d028847d3a7032c64c53a93d4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 176756,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/850ac15e00934abe91efe5fda7ed6c52.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 187096,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3a454e53c79548aeb8cea6d2175b77e5.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 193722,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bc3693a7b20f4212b407c14cf8d3a089.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 179290,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/562a7577e2e54644beb54b8ef377fcff.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 171572,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/51503227ba454990954a6b7238394d2c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201049,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3000489334734de18a3637cb2869169c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 203350,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1d2eba40d7c84735afc4c095891b2f1f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 104659,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/077bd887f5a04a979ee504697ee2455c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74afec1b-d379-5eed-bff4-f7cd0a7e077b/74afec1b-d379-5eed-bff4-f7cd0a7e077b_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 118596,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dc9cb50103464afc9ef694ab12109e4e.jpg',
'Width': 1280}],
'price': 13094,
'price_includes_vat': True,
'registration_date': '2018-07-31',
'seats_number': 5,
'seller_name': None,
'title': 'KIA Sportage 1.6 T-GDi GT-Line SUV 5dr Petrol DCT AWD Euro 6 (174 '
'bhp) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'GT-Line',
'year': 2018}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602260249161%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602260249161: {'created_time': 1774883194.011681, 'last_price_update_time': 1774883194.011691}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602260249161') HTTP/1.1" 204 0
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5477c254-0c78-52b8-852d-676519824faa with identifier: 202602250192859
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5477c254-0c78-52b8-852d-676519824faa
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe74d08dc42174d60b5f3dc5eb1fb60bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e74d08dc42174d60b5f3dc5eb1fb60bd.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F94dea64207f54d1faaf4887eacf7e13f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/94dea64207f54d1faaf4887eacf7e13f.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F10a1b69b3f2b418a95a6bba06cc3c383.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/10a1b69b3f2b418a95a6bba06cc3c383.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb7c7c6fa42e245cb9873425b9d82064d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7c7c6fa42e245cb9873425b9d82064d.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc3ae31fc936544bf873b9029b55f6442.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c3ae31fc936544bf873b9029b55f6442.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8617d95d26a140e59879bcb4beafd581.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8617d95d26a140e59879bcb4beafd581.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe134fc05631d4da7a0330f102a92230d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e134fc05631d4da7a0330f102a92230d.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc5f7401011ec4aa784654ea8568430ab.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c5f7401011ec4aa784654ea8568430ab.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9b6992873ac54c18b8e966746dad594f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9b6992873ac54c18b8e966746dad594f.jpg already downloaded
2026-03-30 15:06:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5477c254-0c78-52b8-852d-676519824faa with identifier 202602250192859
2026-03-30 15:06:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5477c254-0c78-52b8-852d-676519824faa
2026-03-30 15:06:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 99,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '0.9L',
'engine_horse_power': 89,
'fuel_type': 'Petrol',
'id': '5477c254-0c78-52b8-852d-676519824faa',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602250192859',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Smart',
'model': 'forfour',
'odometer': 62000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/e74d08dc42174d60b5f3dc5eb1fb60bd.jpg',
'https://m.atcdn.co.uk/a/media/94dea64207f54d1faaf4887eacf7e13f.jpg',
'https://m.atcdn.co.uk/a/media/10a1b69b3f2b418a95a6bba06cc3c383.jpg',
'https://m.atcdn.co.uk/a/media/b7c7c6fa42e245cb9873425b9d82064d.jpg',
'https://m.atcdn.co.uk/a/media/c3ae31fc936544bf873b9029b55f6442.jpg',
'https://m.atcdn.co.uk/a/media/8617d95d26a140e59879bcb4beafd581.jpg',
'https://m.atcdn.co.uk/a/media/e134fc05631d4da7a0330f102a92230d.jpg',
'https://m.atcdn.co.uk/a/media/c5f7401011ec4aa784654ea8568430ab.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/9b6992873ac54c18b8e966746dad594f.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241678,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e74d08dc42174d60b5f3dc5eb1fb60bd.jpg',
'Width': 1236},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 194642,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/94dea64207f54d1faaf4887eacf7e13f.jpg',
'Width': 1203},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 208169,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/10a1b69b3f2b418a95a6bba06cc3c383.jpg',
'Width': 1218},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 172731,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7c7c6fa42e245cb9873425b9d82064d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205238,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c3ae31fc936544bf873b9029b55f6442.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 190518,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8617d95d26a140e59879bcb4beafd581.jpg',
'Width': 1174},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212194,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e134fc05631d4da7a0330f102a92230d.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206997,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c5f7401011ec4aa784654ea8568430ab.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5477c254-0c78-52b8-852d-676519824faa/5477c254-0c78-52b8-852d-676519824faa_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250119,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9b6992873ac54c18b8e966746dad594f.jpg',
'Width': 1280}],
'price': 5499,
'price_includes_vat': True,
'registration_date': '2017-11-30',
'seats_number': 4,
'seller_name': None,
'title': 'Smart Forfour 0.9T Prime (Premium) Hatchback 5dr Petrol Manual Euro '
'6 (s/s) (90 ps) SATALITE NAVIGATION',
'transmission': 'manual',
'trim': 'Prime',
'year': 2017}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602250192859%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602250192859: {'created_time': 1774883194.247169, 'last_price_update_time': 1774883194.247182}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602250192859') HTTP/1.1" 204 0
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 436f0632-246b-521a-a632-27b5caf4928a with identifier: 202602230151072
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 436f0632-246b-521a-a632-27b5caf4928a
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F126b6b3abb2843b8be65fe2e43f3c1e7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/126b6b3abb2843b8be65fe2e43f3c1e7.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7ea6167c4ca043c581c4cf248167ad16.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7ea6167c4ca043c581c4cf248167ad16.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffa046e78a68d4eef8120ef79ce1d79c3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fa046e78a68d4eef8120ef79ce1d79c3.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F94bfe1acddc54c58b5930141d04ec386.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/94bfe1acddc54c58b5930141d04ec386.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fce1839eb546241fab61fabd89d30e540.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ce1839eb546241fab61fabd89d30e540.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F32236903cff6463a8355e1064e59c0b9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/32236903cff6463a8355e1064e59c0b9.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff9b1f2e4a8c2417ea3be72a5728c944f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f9b1f2e4a8c2417ea3be72a5728c944f.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9edec5bebba44c5fa68deaa21e8a7ec7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9edec5bebba44c5fa68deaa21e8a7ec7.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fef8be37c9e3a4917be94e2a631ca9488.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ef8be37c9e3a4917be94e2a631ca9488.jpg already downloaded
2026-03-30 15:06:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 436f0632-246b-521a-a632-27b5caf4928a with identifier 202602230151072
2026-03-30 15:06:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 436f0632-246b-521a-a632-27b5caf4928a
2026-03-30 15:06:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 146,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2023 Citroen C3 Aircross Shine Plus boasts a single '
'owner and an exceptionally low mileage of just 12,500 miles, '
'making it a standout choice. This Euro 6 compliant 1.2 litre '
'petrol model comes with an MOT valid until September 2026 and '
"a clear vehicle history check. Inside, you'll find comfort "
'and convenience with automatic air conditioning and keyless '
'entry and start. For enhanced visibility and ease of parking, '
'it features LED headlights, a top rear vision reversing '
'camera, and rear parking sensors.\n'
'\n'
'The C3 Aircross Shine Plus offers impressive performance with '
'a 0-60mph acceleration of 9.2 seconds, while its fuel economy '
'of 49 mpg highlights its efficiency compared to similar '
'vehicles. Furthermore, its low insurance group rating also '
'sets it apart, suggesting lower running costs. This well '
'maintained vehicle presents a compelling package for those '
'seeking a stylish and practical compact SUV. Nationwide '
'Delivery Available at Reasonable Rates. All our vehicles come '
'with a Pre-Delivery Inspection, HPI Check, 6 Months Minimum '
'MOT and 3 Month Warranty all for a Compulsory Admin Fee £99. '
'If finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 128,
'fuel_type': 'Petrol',
'id': '436f0632-246b-521a-a632-27b5caf4928a',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602230151072',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Citroen',
'model': 'C3 Aircross',
'odometer': 12500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 72,
'photo_urls': ['https://m.atcdn.co.uk/a/media/126b6b3abb2843b8be65fe2e43f3c1e7.jpg',
'https://m.atcdn.co.uk/a/media/7ea6167c4ca043c581c4cf248167ad16.jpg',
'https://m.atcdn.co.uk/a/media/fa046e78a68d4eef8120ef79ce1d79c3.jpg',
'https://m.atcdn.co.uk/a/media/94bfe1acddc54c58b5930141d04ec386.jpg',
'https://m.atcdn.co.uk/a/media/ce1839eb546241fab61fabd89d30e540.jpg',
'https://m.atcdn.co.uk/a/media/32236903cff6463a8355e1064e59c0b9.jpg',
'https://m.atcdn.co.uk/a/media/f9b1f2e4a8c2417ea3be72a5728c944f.jpg',
'https://m.atcdn.co.uk/a/media/9edec5bebba44c5fa68deaa21e8a7ec7.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/ef8be37c9e3a4917be94e2a631ca9488.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 265850,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/126b6b3abb2843b8be65fe2e43f3c1e7.jpg',
'Width': 1275},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 226120,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7ea6167c4ca043c581c4cf248167ad16.jpg',
'Width': 1218},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 233831,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fa046e78a68d4eef8120ef79ce1d79c3.jpg',
'Width': 1226},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 185227,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/94bfe1acddc54c58b5930141d04ec386.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229646,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ce1839eb546241fab61fabd89d30e540.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 204061,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/32236903cff6463a8355e1064e59c0b9.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227712,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f9b1f2e4a8c2417ea3be72a5728c944f.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230162,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9edec5bebba44c5fa68deaa21e8a7ec7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_436f0632-246b-521a-a632-27b5caf4928a/436f0632-246b-521a-a632-27b5caf4928a_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 290102,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ef8be37c9e3a4917be94e2a631ca9488.jpg',
'Width': 1280}],
'price': 14999,
'price_includes_vat': True,
'registration_date': '2023-09-11',
'seats_number': 5,
'seller_name': None,
'title': 'Citroen C3 AIRCROSS 1.2 PureTech Shine Plus SUV 5dr Petrol EAT6 '
'Euro 6 (s/s) (130 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Shine Plus',
'year': 2023}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602230151072%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602230151072: {'created_time': 1774883194.494261, 'last_price_update_time': 1774883194.494273}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602230151072') HTTP/1.1" 204 0
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b2ec7421-b171-546c-8586-af2b32890fa0 with identifier: 202602230141925
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b2ec7421-b171-546c-8586-af2b32890fa0
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffd67bbc47e074bb697abd2c619804f3c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fd67bbc47e074bb697abd2c619804f3c.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2e3b69017e4649f6aaf2436d04399809.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2e3b69017e4649f6aaf2436d04399809.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2bf14ac8865646eb85b864a5746b64a8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2bf14ac8865646eb85b864a5746b64a8.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5f3e40c2084d498a8714e506ba10dc4f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5f3e40c2084d498a8714e506ba10dc4f.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F533287026e8643c18c94c1404571c10d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/533287026e8643c18c94c1404571c10d.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F819d8dd01cfc4a58a642717a8e195359.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/819d8dd01cfc4a58a642717a8e195359.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1344344bf4bc4707837dfa63bd872643.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1344344bf4bc4707837dfa63bd872643.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F116fbb6468c94f23855af153a4ac23d0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/116fbb6468c94f23855af153a4ac23d0.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F221c83a0d18e48e8b1a98c57a1fd29b2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/221c83a0d18e48e8b1a98c57a1fd29b2.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff9706d70bb254767ad68885eac8fa1b2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f9706d70bb254767ad68885eac8fa1b2.jpg already downloaded
2026-03-30 15:06: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']
2026-03-30 15:06:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b2ec7421-b171-546c-8586-af2b32890fa0 with identifier 202602230141925
2026-03-30 15:06:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b2ec7421-b171-546c-8586-af2b32890fa0
2026-03-30 15:06:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 160,
'color': 'Orange',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.4L',
'engine_horse_power': 138,
'fuel_type': 'Petrol',
'id': 'b2ec7421-b171-546c-8586-af2b32890fa0',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602230141925',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Mokka',
'odometer': 92500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 47,
'photo_urls': ['https://m.atcdn.co.uk/a/media/fd67bbc47e074bb697abd2c619804f3c.jpg',
'https://m.atcdn.co.uk/a/media/2e3b69017e4649f6aaf2436d04399809.jpg',
'https://m.atcdn.co.uk/a/media/2bf14ac8865646eb85b864a5746b64a8.jpg',
'https://m.atcdn.co.uk/a/media/5f3e40c2084d498a8714e506ba10dc4f.jpg',
'https://m.atcdn.co.uk/a/media/533287026e8643c18c94c1404571c10d.jpg',
'https://m.atcdn.co.uk/a/media/819d8dd01cfc4a58a642717a8e195359.jpg',
'https://m.atcdn.co.uk/a/media/1344344bf4bc4707837dfa63bd872643.jpg',
'https://m.atcdn.co.uk/a/media/116fbb6468c94f23855af153a4ac23d0.jpg',
'https://m.atcdn.co.uk/a/media/221c83a0d18e48e8b1a98c57a1fd29b2.jpg',
'https://m.atcdn.co.uk/a/media/f9706d70bb254767ad68885eac8fa1b2.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205627,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fd67bbc47e074bb697abd2c619804f3c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206825,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2e3b69017e4649f6aaf2436d04399809.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 178814,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2bf14ac8865646eb85b864a5746b64a8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200877,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5f3e40c2084d498a8714e506ba10dc4f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 178368,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/533287026e8643c18c94c1404571c10d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 189584,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/819d8dd01cfc4a58a642717a8e195359.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 143245,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1344344bf4bc4707837dfa63bd872643.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 120865,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/116fbb6468c94f23855af153a4ac23d0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 78977,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/221c83a0d18e48e8b1a98c57a1fd29b2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2ec7421-b171-546c-8586-af2b32890fa0/b2ec7421-b171-546c-8586-af2b32890fa0_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 208583,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f9706d70bb254767ad68885eac8fa1b2.jpg',
'Width': 1280}],
'price': 5999,
'price_includes_vat': True,
'registration_date': '2015-09-28',
'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': 2015}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602230141925%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602230141925: {'created_time': 1774883194.767826, 'last_price_update_time': 1774883194.767837}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602230141925') HTTP/1.1" 204 0
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a1269c70-f3ed-5a8e-b639-31b176fa7881 with identifier: 202602220129111
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a1269c70-f3ed-5a8e-b639-31b176fa7881
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F31f6f709e9b9454b8f6711d3bb8d0308.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/31f6f709e9b9454b8f6711d3bb8d0308.jpg already downloaded
2026-03-30 15:06:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a1269c70-f3ed-5a8e-b639-31b176fa7881 with identifier 202602220129111
2026-03-30 15:06:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a1269c70-f3ed-5a8e-b639-31b176fa7881
2026-03-30 15:06:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 48,
'color': 'Grey',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 4,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 289,
'fuel_type': 'Petrol Plug-in Hybrid',
'id': 'a1269c70-f3ed-5a8e-b639-31b176fa7881',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602220129111',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mercedes-Benz',
'model': 'C Class',
'odometer': 87892,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/31f6f709e9b9454b8f6711d3bb8d0308.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 39798,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/31f6f709e9b9454b8f6711d3bb8d0308.jpg',
'Width': 1280}],
'price': 10594,
'price_includes_vat': True,
'registration_date': '2017-09-19',
'seats_number': 5,
'seller_name': None,
'title': 'Mercedes-Benz C-Class 2.0 C350e 6.4kWh Sport (Premium) Saloon 4dr '
'Petrol Plug-in Hybrid G-Tronic+ Euro 6 (s/s) (293 ps) FULL BLACK '
'LEATHER TRIM',
'transmission': 'automatic',
'trim': 'Sport',
'year': 2017}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602220129111%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602220129111: {'created_time': 1774883194.833296, 'last_price_update_time': 1774883194.833308}
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602220129111') HTTP/1.1" 204 0
2026-03-30 15:06: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']
2026-03-30 15:06:34 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b4b08aaa-a7ec-5e05-85f2-e3e876ddad88 with identifier: 202602210100607
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b4b08aaa-a7ec-5e05-85f2-e3e876ddad88
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2f8ff9cc2c5f40338b87f62a95c92dc4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F679d6f31304248209749a4cec544aa52.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8bcf05120d8346e5a9ba74ad2201460e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0fcea568363649be8d23c5a302774eb6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdff278cdc4f34f809cd7b37930c7832a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc79acf88fd5746b593386f9720701b37.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5cb181bfd0ad4a4fae7d951935700c40.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3e23381f4d164f9292a5055e9d84df8b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg already downloaded
2026-03-30 15:06:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6f02acb047ac4c47b91bf403b7fde941.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg already downloaded
2026-03-30 15:06:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b4b08aaa-a7ec-5e05-85f2-e3e876ddad88 with identifier 202602210100607
2026-03-30 15:06:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b4b08aaa-a7ec-5e05-85f2-e3e876ddad88
2026-03-30 15:06:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2022 Nissan Leaf N Connecta boasts exceptionally low '
'mileage for its age, having covered just 13,500 miles. As an '
'electric vehicle, it offers a smooth and quiet driving '
'experience with a 41 kWh battery providing a maximum range of '
'168 miles when new. Charging is convenient, taking '
'approximately 7 hours and 30 minutes at home using a 7kW '
'charger, while rapid public charging can replenish the '
'battery from empty to 80% in just 1 hour and 20 minutes. This '
'N Connecta trim level comes equipped with the Tech Pack, '
'featuring a 360 degree camera and front and rear parking '
'sensors for effortless manoeuvring. The Heat Pack ensures '
'comfort in all seasons with heated seats and a heated '
'steering wheel, while Intelligent Cruise Control with '
'adaptive capabilities enhances your driving ease. Stay '
'connected and entertained with Bluetooth, Android Auto, and '
'Apple CarPlay integration.\n'
'\n'
'The inclusion of the Tech Pack, Heat Pack, and Intelligent '
'Cruise Control with adaptive functionality sets this Nissan '
'Leaf apart, offering a superior level of convenience and '
'comfort compared to many other vehicles in its class. The '
'advanced parking assistance systems provide peace of mind '
'when navigating tight spaces, and the heated features are '
'perfect for colder journeys. Seamless smartphone integration '
'via Android Auto and Apple CarPlay allows for easy access to '
'navigation, music, and calls, making every drive more '
'enjoyable. This well appointed electric hatchback represents '
'a practical and modern choice for everyday motoring. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'engine_horse_power': 148,
'fuel_type': 'Electric',
'id': 'b4b08aaa-a7ec-5e05-85f2-e3e876ddad88',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602210100607',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Leaf',
'odometer': 13500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg',
'https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg',
'https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg',
'https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg',
'https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg',
'https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg',
'https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg',
'https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 275177,
'Height': 996,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f8ff9cc2c5f40338b87f62a95c92dc4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249837,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/679d6f31304248209749a4cec544aa52.jpg',
'Width': 1253},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 297648,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8bcf05120d8346e5a9ba74ad2201460e.jpg',
'Width': 1265},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 188109,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0fcea568363649be8d23c5a302774eb6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236520,
'Height': 988,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dff278cdc4f34f809cd7b37930c7832a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 232498,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c79acf88fd5746b593386f9720701b37.jpg',
'Width': 1209},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 293491,
'Height': 1019,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5cb181bfd0ad4a4fae7d951935700c40.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244935,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3e23381f4d164f9292a5055e9d84df8b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b4b08aaa-a7ec-5e05-85f2-e3e876ddad88/b4b08aaa-a7ec-5e05-85f2-e3e876ddad88_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 310370,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f02acb047ac4c47b91bf403b7fde941.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2022-11-30',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Leaf 39kWh N-Connecta Hatchback 5dr Electric Auto (150 ps) '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'N-Connecta',
'year': 2022}
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602210100607%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602210100607: {'created_time': 1774883195.064313, 'last_price_update_time': 1774883195.064328}
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602210100607') HTTP/1.1" 204 0
2026-03-30 15:06:35 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7331394b-ec9b-5236-9d79-01091169edbd with identifier: 202602200098501
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7331394b-ec9b-5236-9d79-01091169edbd
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbb250c4017ca40ca9888700d199434fa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bb250c4017ca40ca9888700d199434fa.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3cf9f870f7794a6fadf37eca6ee2f04d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3cf9f870f7794a6fadf37eca6ee2f04d.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcde40bd11fbe454091a7df2444d6d779.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cde40bd11fbe454091a7df2444d6d779.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcc611b770cc94c2baa3bacffb3141a8e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cc611b770cc94c2baa3bacffb3141a8e.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff8cd6825362b4b81bc0219152b0623e2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f8cd6825362b4b81bc0219152b0623e2.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe84ab68f29c0493cb5c8f30d002f53cc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e84ab68f29c0493cb5c8f30d002f53cc.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd4e4df82a72e4cf9b2f9d58c127de6e7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d4e4df82a72e4cf9b2f9d58c127de6e7.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa0db2580f1074f758bdb8507c3ef644c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a0db2580f1074f758bdb8507c3ef644c.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe293dbb2332344a9928971d5569d9507.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e293dbb2332344a9928971d5569d9507.jpg already downloaded
2026-03-30 15:06:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7331394b-ec9b-5236-9d79-01091169edbd with identifier 202602200098501
2026-03-30 15:06:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7331394b-ec9b-5236-9d79-01091169edbd
2026-03-30 15:06:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 102,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 108,
'fuel_type': 'Diesel',
'id': '7331394b-ec9b-5236-9d79-01091169edbd',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200098501',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mercedes-Benz',
'model': 'A Class',
'odometer': 74000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/bb250c4017ca40ca9888700d199434fa.jpg',
'https://m.atcdn.co.uk/a/media/3cf9f870f7794a6fadf37eca6ee2f04d.jpg',
'https://m.atcdn.co.uk/a/media/cde40bd11fbe454091a7df2444d6d779.jpg',
'https://m.atcdn.co.uk/a/media/cc611b770cc94c2baa3bacffb3141a8e.jpg',
'https://m.atcdn.co.uk/a/media/f8cd6825362b4b81bc0219152b0623e2.jpg',
'https://m.atcdn.co.uk/a/media/e84ab68f29c0493cb5c8f30d002f53cc.jpg',
'https://m.atcdn.co.uk/a/media/d4e4df82a72e4cf9b2f9d58c127de6e7.jpg',
'https://m.atcdn.co.uk/a/media/a0db2580f1074f758bdb8507c3ef644c.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/e293dbb2332344a9928971d5569d9507.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225830,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bb250c4017ca40ca9888700d199434fa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211982,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3cf9f870f7794a6fadf37eca6ee2f04d.jpg',
'Width': 1238},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241641,
'Height': 1003,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cde40bd11fbe454091a7df2444d6d779.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 213159,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cc611b770cc94c2baa3bacffb3141a8e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 232768,
'Height': 1016,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f8cd6825362b4b81bc0219152b0623e2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 190867,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e84ab68f29c0493cb5c8f30d002f53cc.jpg',
'Width': 1252},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230024,
'Height': 1010,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d4e4df82a72e4cf9b2f9d58c127de6e7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 218344,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a0db2580f1074f758bdb8507c3ef644c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7331394b-ec9b-5236-9d79-01091169edbd/7331394b-ec9b-5236-9d79-01091169edbd_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224178,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e293dbb2332344a9928971d5569d9507.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2017-03-28',
'seats_number': 5,
'seller_name': None,
'title': 'Mercedes-Benz A-Class 1.5 A180d AMG Line Hatchback 5dr Diesel '
'Manual Euro 6 (s/s) (109 ps)',
'transmission': 'manual',
'trim': 'AMG Line',
'year': 2017}
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200098501%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200098501: {'created_time': 1774883195.335534, 'last_price_update_time': 1774883195.335544}
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200098501') HTTP/1.1" 204 0
2026-03-30 15:06:35 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bd3b9eff-6b4a-5ac3-9e18-98d123703cc6 with identifier: 202603050443946
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bd3b9eff-6b4a-5ac3-9e18-98d123703cc6
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F676dd40bfb454981976c70f90e8153cc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/676dd40bfb454981976c70f90e8153cc.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffb153c9bc45747849bb74ce5869b2f0c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fb153c9bc45747849bb74ce5869b2f0c.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F20a28613c85d451c994780372d5a657c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/20a28613c85d451c994780372d5a657c.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7f6a371027ed425593317369761236e0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f6a371027ed425593317369761236e0.jpg already downloaded
2026-03-30 15:06:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc68b29a80c7c4aeabbfcdf0fa48d0b2b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c68b29a80c7c4aeabbfcdf0fa48d0b2b.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fefcdf8574cc84eda8fe46a3f82e365d7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/efcdf8574cc84eda8fe46a3f82e365d7.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3854a581f9c3427e84315fd9d4183cb3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3854a581f9c3427e84315fd9d4183cb3.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fffb8838a9aef4187a51c4b86ceca77bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ffb8838a9aef4187a51c4b86ceca77bd.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9358f8d894394479901b7dde43b13aad.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9358f8d894394479901b7dde43b13aad.jpg already downloaded
2026-03-30 15:06:36 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6c64320b-7d29-54f3-a9a6-07f2e49a8605 with identifier: 202603190835428
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6c64320b-7d29-54f3-a9a6-07f2e49a8605
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb3896967eecb4f3a93ee8e046b0c87ca.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc9c4bd904bb94d2aa546ad1325be323d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa607fa255f914a62847ce2bd6c731042.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0b7d8b6fba3d468c81da32c799a7c413.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0473a1b3ec95465abfc291eb28a60da2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4c45b4d409324784933e53e2db89c908.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7084e961e1a04b7ba690224174e57458.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F628d498aae0d403f92decf9f41c2e71b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F62e542de783c4c57bd680783ccc1c128.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg already downloaded
2026-03-30 15:06:36 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 52f74457-1fd6-5862-b03b-48b6cb1dffc4 with identifier: 202602200098420
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 52f74457-1fd6-5862-b03b-48b6cb1dffc4
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3516fba2f5894283bf7825dab818e776.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3516fba2f5894283bf7825dab818e776.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffd647282ef7b402f84247e254db87ea2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fd647282ef7b402f84247e254db87ea2.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4703ed7df0984627ab35f98e1d575fe4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4703ed7df0984627ab35f98e1d575fe4.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc55b8dd1b288498e8c178d6e8f9beaf8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c55b8dd1b288498e8c178d6e8f9beaf8.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd926afaa9dcf4ae0b41a7fa06dd395d6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d926afaa9dcf4ae0b41a7fa06dd395d6.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F197f0b3f1436406e879cc65aaf3b7192.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/197f0b3f1436406e879cc65aaf3b7192.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6e19d0f41f7d46c2a1d94421b5cdf8ab.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6e19d0f41f7d46c2a1d94421b5cdf8ab.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffe99116a526947db9404b7cb7e230b20.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe99116a526947db9404b7cb7e230b20.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6cb1e225df37436e8449b8badc8331b3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6cb1e225df37436e8449b8badc8331b3.jpg already downloaded
2026-03-30 15:06:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bd3b9eff-6b4a-5ac3-9e18-98d123703cc6 with identifier 202603050443946
2026-03-30 15:06:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bd3b9eff-6b4a-5ac3-9e18-98d123703cc6
2026-03-30 15:06:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 97,
'color': 'Silver',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 2,
'emission_standard': 'Euro 6',
'engine': '0.9L',
'engine_horse_power': 89,
'fuel_type': 'Petrol',
'id': 'bd3b9eff-6b4a-5ac3-9e18-98d123703cc6',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603050443946',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Smart',
'model': 'fortwo',
'odometer': 42000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 64,
'photo_urls': ['https://m.atcdn.co.uk/a/media/676dd40bfb454981976c70f90e8153cc.jpg',
'https://m.atcdn.co.uk/a/media/fb153c9bc45747849bb74ce5869b2f0c.jpg',
'https://m.atcdn.co.uk/a/media/20a28613c85d451c994780372d5a657c.jpg',
'https://m.atcdn.co.uk/a/media/7f6a371027ed425593317369761236e0.jpg',
'https://m.atcdn.co.uk/a/media/c68b29a80c7c4aeabbfcdf0fa48d0b2b.jpg',
'https://m.atcdn.co.uk/a/media/efcdf8574cc84eda8fe46a3f82e365d7.jpg',
'https://m.atcdn.co.uk/a/media/3854a581f9c3427e84315fd9d4183cb3.jpg',
'https://m.atcdn.co.uk/a/media/ffb8838a9aef4187a51c4b86ceca77bd.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/9358f8d894394479901b7dde43b13aad.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225815,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/676dd40bfb454981976c70f90e8153cc.jpg',
'Width': 1234},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 204950,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fb153c9bc45747849bb74ce5869b2f0c.jpg',
'Width': 1206},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224445,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/20a28613c85d451c994780372d5a657c.jpg',
'Width': 1218},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 218835,
'Height': 1009,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7f6a371027ed425593317369761236e0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 221079,
'Height': 1006,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c68b29a80c7c4aeabbfcdf0fa48d0b2b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 191111,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/efcdf8574cc84eda8fe46a3f82e365d7.jpg',
'Width': 1194},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206498,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3854a581f9c3427e84315fd9d4183cb3.jpg',
'Width': 1192},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206653,
'Height': 992,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ffb8838a9aef4187a51c4b86ceca77bd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd3b9eff-6b4a-5ac3-9e18-98d123703cc6/bd3b9eff-6b4a-5ac3-9e18-98d123703cc6_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 207598,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9358f8d894394479901b7dde43b13aad.jpg',
'Width': 1280}],
'price': 5999,
'price_includes_vat': True,
'registration_date': '2016-07-28',
'seats_number': 2,
'seller_name': None,
'title': 'Smart Fortwo 0.9T Prime (Premium) Coupe 2dr Petrol Manual Euro 6 '
'(s/s) (90 ps) LEATHER TRIM',
'transmission': 'manual',
'trim': 'Prime',
'year': 2016}
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603050443946%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603050443946: {'created_time': 1774883196.483801, 'last_price_update_time': 1774883196.48381}
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603050443946') HTTP/1.1" 204 0
2026-03-30 15:06:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6c64320b-7d29-54f3-a9a6-07f2e49a8605 with identifier 202603190835428
2026-03-30 15:06:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6c64320b-7d29-54f3-a9a6-07f2e49a8605
2026-03-30 15:06:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 128,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2021 Volkswagen Polo TSI Match is a superb example, '
'having had only one owner from new. It features a responsive '
'1.0 litre petrol engine and meets Euro 6 emission standards. '
"Inside, you'll find manual air conditioning for your comfort, "
'and the Ready 2 Discover infotainment system with Bluetooth '
'connectivity keeps you entertained and connected. App Connect '
'is also included, offering seamless integration with both '
'Android Auto and Apple CarPlay. For ease of parking, this '
'Polo is equipped with front and rear parking sensors, and its '
'halogen clear headlights with automatic activation and '
'separate daytime running lights ensure visibility.\n'
'\n'
'This particular Volkswagen Polo TSI Match stands out with its '
'low insurance group, making it an economical choice for many '
'drivers. The inclusion of App Connect, along with front and '
'rear parking sensors, demonstrates a higher level of '
'specification compared to many other vehicles in its class. '
'This combination of a single owner, desirable features, and '
'cost effective running costs makes this Polo a very '
'attractive proposition. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': '6c64320b-7d29-54f3-a9a6-07f2e49a8605',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603190835428',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 97500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 67,
'photo_urls': ['https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg',
'https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg',
'https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg',
'https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg',
'https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg',
'https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg',
'https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg',
'https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267175,
'Height': 995,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219449,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg',
'Width': 1227},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252975,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg',
'Width': 1251},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 164739,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229726,
'Height': 998,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209154,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg',
'Width': 1248},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255574,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg',
'Width': 1269},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238969,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 290358,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2021-06-15',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.0 TSI Match Hatchback 5dr Petrol DSG Euro 6 (s/s) '
'(95 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Match',
'year': 2021}
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603190835428%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603190835428: {'created_time': 1774883196.53301, 'last_price_update_time': 1774883196.53302}
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603190835428') HTTP/1.1" 204 0
2026-03-30 15:06:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 52f74457-1fd6-5862-b03b-48b6cb1dffc4 with identifier 202602200098420
2026-03-30 15:06:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 52f74457-1fd6-5862-b03b-48b6cb1dffc4
2026-03-30 15:06:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 140,
'color': 'Blue',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 128,
'fuel_type': 'Petrol',
'id': '52f74457-1fd6-5862-b03b-48b6cb1dffc4',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602200098420',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Grandland X',
'odometer': 43000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 66,
'photo_urls': ['https://m.atcdn.co.uk/a/media/3516fba2f5894283bf7825dab818e776.jpg',
'https://m.atcdn.co.uk/a/media/fd647282ef7b402f84247e254db87ea2.jpg',
'https://m.atcdn.co.uk/a/media/4703ed7df0984627ab35f98e1d575fe4.jpg',
'https://m.atcdn.co.uk/a/media/c55b8dd1b288498e8c178d6e8f9beaf8.jpg',
'https://m.atcdn.co.uk/a/media/d926afaa9dcf4ae0b41a7fa06dd395d6.jpg',
'https://m.atcdn.co.uk/a/media/197f0b3f1436406e879cc65aaf3b7192.jpg',
'https://m.atcdn.co.uk/a/media/6e19d0f41f7d46c2a1d94421b5cdf8ab.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/fe99116a526947db9404b7cb7e230b20.jpg',
'https://m.atcdn.co.uk/a/media/6cb1e225df37436e8449b8badc8331b3.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 239027,
'Height': 975,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3516fba2f5894283bf7825dab818e776.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247686,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fd647282ef7b402f84247e254db87ea2.jpg',
'Width': 1209},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238525,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4703ed7df0984627ab35f98e1d575fe4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250600,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c55b8dd1b288498e8c178d6e8f9beaf8.jpg',
'Width': 1239},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 203646,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d926afaa9dcf4ae0b41a7fa06dd395d6.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248646,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/197f0b3f1436406e879cc65aaf3b7192.jpg',
'Width': 1217},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238032,
'Height': 962,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6e19d0f41f7d46c2a1d94421b5cdf8ab.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 251438,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe99116a526947db9404b7cb7e230b20.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_52f74457-1fd6-5862-b03b-48b6cb1dffc4/52f74457-1fd6-5862-b03b-48b6cb1dffc4_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 228415,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6cb1e225df37436e8449b8badc8331b3.jpg',
'Width': 1280}],
'price': 9699,
'price_includes_vat': True,
'registration_date': '2020-10-31',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Grandland X 1.2 Turbo SE Premium SUV 5dr Petrol Manual '
'Euro 6 (s/s) (130 ps)',
'transmission': 'manual',
'trim': 'SE Premium',
'year': 2020}
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602200098420%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602200098420: {'created_time': 1774883196.59596, 'last_price_update_time': 1774883196.59597}
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602200098420') HTTP/1.1" 204 0
2026-03-30 15:06:36 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dc6906d2-03bc-53d2-a66d-b4671cc88b01 with identifier: 202603040406149
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dc6906d2-03bc-53d2-a66d-b4671cc88b01
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F70c6c5dd46fb42dea95ecea085720260.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/70c6c5dd46fb42dea95ecea085720260.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F095562abded3426e936738b9b577b566.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/095562abded3426e936738b9b577b566.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F38c904e469f8488498da0d659cecf211.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/38c904e469f8488498da0d659cecf211.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F89029fe85e6141579163d3ba5a9b4fca.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/89029fe85e6141579163d3ba5a9b4fca.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc5f3eaf5436d4e88a610bfe23fe30e97.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c5f3eaf5436d4e88a610bfe23fe30e97.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcbef47e924304a1a9139ab3803ba540e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cbef47e924304a1a9139ab3803ba540e.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7f99545f7a7c44e0aab3c2350009e3da.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f99545f7a7c44e0aab3c2350009e3da.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F472a24f06464460bbbb4350faa826994.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/472a24f06464460bbbb4350faa826994.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9f50631b719e4178a899615104e42b0b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9f50631b719e4178a899615104e42b0b.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Feed7d1370adc4cc48b06dee9aedcd4da.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eed7d1370adc4cc48b06dee9aedcd4da.jpg already downloaded
2026-03-30 15:06:36 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b33a4a5b-2c0e-5ef6-9da5-308fa51310b4 with identifier: 202603190835155
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b33a4a5b-2c0e-5ef6-9da5-308fa51310b4
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb3896967eecb4f3a93ee8e046b0c87ca.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc9c4bd904bb94d2aa546ad1325be323d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa607fa255f914a62847ce2bd6c731042.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0b7d8b6fba3d468c81da32c799a7c413.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0473a1b3ec95465abfc291eb28a60da2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4c45b4d409324784933e53e2db89c908.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7084e961e1a04b7ba690224174e57458.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F628d498aae0d403f92decf9f41c2e71b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F62e542de783c4c57bd680783ccc1c128.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg already downloaded
2026-03-30 15:06:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dc6906d2-03bc-53d2-a66d-b4671cc88b01 with identifier 202603040406149
2026-03-30 15:06:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dc6906d2-03bc-53d2-a66d-b4671cc88b01
2026-03-30 15:06:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 130,
'color': 'Grey',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol Hybrid',
'id': 'dc6906d2-03bc-53d2-a66d-b4671cc88b01',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603040406149',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Puma',
'odometer': 34000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 66,
'photo_urls': ['https://m.atcdn.co.uk/a/media/70c6c5dd46fb42dea95ecea085720260.jpg',
'https://m.atcdn.co.uk/a/media/095562abded3426e936738b9b577b566.jpg',
'https://m.atcdn.co.uk/a/media/38c904e469f8488498da0d659cecf211.jpg',
'https://m.atcdn.co.uk/a/media/89029fe85e6141579163d3ba5a9b4fca.jpg',
'https://m.atcdn.co.uk/a/media/c5f3eaf5436d4e88a610bfe23fe30e97.jpg',
'https://m.atcdn.co.uk/a/media/cbef47e924304a1a9139ab3803ba540e.jpg',
'https://m.atcdn.co.uk/a/media/7f99545f7a7c44e0aab3c2350009e3da.jpg',
'https://m.atcdn.co.uk/a/media/472a24f06464460bbbb4350faa826994.jpg',
'https://m.atcdn.co.uk/a/media/9f50631b719e4178a899615104e42b0b.jpg',
'https://m.atcdn.co.uk/a/media/eed7d1370adc4cc48b06dee9aedcd4da.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249863,
'Height': 1002,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/70c6c5dd46fb42dea95ecea085720260.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 204183,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/095562abded3426e936738b9b577b566.jpg',
'Width': 1206},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 254435,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/38c904e469f8488498da0d659cecf211.jpg',
'Width': 1271},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220898,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/89029fe85e6141579163d3ba5a9b4fca.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246730,
'Height': 993,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c5f3eaf5436d4e88a610bfe23fe30e97.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 217318,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cbef47e924304a1a9139ab3803ba540e.jpg',
'Width': 1220},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252532,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7f99545f7a7c44e0aab3c2350009e3da.jpg',
'Width': 1266},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 240284,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/472a24f06464460bbbb4350faa826994.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253423,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9f50631b719e4178a899615104e42b0b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc6906d2-03bc-53d2-a66d-b4671cc88b01/dc6906d2-03bc-53d2-a66d-b4671cc88b01_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200539,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/eed7d1370adc4cc48b06dee9aedcd4da.jpg',
'Width': 1280}],
'price': 16999,
'price_includes_vat': True,
'registration_date': '2024-05-29',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Puma 1.0T EcoBoost MHEV ST-Line X SUV 5dr Petrol Hybrid DCT '
'Euro 6 (s/s) (125 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'ST-Line X',
'year': 2024}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [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%27202603040406149%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603040406149: {'created_time': 1774883197.036937, 'last_price_update_time': 1774883197.036952}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603040406149') HTTP/1.1" 204 0
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b33a4a5b-2c0e-5ef6-9da5-308fa51310b4 with identifier 202603190835155
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b33a4a5b-2c0e-5ef6-9da5-308fa51310b4
2026-03-30 15:06:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 128,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2021 Volkswagen Polo TSI Match is a superb example, '
'having had only one owner since new. Powered by an efficient '
'1.0 litre Euro 6 compliant petrol engine, this hatchback '
'offers a refined driving experience. It comes equipped with '
'manual air conditioning to keep you comfortable, and parking '
'sensors both front and rear for added peace of mind when '
'manoeuvring. The Polo also features halogen clear headlights '
'with automatic activation and separate daytime running '
'lights, ensuring you are always visible.\n'
'\n'
'Inside, you will find the Ready 2 Discover infotainment '
'system, complete with Bluetooth connectivity for hands free '
'calls and music streaming. The App Connect functionality '
'further enhances your journey by seamlessly integrating your '
'smartphone through Android Auto and Apple CarPlay. This '
'particular model sits in a low insurance group, making it an '
'economical choice for many drivers, and its combination of '
'features and single owner provenance clearly sets it apart '
'from other vehicles in its class. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': 'b33a4a5b-2c0e-5ef6-9da5-308fa51310b4',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603190835155',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 97500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 67,
'photo_urls': ['https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg',
'https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg',
'https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg',
'https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg',
'https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg',
'https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg',
'https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg',
'https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267175,
'Height': 995,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219449,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg',
'Width': 1227},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252975,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg',
'Width': 1251},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 164739,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229726,
'Height': 998,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209154,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg',
'Width': 1248},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255574,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg',
'Width': 1269},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238969,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 290358,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg',
'Width': 1280}],
'price': 10299,
'price_includes_vat': True,
'registration_date': '2021-10-26',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.0 TSI Match Hatchback 5dr Petrol DSG Euro 6 (s/s) '
'(95 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Match',
'year': 2021}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [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%27202603190835155%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603190835155: {'created_time': 1774883197.151723, 'last_price_update_time': 1774883197.151735}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603190835155') HTTP/1.1" 204 0
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fa679b04-1875-58d7-b3b2-df0a86e5c12b with identifier: 202603040397463
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fa679b04-1875-58d7-b3b2-df0a86e5c12b
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F92c12537d6a74ae8a895e957a25254b5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/92c12537d6a74ae8a895e957a25254b5.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fcb850255860a4230bce7f5f421a2e8c2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cb850255860a4230bce7f5f421a2e8c2.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F12cf5fd3c11440968df7719ae299be03.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/12cf5fd3c11440968df7719ae299be03.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4da397cd1bc2415d94f33c8d24fe0fed.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4da397cd1bc2415d94f33c8d24fe0fed.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F842c36f72435455a8b5c8ac910cc3d1e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/842c36f72435455a8b5c8ac910cc3d1e.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F154022ad4ff64effb69a8aea5754e444.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/154022ad4ff64effb69a8aea5754e444.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F888856f79f85459d857fc4e7b3a031b3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/888856f79f85459d857fc4e7b3a031b3.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F9dec4506a8644f0f9268ccf32c3d2489.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9dec4506a8644f0f9268ccf32c3d2489.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F888856f79f85459d857fc4e7b3a031b3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/888856f79f85459d857fc4e7b3a031b3.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3436f2e4-8a3d-521a-801a-993fcdfc2b99 with identifier: 202603190834441
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3436f2e4-8a3d-521a-801a-993fcdfc2b99
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb3896967eecb4f3a93ee8e046b0c87ca.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fc9c4bd904bb94d2aa546ad1325be323d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa607fa255f914a62847ce2bd6c731042.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0b7d8b6fba3d468c81da32c799a7c413.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F0473a1b3ec95465abfc291eb28a60da2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4c45b4d409324784933e53e2db89c908.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F7084e961e1a04b7ba690224174e57458.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F628d498aae0d403f92decf9f41c2e71b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F62e542de783c4c57bd680783ccc1c128.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg already downloaded
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fa679b04-1875-58d7-b3b2-df0a86e5c12b with identifier 202603040397463
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fa679b04-1875-58d7-b3b2-df0a86e5c12b
2026-03-30 15:06:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 147,
'color': 'Silver',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.6L',
'engine_horse_power': 130,
'fuel_type': 'Petrol',
'id': 'fa679b04-1875-58d7-b3b2-df0a86e5c12b',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603040397463',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Hyundai',
'model': 'TUCSON',
'odometer': 65200,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 60,
'photo_urls': ['https://m.atcdn.co.uk/a/media/92c12537d6a74ae8a895e957a25254b5.jpg',
'https://m.atcdn.co.uk/a/media/cb850255860a4230bce7f5f421a2e8c2.jpg',
'https://m.atcdn.co.uk/a/media/12cf5fd3c11440968df7719ae299be03.jpg',
'https://m.atcdn.co.uk/a/media/4da397cd1bc2415d94f33c8d24fe0fed.jpg',
'https://m.atcdn.co.uk/a/media/842c36f72435455a8b5c8ac910cc3d1e.jpg',
'https://m.atcdn.co.uk/a/media/154022ad4ff64effb69a8aea5754e444.jpg',
'https://m.atcdn.co.uk/a/media/888856f79f85459d857fc4e7b3a031b3.jpg',
'https://m.atcdn.co.uk/a/media/9dec4506a8644f0f9268ccf32c3d2489.jpg',
'https://m.atcdn.co.uk/a/media/888856f79f85459d857fc4e7b3a031b3.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 202052,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/92c12537d6a74ae8a895e957a25254b5.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 180170,
'Height': 974,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cb850255860a4230bce7f5f421a2e8c2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212479,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/12cf5fd3c11440968df7719ae299be03.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214524,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4da397cd1bc2415d94f33c8d24fe0fed.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212945,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/842c36f72435455a8b5c8ac910cc3d1e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 186814,
'Height': 978,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/154022ad4ff64effb69a8aea5754e444.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 202789,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9dec4506a8644f0f9268ccf32c3d2489.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205293,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/888856f79f85459d857fc4e7b3a031b3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fa679b04-1875-58d7-b3b2-df0a86e5c12b/fa679b04-1875-58d7-b3b2-df0a86e5c12b_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205293,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/888856f79f85459d857fc4e7b3a031b3.jpg',
'Width': 1280}],
'price': 8499,
'price_includes_vat': True,
'registration_date': '2016-08-27',
'seats_number': 5,
'seller_name': None,
'title': 'Hyundai Tucson 1.6 GDi Blue Drive SE Nav SUV 5dr Petrol Manual Euro '
'6 (s/s) (132 ps)',
'transmission': 'manual',
'trim': 'SE Nav',
'year': 2016}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [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%27202603040397463%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603040397463: {'created_time': 1774883197.522282, 'last_price_update_time': 1774883197.522293}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603040397463') HTTP/1.1" 204 0
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3436f2e4-8a3d-521a-801a-993fcdfc2b99 with identifier 202603190834441
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3436f2e4-8a3d-521a-801a-993fcdfc2b99
2026-03-30 15:06:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 128,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2021 Volkswagen Polo TSI Match is a superb example, '
'having had only one owner from new. Powered by an efficient '
'1.0 litre Euro 6 petrol engine, this car offers a refined '
'driving experience. The Match trim level comes well equipped, '
'featuring manual air conditioning to keep you comfortable, '
'and halogen clear headlights with automatic activation and '
'separate daytime running lights for enhanced visibility. '
'Parking is made simpler with front and rear parking sensors, '
'further aided by parking assistance systems.\n'
'\n'
'The technology within this Polo is also noteworthy. The Ready '
'2 Discover infotainment system includes Bluetooth '
'connectivity, and with App Connect, you can seamlessly '
'integrate your Android Auto or Apple CarPlay devices. This '
'combination of features, along with its low insurance group, '
'positions this Volkswagen Polo as an excellent choice, '
'offering a superior ownership proposition compared to many '
'other vehicles in its class. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': '3436f2e4-8a3d-521a-801a-993fcdfc2b99',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603190834441',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Polo',
'odometer': 97000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 77,
'photo_urls': ['https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg',
'https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg',
'https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg',
'https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg',
'https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg',
'https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg',
'https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg',
'https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267175,
'Height': 995,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3896967eecb4f3a93ee8e046b0c87ca.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219449,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9c4bd904bb94d2aa546ad1325be323d.jpg',
'Width': 1227},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252975,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a607fa255f914a62847ce2bd6c731042.jpg',
'Width': 1251},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 164739,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0b7d8b6fba3d468c81da32c799a7c413.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229726,
'Height': 998,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0473a1b3ec95465abfc291eb28a60da2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209154,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4c45b4d409324784933e53e2db89c908.jpg',
'Width': 1248},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255574,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7084e961e1a04b7ba690224174e57458.jpg',
'Width': 1269},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238969,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/628d498aae0d403f92decf9f41c2e71b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3436f2e4-8a3d-521a-801a-993fcdfc2b99/3436f2e4-8a3d-521a-801a-993fcdfc2b99_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 290358,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/62e542de783c4c57bd680783ccc1c128.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2021-06-04',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Polo 1.0 TSI Match Hatchback 5dr Petrol DSG Euro 6 (s/s) '
'(95 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Match',
'year': 2021}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [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%27202603190834441%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603190834441: {'created_time': 1774883197.573398, 'last_price_update_time': 1774883197.573415}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603190834441') HTTP/1.1" 204 0
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d0f6d0c6-07fd-5496-af72-eceffc7d65b4 with identifier: 202603040394985
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item d0f6d0c6-07fd-5496-af72-eceffc7d65b4
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7af9e138-e6d1-599a-a250-8109dbd1e8d3 with identifier: 202603190833626
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7af9e138-e6d1-599a-a250-8109dbd1e8d3
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F080bab1d65794379b55394dee75d6a69.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/080bab1d65794379b55394dee75d6a69.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F8e64f438cc0b42da9960f149c40f77bc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8e64f438cc0b42da9960f149c40f77bc.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F174b45cf50744b9c8dcaf1c3b6c75010.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/174b45cf50744b9c8dcaf1c3b6c75010.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F308ed88e958747ed864925050be2a927.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/308ed88e958747ed864925050be2a927.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F94e517c7c1b04d3dad0d105a6bb578c5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/94e517c7c1b04d3dad0d105a6bb578c5.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe5945c4c9a6b40fbb3e02f13ab36e913.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e5945c4c9a6b40fbb3e02f13ab36e913.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fafb18686e9d44e48af415b76a646bd72.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/afb18686e9d44e48af415b76a646bd72.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F02c996cca8714605bfd4892052f0aa31.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02c996cca8714605bfd4892052f0aa31.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fe20dad6324064e6cb39d93285b902a66.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e20dad6324064e6cb39d93285b902a66.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F4cf6c84850ab43a180ade5bc048cbdea.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4cf6c84850ab43a180ade5bc048cbdea.jpg already downloaded
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d0f6d0c6-07fd-5496-af72-eceffc7d65b4 with identifier 202603040394985
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d0f6d0c6-07fd-5496-af72-eceffc7d65b4
2026-03-30 15:06:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 129,
'color': 'Red',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 113,
'fuel_type': 'Petrol',
'id': 'd0f6d0c6-07fd-5496-af72-eceffc7d65b4',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603040394985',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Qashqai',
'odometer': 100000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 8999,
'price_includes_vat': True,
'registration_date': '2017-09-01',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Qashqai 1.2 DIG-T Tekna+ SUV 5dr Petrol XTRON Euro 6 (s/s) '
'(115 ps)',
'transmission': 'automatic',
'trim': 'Tekna+',
'year': 2017}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [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%27202603040394985%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603040394985: {'created_time': 1774883197.828921, 'last_price_update_time': 1774883197.828933}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603040394985') HTTP/1.1" 204 0
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7af9e138-e6d1-599a-a250-8109dbd1e8d3 with identifier 202603190833626
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7af9e138-e6d1-599a-a250-8109dbd1e8d3
2026-03-30 15:06:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 119,
'color': 'Grey',
'currency': 'GBP',
'description': 'Enjoy peace of mind with this 2020 Ford EcoSport ST Line, '
'boasting an MOT valid until December 2026. This stylish '
'vehicle is equipped with a responsive 1.0L petrol engine and '
"meets Euro 6 emissions standards. Inside, you'll find the "
'advanced Ford SYNC 3 Navigation system featuring an 8 inch '
'touchscreen, complete with Android Auto and Apple CarPlay for '
'seamless smartphone integration. Comfort is assured with '
'Electronic Automatic Temperature Control air conditioning, '
'ensuring a pleasant cabin environment whatever the weather.\n'
'\n'
'This Ford EcoSport ST Line offers excellent fuel economy, '
'achieving up to 46 miles per gallon, and benefits from low '
'CO2 emissions, indicating it is a more environmentally '
'conscious choice compared to similar vehicles. For added '
'convenience and safety, it includes a Rear View Camera Pack '
'with parking assistance sensors and an automatic headlight '
'system. These features combine to make this EcoSport a '
'practical and well equipped option for everyday driving. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol',
'id': '7af9e138-e6d1-599a-a250-8109dbd1e8d3',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603190833626',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'EcoSport',
'odometer': 53828,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 62,
'photo_urls': ['https://m.atcdn.co.uk/a/media/080bab1d65794379b55394dee75d6a69.jpg',
'https://m.atcdn.co.uk/a/media/8e64f438cc0b42da9960f149c40f77bc.jpg',
'https://m.atcdn.co.uk/a/media/174b45cf50744b9c8dcaf1c3b6c75010.jpg',
'https://m.atcdn.co.uk/a/media/308ed88e958747ed864925050be2a927.jpg',
'https://m.atcdn.co.uk/a/media/94e517c7c1b04d3dad0d105a6bb578c5.jpg',
'https://m.atcdn.co.uk/a/media/e5945c4c9a6b40fbb3e02f13ab36e913.jpg',
'https://m.atcdn.co.uk/a/media/afb18686e9d44e48af415b76a646bd72.jpg',
'https://m.atcdn.co.uk/a/media/02c996cca8714605bfd4892052f0aa31.jpg',
'https://m.atcdn.co.uk/a/media/e20dad6324064e6cb39d93285b902a66.jpg',
'https://m.atcdn.co.uk/a/media/4cf6c84850ab43a180ade5bc048cbdea.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 258698,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/080bab1d65794379b55394dee75d6a69.jpg',
'Width': 1253},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215787,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8e64f438cc0b42da9960f149c40f77bc.jpg',
'Width': 1182},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241565,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/174b45cf50744b9c8dcaf1c3b6c75010.jpg',
'Width': 1226},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 170311,
'Height': 965,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/308ed88e958747ed864925050be2a927.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 207457,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/94e517c7c1b04d3dad0d105a6bb578c5.jpg',
'Width': 1201},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 205976,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e5945c4c9a6b40fbb3e02f13ab36e913.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229373,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/afb18686e9d44e48af415b76a646bd72.jpg',
'Width': 1192},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229179,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/02c996cca8714605bfd4892052f0aa31.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 274278,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e20dad6324064e6cb39d93285b902a66.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7af9e138-e6d1-599a-a250-8109dbd1e8d3/7af9e138-e6d1-599a-a250-8109dbd1e8d3_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249417,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4cf6c84850ab43a180ade5bc048cbdea.jpg',
'Width': 1280}],
'price': 9299,
'price_includes_vat': True,
'registration_date': '2020-03-18',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Ecosport 1.0T EcoBoost GPF ST-Line SUV 5dr Petrol Manual Euro '
'6 (s/s) (125 ps)',
'transmission': 'manual',
'trim': 'ST-Line',
'year': 2020}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [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%27202603190833626%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603190833626: {'created_time': 1774883197.896258, 'last_price_update_time': 1774883197.896268}
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603190833626') HTTP/1.1" 204 0
2026-03-30 15:06:37 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 638a2ee7-4309-5c8c-8104-db1f706c2e1c with identifier: 202603020336944
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 638a2ee7-4309-5c8c-8104-db1f706c2e1c
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fb7e148ee5e4543bd978e5354ea5bcca4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b7e148ee5e4543bd978e5354ea5bcca4.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F2253f3eada0d46eb810ccb2bad4b2657.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2253f3eada0d46eb810ccb2bad4b2657.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252F55e9fa3d29f545d49e69662a02511868.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/55e9fa3d29f545d49e69662a02511868.jpg already downloaded
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_autotrader.co.uk%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fm.atcdn.co.uk%252Fa%252Fmedia%252Fa7f1d17abddd49deae02e0c69951df99.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a7f1d17abddd49deae02e0c69951df99.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F575fc0f8772f4371b50467c295b2804c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/575fc0f8772f4371b50467c295b2804c.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F68267a0324af4291841675b535002026.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/68267a0324af4291841675b535002026.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb13aa9825e8f46d1b50ed75e8351a254.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b13aa9825e8f46d1b50ed75e8351a254.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa3061826bd354ebda0e6a4ca631ba1cb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a3061826bd354ebda0e6a4ca631ba1cb.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F92604d8b96b6400aae11f65cf0fcdf77.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/92604d8b96b6400aae11f65cf0fcdf77.jpg already downloaded
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9a4e736b-4f80-5edd-a05b-36beaf04ee63 with identifier: 202603180807786
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 9a4e736b-4f80-5edd-a05b-36beaf04ee63
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1b6ab2e5cd4c4828a009d1566f83f85c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1b6ab2e5cd4c4828a009d1566f83f85c.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc4434558d6094ecc899ae57436c52ef8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c4434558d6094ecc899ae57436c52ef8.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1553a2a30fdb490891737303984c68a1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1553a2a30fdb490891737303984c68a1.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff5222b5ffecd48e496bfcd972be953bb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f5222b5ffecd48e496bfcd972be953bb.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc7850027c29a4b21b4e75f39016f9d74.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c7850027c29a4b21b4e75f39016f9d74.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd0697ebe0ffd488083e0ec00708361a1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d0697ebe0ffd488083e0ec00708361a1.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F796a00e96fa44b39977f416853c549f2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/796a00e96fa44b39977f416853c549f2.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F06d6e867090248a58f9c38918fbd194a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/06d6e867090248a58f9c38918fbd194a.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb040cf957de343f8af6f8d3820cc7c4f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b040cf957de343f8af6f8d3820cc7c4f.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Feb39b0b37b1e4c8a970b2a9000e1bb60.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eb39b0b37b1e4c8a970b2a9000e1bb60.jpg already downloaded
2026-03-30 15:06:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 638a2ee7-4309-5c8c-8104-db1f706c2e1c with identifier 202603020336944
2026-03-30 15:06:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 638a2ee7-4309-5c8c-8104-db1f706c2e1c
2026-03-30 15:06:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 149,
'color': 'Orange',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.6L',
'engine_horse_power': 113,
'fuel_type': 'Petrol',
'id': '638a2ee7-4309-5c8c-8104-db1f706c2e1c',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603020336944',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Dacia',
'model': 'Duster',
'odometer': 41800,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 69,
'photo_urls': ['https://m.atcdn.co.uk/a/media/b7e148ee5e4543bd978e5354ea5bcca4.jpg',
'https://m.atcdn.co.uk/a/media/2253f3eada0d46eb810ccb2bad4b2657.jpg',
'https://m.atcdn.co.uk/a/media/55e9fa3d29f545d49e69662a02511868.jpg',
'https://m.atcdn.co.uk/a/media/a7f1d17abddd49deae02e0c69951df99.jpg',
'https://m.atcdn.co.uk/a/media/575fc0f8772f4371b50467c295b2804c.jpg',
'https://m.atcdn.co.uk/a/media/68267a0324af4291841675b535002026.jpg',
'https://m.atcdn.co.uk/a/media/b13aa9825e8f46d1b50ed75e8351a254.jpg',
'https://m.atcdn.co.uk/a/media/a3061826bd354ebda0e6a4ca631ba1cb.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/92604d8b96b6400aae11f65cf0fcdf77.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248275,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b7e148ee5e4543bd978e5354ea5bcca4.jpg',
'Width': 1246},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 218429,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2253f3eada0d46eb810ccb2bad4b2657.jpg',
'Width': 1213},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242634,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/55e9fa3d29f545d49e69662a02511868.jpg',
'Width': 1195},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 228246,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a7f1d17abddd49deae02e0c69951df99.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230335,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/575fc0f8772f4371b50467c295b2804c.jpg',
'Width': 1195},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201629,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/68267a0324af4291841675b535002026.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224542,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b13aa9825e8f46d1b50ed75e8351a254.jpg',
'Width': 1159},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224616,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a3061826bd354ebda0e6a4ca631ba1cb.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_638a2ee7-4309-5c8c-8104-db1f706c2e1c/638a2ee7-4309-5c8c-8104-db1f706c2e1c_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231461,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/92604d8b96b6400aae11f65cf0fcdf77.jpg',
'Width': 1280}],
'price': 8694,
'price_includes_vat': True,
'registration_date': '2018-11-30',
'seats_number': 5,
'seller_name': None,
'title': 'Dacia Duster 1.6 SCe Comfort SUV 5dr Petrol Manual Euro 6 (s/s) '
'(115 ps)',
'transmission': 'manual',
'trim': 'Comfort',
'year': 2018}
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603020336944%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603020336944: {'created_time': 1774883198.319939, 'last_price_update_time': 1774883198.319951}
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603020336944') HTTP/1.1" 204 0
2026-03-30 15:06:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9a4e736b-4f80-5edd-a05b-36beaf04ee63 with identifier 202603180807786
2026-03-30 15:06:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9a4e736b-4f80-5edd-a05b-36beaf04ee63
2026-03-30 15:06:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 123,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2023 Vauxhall Corsa Turbo Ultimate is a standout '
'example, having had only one owner and covering a remarkably '
'low 11,000 miles. This Euro 6 compliant 1.2 litre petrol '
'model comes in the top of the range Ultimate trim, offering a '
'sophisticated driving experience. It features Automatic '
'Lighting Control, ensuring your headlights are always on when '
'needed, and Heated Comfort Front Seats for those colder '
'journeys. Navigating and staying connected is effortless with '
'the Multimedia Navi Pro System, which includes Android Auto, '
'Apple CarPlay, and Bluetooth. Parking is made simpler with '
'the Panoramic Rear View Camera, and the Keyless Entry and '
'Start system adds a touch of modern convenience.\n'
'\n'
'The performance and efficiency of this Corsa Turbo Ultimate '
'are truly impressive, indicating its superiority over many '
'similar vehicles. Achieving 0 to 60 mph in just 8.2 seconds, '
'it offers responsive acceleration. Furthermore, its excellent '
'fuel economy of 54 mpg and low CO2 emissions make it an '
'economical and environmentally conscious choice for your '
'motoring needs. Nationwide Delivery Available at Reasonable '
'Rates. All our vehicles come with a Pre-Delivery Inspection, '
'HPI Check, 6 Months Minimum MOT and 3 Month Warranty all for '
'a Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £399+VAT '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 128,
'fuel_type': 'Petrol',
'id': '9a4e736b-4f80-5edd-a05b-36beaf04ee63',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603180807786',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Corsa',
'odometer': 11000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 73,
'photo_urls': ['https://m.atcdn.co.uk/a/media/1b6ab2e5cd4c4828a009d1566f83f85c.jpg',
'https://m.atcdn.co.uk/a/media/c4434558d6094ecc899ae57436c52ef8.jpg',
'https://m.atcdn.co.uk/a/media/1553a2a30fdb490891737303984c68a1.jpg',
'https://m.atcdn.co.uk/a/media/f5222b5ffecd48e496bfcd972be953bb.jpg',
'https://m.atcdn.co.uk/a/media/c7850027c29a4b21b4e75f39016f9d74.jpg',
'https://m.atcdn.co.uk/a/media/d0697ebe0ffd488083e0ec00708361a1.jpg',
'https://m.atcdn.co.uk/a/media/796a00e96fa44b39977f416853c549f2.jpg',
'https://m.atcdn.co.uk/a/media/06d6e867090248a58f9c38918fbd194a.jpg',
'https://m.atcdn.co.uk/a/media/b040cf957de343f8af6f8d3820cc7c4f.jpg',
'https://m.atcdn.co.uk/a/media/eb39b0b37b1e4c8a970b2a9000e1bb60.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267023,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1b6ab2e5cd4c4828a009d1566f83f85c.jpg',
'Width': 1279},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 202465,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c4434558d6094ecc899ae57436c52ef8.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 226374,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1553a2a30fdb490891737303984c68a1.jpg',
'Width': 1213},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 184670,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f5222b5ffecd48e496bfcd972be953bb.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230518,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c7850027c29a4b21b4e75f39016f9d74.jpg',
'Width': 1167},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 191475,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d0697ebe0ffd488083e0ec00708361a1.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230015,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/796a00e96fa44b39977f416853c549f2.jpg',
'Width': 1172},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 234058,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/06d6e867090248a58f9c38918fbd194a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 297268,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b040cf957de343f8af6f8d3820cc7c4f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a4e736b-4f80-5edd-a05b-36beaf04ee63/9a4e736b-4f80-5edd-a05b-36beaf04ee63_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 232753,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/eb39b0b37b1e4c8a970b2a9000e1bb60.jpg',
'Width': 1280}],
'price': 15394,
'price_includes_vat': True,
'registration_date': '2023-06-30',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Corsa 1.2 Turbo Ultimate Hatchback 5dr Petrol Auto Euro 6 '
'(s/s) (130 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Ultimate',
'year': 2023}
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603180807786%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603180807786: {'created_time': 1774883198.370727, 'last_price_update_time': 1774883198.37074}
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603180807786') HTTP/1.1" 204 0
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 40a6bbeb-4f91-53e5-94d2-45798889daad with identifier: 202602280298396
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 40a6bbeb-4f91-53e5-94d2-45798889daad
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc091aaed39c140a4afb305c648873e40.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c091aaed39c140a4afb305c648873e40.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe0e3ad6a05b646c98d12349dda5ba878.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e0e3ad6a05b646c98d12349dda5ba878.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe1f0168ff5bf48d785109d8a5dacf360.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e1f0168ff5bf48d785109d8a5dacf360.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa434fb915f9d4055b10eca2a39105440.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a434fb915f9d4055b10eca2a39105440.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5d369aaa90c84a63991585016678e855.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5d369aaa90c84a63991585016678e855.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd83b435685124abaaa2b094fcd6f1132.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d83b435685124abaaa2b094fcd6f1132.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F73e6fba55bde4c42a6fa2c1d4b5dc6d9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/73e6fba55bde4c42a6fa2c1d4b5dc6d9.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe129df83a1db4f6f98a9570a20cf4fac.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e129df83a1db4f6f98a9570a20cf4fac.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2f3e844868624cbbbea2df1d080d6a2a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f3e844868624cbbbea2df1d080d6a2a.jpg already downloaded
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3f347a28-c0cf-50b9-8949-1157920f037a with identifier: 202603180798623
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 3f347a28-c0cf-50b9-8949-1157920f037a
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 40a6bbeb-4f91-53e5-94d2-45798889daad with identifier 202602280298396
2026-03-30 15:06:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 40a6bbeb-4f91-53e5-94d2-45798889daad
2026-03-30 15:06:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 141,
'color': 'Blue',
'currency': 'GBP',
'description': 'Experience refined performance in the 2018 Mazda 6 2.0 '
'SKYACTIV-G SE-L Nav+ Saloon. Powered by a responsive 145ps '
'petrol engine with smooth automatic transmission, it delivers '
'impressive efficiency and Euro 6 compliance. Sleek, executive '
'styling meets premium comfort, satellite navigation, advanced '
"safety features and Mazda's renowned driving dynamics. A "
'perfect blend of practicality, technology and engaging '
'performance for everyday or long-distance journeys. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 4,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 143,
'fuel_type': 'Petrol',
'id': '40a6bbeb-4f91-53e5-94d2-45798889daad',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602280298396',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mazda',
'model': 'Mazda6',
'odometer': 32000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 66,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c091aaed39c140a4afb305c648873e40.jpg',
'https://m.atcdn.co.uk/a/media/e0e3ad6a05b646c98d12349dda5ba878.jpg',
'https://m.atcdn.co.uk/a/media/e1f0168ff5bf48d785109d8a5dacf360.jpg',
'https://m.atcdn.co.uk/a/media/a434fb915f9d4055b10eca2a39105440.jpg',
'https://m.atcdn.co.uk/a/media/5d369aaa90c84a63991585016678e855.jpg',
'https://m.atcdn.co.uk/a/media/d83b435685124abaaa2b094fcd6f1132.jpg',
'https://m.atcdn.co.uk/a/media/73e6fba55bde4c42a6fa2c1d4b5dc6d9.jpg',
'https://m.atcdn.co.uk/a/media/e129df83a1db4f6f98a9570a20cf4fac.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/2f3e844868624cbbbea2df1d080d6a2a.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 274102,
'Height': 1012,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c091aaed39c140a4afb305c648873e40.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245405,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e0e3ad6a05b646c98d12349dda5ba878.jpg',
'Width': 1272},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 278243,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e1f0168ff5bf48d785109d8a5dacf360.jpg',
'Width': 1274},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 228252,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a434fb915f9d4055b10eca2a39105440.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267082,
'Height': 1000,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5d369aaa90c84a63991585016678e855.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231526,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d83b435685124abaaa2b094fcd6f1132.jpg',
'Width': 1238},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 259170,
'Height': 991,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/73e6fba55bde4c42a6fa2c1d4b5dc6d9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244118,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e129df83a1db4f6f98a9570a20cf4fac.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_40a6bbeb-4f91-53e5-94d2-45798889daad/40a6bbeb-4f91-53e5-94d2-45798889daad_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267265,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f3e844868624cbbbea2df1d080d6a2a.jpg',
'Width': 1280}],
'price': 13094,
'price_includes_vat': True,
'registration_date': '2019-01-31',
'seats_number': 5,
'seller_name': None,
'title': 'MAZDA6 2.0 SKYACTIV-G SE-L Nav+ Saloon 4dr Petrol Auto Euro 6 (s/s) '
'(145 ps) AUTOMATIC - ULEZ COMPLIANT',
'transmission': 'automatic',
'trim': 'SE-L Nav+',
'year': 2019}
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602280298396%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602280298396: {'created_time': 1774883198.71082, 'last_price_update_time': 1774883198.71083}
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602280298396') HTTP/1.1" 204 0
2026-03-30 15:06:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3f347a28-c0cf-50b9-8949-1157920f037a with identifier 202603180798623
2026-03-30 15:06:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3f347a28-c0cf-50b9-8949-1157920f037a
2026-03-30 15:06:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 120,
'color': 'Grey',
'currency': 'GBP',
'description': 'The Mercedes-Benz E Class E220d AMG Line is a 2017 model, '
'boasting a 2.0L Diesel Engine and a Euro 6 emission class. '
'This trim level is the AMG Line, which suggests a sporty edge '
"to this luxury vehicle. The vehicle's features are "
'impressive, with Parking Pilot and Automatic Climate Control '
'- Two-Zone ensuring a comfortable and convenient driving '
'experience. The seats are heated in the front, perfect for '
'chilly mornings, and the LED High Performance headlamps '
'provide excellent visibility on the road. The Audio 20 USB '
'system, complete with Bluetooth connectivity, keeps you '
'entertained on long journeys. Additionally, the vehicle is '
'equipped with Parking Assistance - Front Sensor and Parking '
'Assistance - Rear Sensor, making parking a breeze.\n'
'\n'
'The E Class E220d AMG Line is a formidable performer, '
'accelerating from 0-60mph in just 7.7 seconds. This '
"impressive acceleration is a testament to the vehicle's "
'capabilities, making it a strong contender in its class. With '
'its advanced features and sporty trim, this Mercedes-Benz is '
'a great choice for those seeking a luxurious and dynamic '
"driving experience. Whether you're navigating busy city "
'streets or cruising on the motorway, the E Class E220d AMG '
'Line is sure to deliver. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 191,
'fuel_type': 'Diesel',
'id': '3f347a28-c0cf-50b9-8949-1157920f037a',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603180798623',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mercedes-Benz',
'model': 'E Class',
'odometer': 97000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 12999,
'price_includes_vat': True,
'registration_date': '2017-03-30',
'seats_number': 5,
'seller_name': None,
'title': 'Mercedes-Benz E-Class 2.0 E220d AMG Line Estate 5dr Diesel '
'G-Tronic+ Euro 6 (s/s) (194 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'AMG Line',
'year': 2017}
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603180798623%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603180798623: {'created_time': 1774883198.760012, 'last_price_update_time': 1774883198.760025}
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603180798623') HTTP/1.1" 204 0
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0f5cb393-8160-5882-83a8-1910ce55664c with identifier: 202602280293457
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0f5cb393-8160-5882-83a8-1910ce55664c
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc1885f7bf1b046ddae6d99eebc5e0f48.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c1885f7bf1b046ddae6d99eebc5e0f48.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F15b2a4a0eb094e758b8d9ee84ff41695.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/15b2a4a0eb094e758b8d9ee84ff41695.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F89b2224e2ea14e21a6917995c25ac9c4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/89b2224e2ea14e21a6917995c25ac9c4.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2f8e2384d64a40638fc148ced12ea081.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f8e2384d64a40638fc148ced12ea081.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9ca5350af9bb4c5b9642edebc378cf94.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ca5350af9bb4c5b9642edebc378cf94.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F91a58e9cc1464d229f141bbd54ae231d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91a58e9cc1464d229f141bbd54ae231d.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6dd7539ef871423aa02325dcaeaf93e3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6dd7539ef871423aa02325dcaeaf93e3.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F580df911c59c4487b5b9570de8c612f6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/580df911c59c4487b5b9570de8c612f6.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa7645f5bc08b4de298f97fe4cc74361e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a7645f5bc08b4de298f97fe4cc74361e.jpg already downloaded
2026-03-30 15:06:38 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 99c63262-166f-5aa0-bdb0-f70f4c47f3f4 with identifier: 202603170778234
2026-03-30 15:06:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 99c63262-166f-5aa0-bdb0-f70f4c47f3f4
2026-03-30 15:06:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff50e589faf0e48a3a79ee1860d5df40a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f50e589faf0e48a3a79ee1860d5df40a.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd481ee54a8254077b3893c00178b53de.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d481ee54a8254077b3893c00178b53de.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff5486749c5a8424796916aecc3bd9638.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f5486749c5a8424796916aecc3bd9638.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F62c45c165715405c9efe1046e9810cf4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/62c45c165715405c9efe1046e9810cf4.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7b28b7b587fd406c9036a66f9adff55a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7b28b7b587fd406c9036a66f9adff55a.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe8e01f942e914a41908bfa0299086506.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e8e01f942e914a41908bfa0299086506.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff296a8d3ba3b468dba06c04dde6f5e65.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f296a8d3ba3b468dba06c04dde6f5e65.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1d772bc1f4834fbebb7b3af7beb0c799.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1d772bc1f4834fbebb7b3af7beb0c799.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3456385fa6ad425d87b3f3e37a41dd7b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3456385fa6ad425d87b3f3e37a41dd7b.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdb13f3c12d18434398e7519be3bd8c2a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/db13f3c12d18434398e7519be3bd8c2a.jpg already downloaded
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0f5cb393-8160-5882-83a8-1910ce55664c with identifier 202602280293457
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0f5cb393-8160-5882-83a8-1910ce55664c
2026-03-30 15:06:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 135,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 148,
'fuel_type': 'Petrol',
'id': '0f5cb393-8160-5882-83a8-1910ce55664c',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602280293457',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Audi',
'model': 'A5',
'odometer': 48000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 75,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c1885f7bf1b046ddae6d99eebc5e0f48.jpg',
'https://m.atcdn.co.uk/a/media/15b2a4a0eb094e758b8d9ee84ff41695.jpg',
'https://m.atcdn.co.uk/a/media/89b2224e2ea14e21a6917995c25ac9c4.jpg',
'https://m.atcdn.co.uk/a/media/2f8e2384d64a40638fc148ced12ea081.jpg',
'https://m.atcdn.co.uk/a/media/9ca5350af9bb4c5b9642edebc378cf94.jpg',
'https://m.atcdn.co.uk/a/media/91a58e9cc1464d229f141bbd54ae231d.jpg',
'https://m.atcdn.co.uk/a/media/6dd7539ef871423aa02325dcaeaf93e3.jpg',
'https://m.atcdn.co.uk/a/media/580df911c59c4487b5b9570de8c612f6.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/a7645f5bc08b4de298f97fe4cc74361e.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 280456,
'Height': 986,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c1885f7bf1b046ddae6d99eebc5e0f48.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 254111,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/15b2a4a0eb094e758b8d9ee84ff41695.jpg',
'Width': 1260},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 282825,
'Height': 998,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/89b2224e2ea14e21a6917995c25ac9c4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227459,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f8e2384d64a40638fc148ced12ea081.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 254779,
'Height': 962,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ca5350af9bb4c5b9642edebc378cf94.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243006,
'Height': 1004,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/91a58e9cc1464d229f141bbd54ae231d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 256383,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6dd7539ef871423aa02325dcaeaf93e3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253938,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/580df911c59c4487b5b9570de8c612f6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f5cb393-8160-5882-83a8-1910ce55664c/0f5cb393-8160-5882-83a8-1910ce55664c_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 295776,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a7645f5bc08b4de298f97fe4cc74361e.jpg',
'Width': 1280}],
'price': 17699,
'price_includes_vat': True,
'registration_date': '2020-01-31',
'seats_number': 5,
'seller_name': None,
'title': 'Audi A5 2.0 TFSI 35 S line Sportback 5dr Petrol S Tronic Euro 6 '
'(s/s) (150 ps)',
'transmission': 'automatic',
'trim': 'S line',
'year': 2020}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602280293457%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602280293457: {'created_time': 1774883199.215567, 'last_price_update_time': 1774883199.215581}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602280293457') HTTP/1.1" 204 0
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 99c63262-166f-5aa0-bdb0-f70f4c47f3f4 with identifier 202603170778234
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 99c63262-166f-5aa0-bdb0-f70f4c47f3f4
2026-03-30 15:06:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 119,
'color': 'Red',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 138,
'fuel_type': 'Petrol',
'id': '99c63262-166f-5aa0-bdb0-f70f4c47f3f4',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603170778234',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'EcoSport',
'odometer': 65000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 85,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f50e589faf0e48a3a79ee1860d5df40a.jpg',
'https://m.atcdn.co.uk/a/media/d481ee54a8254077b3893c00178b53de.jpg',
'https://m.atcdn.co.uk/a/media/f5486749c5a8424796916aecc3bd9638.jpg',
'https://m.atcdn.co.uk/a/media/62c45c165715405c9efe1046e9810cf4.jpg',
'https://m.atcdn.co.uk/a/media/7b28b7b587fd406c9036a66f9adff55a.jpg',
'https://m.atcdn.co.uk/a/media/e8e01f942e914a41908bfa0299086506.jpg',
'https://m.atcdn.co.uk/a/media/f296a8d3ba3b468dba06c04dde6f5e65.jpg',
'https://m.atcdn.co.uk/a/media/1d772bc1f4834fbebb7b3af7beb0c799.jpg',
'https://m.atcdn.co.uk/a/media/3456385fa6ad425d87b3f3e37a41dd7b.jpg',
'https://m.atcdn.co.uk/a/media/db13f3c12d18434398e7519be3bd8c2a.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211499,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f50e589faf0e48a3a79ee1860d5df40a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 197098,
'Height': 967,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d481ee54a8254077b3893c00178b53de.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219753,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f5486749c5a8424796916aecc3bd9638.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212709,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/62c45c165715405c9efe1046e9810cf4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 198859,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7b28b7b587fd406c9036a66f9adff55a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 197990,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e8e01f942e914a41908bfa0299086506.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 213115,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f296a8d3ba3b468dba06c04dde6f5e65.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 41478,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1d772bc1f4834fbebb7b3af7beb0c799.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 138590,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3456385fa6ad425d87b3f3e37a41dd7b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_99c63262-166f-5aa0-bdb0-f70f4c47f3f4/99c63262-166f-5aa0-bdb0-f70f4c47f3f4_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 152860,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/db13f3c12d18434398e7519be3bd8c2a.jpg',
'Width': 1280}],
'price': 8094,
'price_includes_vat': True,
'registration_date': '2018-05-12',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Ecosport 1.0T EcoBoost ST-Line SUV 5dr Petrol Manual Euro 6 '
'(s/s) (140 ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'ST-Line',
'year': 2018}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603170778234%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603170778234: {'created_time': 1774883199.274413, 'last_price_update_time': 1774883199.274427}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603170778234') HTTP/1.1" 204 0
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e with identifier: 202602270274255
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7e25471821df464880e9192bc08299c1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7e25471821df464880e9192bc08299c1.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F94e859d81f3e474fa51b7ac323d510d0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/94e859d81f3e474fa51b7ac323d510d0.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa75374fcb88046aaaa2036edac6fcf0e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a75374fcb88046aaaa2036edac6fcf0e.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4e94c66ab7c0480094418ef9823905fa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4e94c66ab7c0480094418ef9823905fa.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb3858eaa25c54738841038b56be820a2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3858eaa25c54738841038b56be820a2.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1982d879f50140129bc3b2c99f2e4323.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1982d879f50140129bc3b2c99f2e4323.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff066e306fe7c4062b2dc722927c62225.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f066e306fe7c4062b2dc722927c62225.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F31ec9ed0f78746aaaabb53f067cc254c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/31ec9ed0f78746aaaabb53f067cc254c.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe9191ad9691746b8b006230a312d9b21.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e9191ad9691746b8b006230a312d9b21.jpg already downloaded
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4e6b0828-2c89-58eb-b194-c603f302faca with identifier: 202603170773977
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 4e6b0828-2c89-58eb-b194-c603f302faca
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbd93863f2de74a1c9e6076ce99eefcc8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd93863f2de74a1c9e6076ce99eefcc8.jpg already downloaded
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e with identifier 202602270274255
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e
2026-03-30 15:06:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 108,
'color': 'Silver',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol',
'id': 'a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602270274255',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Focus',
'odometer': 92000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 38,
'photo_urls': ['https://m.atcdn.co.uk/a/media/7e25471821df464880e9192bc08299c1.jpg',
'https://m.atcdn.co.uk/a/media/94e859d81f3e474fa51b7ac323d510d0.jpg',
'https://m.atcdn.co.uk/a/media/a75374fcb88046aaaa2036edac6fcf0e.jpg',
'https://m.atcdn.co.uk/a/media/4e94c66ab7c0480094418ef9823905fa.jpg',
'https://m.atcdn.co.uk/a/media/b3858eaa25c54738841038b56be820a2.jpg',
'https://m.atcdn.co.uk/a/media/1982d879f50140129bc3b2c99f2e4323.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/f066e306fe7c4062b2dc722927c62225.jpg',
'https://m.atcdn.co.uk/a/media/31ec9ed0f78746aaaabb53f067cc254c.jpg',
'https://m.atcdn.co.uk/a/media/e9191ad9691746b8b006230a312d9b21.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220006,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7e25471821df464880e9192bc08299c1.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211363,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/94e859d81f3e474fa51b7ac323d510d0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 210561,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a75374fcb88046aaaa2036edac6fcf0e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 169524,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4e94c66ab7c0480094418ef9823905fa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 191763,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3858eaa25c54738841038b56be820a2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219489,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1982d879f50140129bc3b2c99f2e4323.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222085,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f066e306fe7c4062b2dc722927c62225.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 128351,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/31ec9ed0f78746aaaabb53f067cc254c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e/a37bc9d1-04b2-59ca-8d5c-547e3c40dc0e_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209588,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e9191ad9691746b8b006230a312d9b21.jpg',
'Width': 1280}],
'price': 7394,
'price_includes_vat': True,
'registration_date': '2019-06-03',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Focus 1.0T EcoBoost Titanium Estate 5dr Petrol Manual Euro 6 '
'(s/s) (125 ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Titanium',
'year': 2019}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602270274255%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602270274255: {'created_time': 1774883199.538226, 'last_price_update_time': 1774883199.538237}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602270274255') HTTP/1.1" 204 0
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4e6b0828-2c89-58eb-b194-c603f302faca with identifier 202603170773977
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4e6b0828-2c89-58eb-b194-c603f302faca
2026-03-30 15:06:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'engine_horse_power': 88,
'fuel_type': 'Electric',
'id': '4e6b0828-2c89-58eb-b194-c603f302faca',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603170773977',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Renault',
'model': 'Zoe',
'odometer': 42000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/bd93863f2de74a1c9e6076ce99eefcc8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4e6b0828-2c89-58eb-b194-c603f302faca/4e6b0828-2c89-58eb-b194-c603f302faca_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 40977,
'Height': 720,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd93863f2de74a1c9e6076ce99eefcc8.jpg',
'Width': 960}],
'price': 6094,
'price_includes_vat': True,
'registration_date': '2016-09-12',
'seats_number': 5,
'seller_name': None,
'title': 'Renault ZOE 22kWh Dynamique Nav Hatchback 5dr Electric Auto '
'(Battery Lease) (88 bhp)',
'transmission': 'automatic',
'trim': 'Dynamique Nav',
'year': 2016}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603170773977%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603170773977: {'created_time': 1774883199.58693, 'last_price_update_time': 1774883199.58694}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603170773977') HTTP/1.1" 204 0
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b692b0a9-efa3-55c6-9829-d1afe383bff4 with identifier: 202602270273665
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b692b0a9-efa3-55c6-9829-d1afe383bff4
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F34e356af29e94b5bafd704953e0c0fc0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/34e356af29e94b5bafd704953e0c0fc0.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fda7c513dcb6542bfac5abdfef411568b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da7c513dcb6542bfac5abdfef411568b.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F149c587269264bfa8a1b8f9e5983adbe.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/149c587269264bfa8a1b8f9e5983adbe.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcd3f09246a554de2b8142b601cb052bd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cd3f09246a554de2b8142b601cb052bd.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4b067fe53b174fdba552550ecfef1237.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4b067fe53b174fdba552550ecfef1237.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fedcea1fdbcc542e9a78a74bae9df18ac.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/edcea1fdbcc542e9a78a74bae9df18ac.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa7d243922db14b9ba7a520e61eadd970.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a7d243922db14b9ba7a520e61eadd970.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F877d77d587e04d938f35f55cf52b9bc6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/877d77d587e04d938f35f55cf52b9bc6.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcd3303bf31364aa8b63a4b80bd992adf.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cd3303bf31364aa8b63a4b80bd992adf.jpg already downloaded
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2661d5df-8838-5a5f-9433-09be3dcdfc2e with identifier: 202603170761732
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2661d5df-8838-5a5f-9433-09be3dcdfc2e
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F668f1e8233d24b64bdb1fffcc9fd90c8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/668f1e8233d24b64bdb1fffcc9fd90c8.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa16b975454f24bf18c4a20e097282378.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a16b975454f24bf18c4a20e097282378.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2ba5715af0224301833124ffd364263a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ba5715af0224301833124ffd364263a.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F14f16488402040d8a727c9cbe160398a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/14f16488402040d8a727c9cbe160398a.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F12dc21d386d34ef0b528b1d3c80775a9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/12dc21d386d34ef0b528b1d3c80775a9.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7778b99336a2422e89bd63b297375d1d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7778b99336a2422e89bd63b297375d1d.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F530d7f2aec594f38809e2a16af4ead05.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/530d7f2aec594f38809e2a16af4ead05.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb1888fcb11804632876c923ddd535c38.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b1888fcb11804632876c923ddd535c38.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1774a67ecd734b14878aa39ea37f4d1a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1774a67ecd734b14878aa39ea37f4d1a.jpg already downloaded
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa2ad4668659b4aeaabe83dd8e82bc8fc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a2ad4668659b4aeaabe83dd8e82bc8fc.jpg already downloaded
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b692b0a9-efa3-55c6-9829-d1afe383bff4 with identifier 202602270273665
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b692b0a9-efa3-55c6-9829-d1afe383bff4
2026-03-30 15:06:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'White',
'currency': 'GBP',
'description': 'With only one owner and a clear vehicle history, this 2021 '
'Vauxhall Corsa Electric SRi Nav Premium presents a compelling '
'choice. This electric model boasts a 50 kWh battery, offering '
'a maximum range of 209 miles when new, and has covered a low '
'mileage of just 28,000 miles. For your peace of mind, the MOT '
'is valid until July 2026.\n'
'\n'
'This Corsa Electric SRi Nav Premium comes equipped with a '
'host of useful features. Navigate with ease using the '
'Multimedia Navi System, complete with Android Auto and Apple '
'CarPlay, and stay connected with Bluetooth. Parking is made '
'simpler with the Front Camera System, including front camera '
'parking assistance, and Rear Parking Distance Sensors. '
'Automatic Lighting Control ensures your headlights are always '
'on when needed, while Electronic Climate Control keeps the '
'cabin at your preferred temperature. Charging is convenient, '
'with a full charge at home taking approximately 7 hours and '
'30 minutes on a 7kW charger, and a rapid charge to 80% '
'possible in just 36 minutes at a compatible public charging '
'point. Nationwide Delivery Available at Reasonable Rates. All '
'our vehicles come with a Pre-Delivery Inspection, HPI Check, '
'6 Months Minimum MOT and 3 Month Warranty all for a '
'Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £399+VAT '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': 'b692b0a9-efa3-55c6-9829-d1afe383bff4',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602270273665',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Corsa Electric',
'odometer': 28000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 68,
'photo_urls': ['https://m.atcdn.co.uk/a/media/34e356af29e94b5bafd704953e0c0fc0.jpg',
'https://m.atcdn.co.uk/a/media/da7c513dcb6542bfac5abdfef411568b.jpg',
'https://m.atcdn.co.uk/a/media/149c587269264bfa8a1b8f9e5983adbe.jpg',
'https://m.atcdn.co.uk/a/media/cd3f09246a554de2b8142b601cb052bd.jpg',
'https://m.atcdn.co.uk/a/media/4b067fe53b174fdba552550ecfef1237.jpg',
'https://m.atcdn.co.uk/a/media/edcea1fdbcc542e9a78a74bae9df18ac.jpg',
'https://m.atcdn.co.uk/a/media/a7d243922db14b9ba7a520e61eadd970.jpg',
'https://m.atcdn.co.uk/a/media/877d77d587e04d938f35f55cf52b9bc6.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/cd3303bf31364aa8b63a4b80bd992adf.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231495,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/34e356af29e94b5bafd704953e0c0fc0.jpg',
'Width': 1270},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 189342,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/da7c513dcb6542bfac5abdfef411568b.jpg',
'Width': 1169},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222539,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/149c587269264bfa8a1b8f9e5983adbe.jpg',
'Width': 1201},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209025,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cd3f09246a554de2b8142b601cb052bd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 207637,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4b067fe53b174fdba552550ecfef1237.jpg',
'Width': 1190},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 182741,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/edcea1fdbcc542e9a78a74bae9df18ac.jpg',
'Width': 1157},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209547,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a7d243922db14b9ba7a520e61eadd970.jpg',
'Width': 1221},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 210596,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/877d77d587e04d938f35f55cf52b9bc6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b692b0a9-efa3-55c6-9829-d1afe383bff4/b692b0a9-efa3-55c6-9829-d1afe383bff4_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 218470,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cd3303bf31364aa8b63a4b80bd992adf.jpg',
'Width': 1280}],
'price': 9999,
'price_includes_vat': True,
'registration_date': '2021-09-29',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Corsa Electric 50kWh SRi Nav Premium Hatchback 5dr '
'Electric Auto (7.4Kw Charger) (136 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SRi Nav Premium',
'year': 2021}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602270273665%27 HTTP/1.1" 200 None
2026-03-30 15:06:39 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602270273665: {'created_time': 1774883199.961625, 'last_price_update_time': 1774883199.961638}
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602270273665') HTTP/1.1" 204 0
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2661d5df-8838-5a5f-9433-09be3dcdfc2e with identifier 202603170761732
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2661d5df-8838-5a5f-9433-09be3dcdfc2e
2026-03-30 15:06:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 154,
'color': 'Grey',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 5',
'engine': '2L',
'engine_horse_power': 163,
'fuel_type': 'Diesel',
'id': '2661d5df-8838-5a5f-9433-09be3dcdfc2e',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603170761732',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Astra',
'odometer': 57000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 33,
'photo_urls': ['https://m.atcdn.co.uk/a/media/668f1e8233d24b64bdb1fffcc9fd90c8.jpg',
'https://m.atcdn.co.uk/a/media/a16b975454f24bf18c4a20e097282378.jpg',
'https://m.atcdn.co.uk/a/media/2ba5715af0224301833124ffd364263a.jpg',
'https://m.atcdn.co.uk/a/media/14f16488402040d8a727c9cbe160398a.jpg',
'https://m.atcdn.co.uk/a/media/12dc21d386d34ef0b528b1d3c80775a9.jpg',
'https://m.atcdn.co.uk/a/media/7778b99336a2422e89bd63b297375d1d.jpg',
'https://m.atcdn.co.uk/a/media/530d7f2aec594f38809e2a16af4ead05.jpg',
'https://m.atcdn.co.uk/a/media/b1888fcb11804632876c923ddd535c38.jpg',
'https://m.atcdn.co.uk/a/media/1774a67ecd734b14878aa39ea37f4d1a.jpg',
'https://m.atcdn.co.uk/a/media/a2ad4668659b4aeaabe83dd8e82bc8fc.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209074,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/668f1e8233d24b64bdb1fffcc9fd90c8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 198568,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a16b975454f24bf18c4a20e097282378.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 217471,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ba5715af0224301833124ffd364263a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214324,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/14f16488402040d8a727c9cbe160398a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 204817,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/12dc21d386d34ef0b528b1d3c80775a9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 209346,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7778b99336a2422e89bd63b297375d1d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 177640,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/530d7f2aec594f38809e2a16af4ead05.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 166094,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b1888fcb11804632876c923ddd535c38.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 130919,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1774a67ecd734b14878aa39ea37f4d1a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2661d5df-8838-5a5f-9433-09be3dcdfc2e/2661d5df-8838-5a5f-9433-09be3dcdfc2e_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 64040,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a2ad4668659b4aeaabe83dd8e82bc8fc.jpg',
'Width': 1280}],
'price': 6094,
'price_includes_vat': True,
'registration_date': '2013-09-20',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Astra 2.0 CDTi SRi Sports Tourer 5dr Diesel Auto Euro 5 '
'(165 ps)',
'transmission': 'automatic',
'trim': 'SRi',
'year': 2013}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603170761732%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603170761732: {'created_time': 1774883200.010884, 'last_price_update_time': 1774883200.010893}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603170761732') HTTP/1.1" 204 0
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8e1ec01f-fb97-53ea-a4ee-29b1509b20de with identifier: 202602270270381
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 8e1ec01f-fb97-53ea-a4ee-29b1509b20de
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dfa63a75-ce64-5acd-8723-9d2876bc2672 with identifier: 202603140705194
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item dfa63a75-ce64-5acd-8723-9d2876bc2672
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc54339197fdc4c1f836fed33c19b08b1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c54339197fdc4c1f836fed33c19b08b1.jpg already downloaded
2026-03-30 15:06:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8e1ec01f-fb97-53ea-a4ee-29b1509b20de with identifier 202602270270381
2026-03-30 15:06:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8e1ec01f-fb97-53ea-a4ee-29b1509b20de
2026-03-30 15:06:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2021 Vauxhall Corsa Electric SRi Premium has been '
'cherished by just one owner since new, offering a superb '
'example of this popular electric hatchback. Powered by a 50 '
'kWh battery, it delivers a maximum range of 222 miles when '
'fully charged, making it a practical choice for both daily '
'commutes and longer journeys. Charging at home with a 7kW '
'charger takes approximately 7 hours and 30 minutes, while '
'rapid public charging can replenish the battery from empty to '
'80% in as little as 55 minutes. This SRi Premium model comes '
'equipped with striking LED headlights featuring High Beam '
'Assist, Automatic Lighting Control, and rear parking distance '
'sensors for enhanced visibility and convenience.\n'
'\n'
"Inside, you'll find electronic climate control to keep you "
'comfortable in all conditions, and the Multimedia Navi System '
'integrates seamlessly with your smartphone via Android Auto '
'and Apple CarPlay, also offering Bluetooth connectivity for '
'calls and music. These features, combined with its single '
'owner provenance and impressive electric range, position this '
'Vauxhall Corsa Electric SRi Premium as a stand out option in '
'its class, providing an efficient and well equipped driving '
'experience. Nationwide Delivery Available at Reasonable '
'Rates. All our vehicles come with a Pre-Delivery Inspection, '
'HPI Check, 6 Months Minimum MOT and 3 Month Warranty all for '
'a Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £399+VAT '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': '8e1ec01f-fb97-53ea-a4ee-29b1509b20de',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202602270270381',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Corsa Electric',
'odometer': 33000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 10094,
'price_includes_vat': True,
'registration_date': '2021-12-31',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Corsa Electric 50kWh SRi Premium Hatchback 5dr Electric '
'Auto (136 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SRi Premium',
'year': 2021}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202602270270381%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Saving data for 202602270270381: {'created_time': 1774883200.119192, 'last_price_update_time': 1774883200.119204}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202602270270381') HTTP/1.1" 204 0
2026-03-30 15:06:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dfa63a75-ce64-5acd-8723-9d2876bc2672 with identifier 202603140705194
2026-03-30 15:06:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dfa63a75-ce64-5acd-8723-9d2876bc2672
2026-03-30 15:06:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 129,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 113,
'fuel_type': 'Petrol',
'id': 'dfa63a75-ce64-5acd-8723-9d2876bc2672',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603140705194',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Qashqai',
'odometer': 42000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c54339197fdc4c1f836fed33c19b08b1.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dfa63a75-ce64-5acd-8723-9d2876bc2672/dfa63a75-ce64-5acd-8723-9d2876bc2672_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 28466,
'Height': 720,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c54339197fdc4c1f836fed33c19b08b1.jpg',
'Width': 960}],
'price': 13094,
'price_includes_vat': True,
'registration_date': '2018-03-23',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Qashqai 1.2 DIG-T Tekna+ SUV 5dr Petrol XTRON Euro 6 (s/s) '
'(115 ps) AIR CONDITIONING SAT-NAVIGATION',
'transmission': 'automatic',
'trim': 'Tekna+',
'year': 2018}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202603140705194%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603140705194: {'created_time': 1774883200.165857, 'last_price_update_time': 1774883200.165867}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603140705194') HTTP/1.1" 204 0
2026-03-30 15:06: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']
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 62f8928f-b807-5634-b9f8-f4433dfce5de with identifier: 202601269429795
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 62f8928f-b807-5634-b9f8-f4433dfce5de
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F36bd37f158674ca892bceb84fdcae809.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/36bd37f158674ca892bceb84fdcae809.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa141ccd569e845ca96ead09eea418c2a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a141ccd569e845ca96ead09eea418c2a.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb65f1470cdb940d8b1b2c347c7185f21.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b65f1470cdb940d8b1b2c347c7185f21.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F497069a31e1f4c2f94d92d9b27f7e4e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/497069a31e1f4c2f94d92d9b27f7e4e8.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4a0976c656c944bf8969c8cdb6d37818.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4a0976c656c944bf8969c8cdb6d37818.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F02172798ec58420a84a6625c94e2d3c7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/02172798ec58420a84a6625c94e2d3c7.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F31d6ff44bd27492896a95e8bd09ea7f5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/31d6ff44bd27492896a95e8bd09ea7f5.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdae8f755d9db459382b720cdfb42bc2d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dae8f755d9db459382b720cdfb42bc2d.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F401d912339f64a6fb541aa318ee4e5d1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/401d912339f64a6fb541aa318ee4e5d1.jpg already downloaded
2026-03-30 15:06:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 62f8928f-b807-5634-b9f8-f4433dfce5de with identifier 202601269429795
2026-03-30 15:06:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 62f8928f-b807-5634-b9f8-f4433dfce5de
2026-03-30 15:06:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 137,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2022 Nissan Juke DIG-T N-Connecta offers exceptional '
'value with its single owner and remarkably low mileage of '
'just 19,800 miles. This Euro 6 compliant 1.0 litre petrol '
'model boasts a clear vehicle history check, providing peace '
"of mind. Inside, you'll find a host of convenient features "
'including a rear view camera with parking assistance, front '
'parking sensors, and USB AUX socket input alongside Bluetooth '
'connectivity for seamless entertainment and communication. '
'The intelligent key system with walk away lock and approach '
'unlock functions adds a touch of modern sophistication.\n'
'\n'
'The Juke N-Connecta stands out with its impressive fuel '
'economy, achieving a highlighted 47 miles per gallon, which '
'indicates it is more economical than many similar vehicles. '
'Furthermore, its low CO2 emissions contribute to a more '
'environmentally conscious drive. The inclusion of LED '
'headlights ensures excellent visibility in all conditions, '
'making this Juke a practical and appealing choice for '
'everyday use. Nationwide Delivery Available at Reasonable '
'Rates. All our vehicles come with a Pre-Delivery Inspection, '
'HPI Check, 6 Months Minimum MOT and 3 Month Warranty all for '
'a Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £399+VAT '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 112,
'fuel_type': 'Petrol',
'id': '62f8928f-b807-5634-b9f8-f4433dfce5de',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601269429795',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Juke',
'odometer': 19800,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 74,
'photo_urls': ['https://m.atcdn.co.uk/a/media/36bd37f158674ca892bceb84fdcae809.jpg',
'https://m.atcdn.co.uk/a/media/a141ccd569e845ca96ead09eea418c2a.jpg',
'https://m.atcdn.co.uk/a/media/b65f1470cdb940d8b1b2c347c7185f21.jpg',
'https://m.atcdn.co.uk/a/media/497069a31e1f4c2f94d92d9b27f7e4e8.jpg',
'https://m.atcdn.co.uk/a/media/4a0976c656c944bf8969c8cdb6d37818.jpg',
'https://m.atcdn.co.uk/a/media/02172798ec58420a84a6625c94e2d3c7.jpg',
'https://m.atcdn.co.uk/a/media/31d6ff44bd27492896a95e8bd09ea7f5.jpg',
'https://m.atcdn.co.uk/a/media/dae8f755d9db459382b720cdfb42bc2d.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/401d912339f64a6fb541aa318ee4e5d1.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 261996,
'Height': 1009,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/36bd37f158674ca892bceb84fdcae809.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219229,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a141ccd569e845ca96ead09eea418c2a.jpg',
'Width': 1249},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 217716,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b65f1470cdb940d8b1b2c347c7185f21.jpg',
'Width': 1261},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211067,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/497069a31e1f4c2f94d92d9b27f7e4e8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253272,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4a0976c656c944bf8969c8cdb6d37818.jpg',
'Width': 1245},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222954,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/02172798ec58420a84a6625c94e2d3c7.jpg',
'Width': 1223},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241487,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/31d6ff44bd27492896a95e8bd09ea7f5.jpg',
'Width': 1240},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 261522,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dae8f755d9db459382b720cdfb42bc2d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_62f8928f-b807-5634-b9f8-f4433dfce5de/62f8928f-b807-5634-b9f8-f4433dfce5de_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 281835,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/401d912339f64a6fb541aa318ee4e5d1.jpg',
'Width': 1280}],
'price': 14299,
'price_includes_vat': True,
'registration_date': '2022-10-31',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Juke 1.0 DIG-T N-Connecta SUV 5dr Petrol DCT Auto Euro 6 '
'(s/s) (114 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'N-Connecta',
'year': 2022}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601269429795%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601269429795: {'created_time': 1774883200.543888, 'last_price_update_time': 1774883200.5439}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601269429795') HTTP/1.1" 204 0
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b8d118c3-e25e-51ed-89ce-ff7c28763cc9 with identifier: 202601269429629
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b8d118c3-e25e-51ed-89ce-ff7c28763cc9
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F826e2c9c81c548df8746e5fba4e43d86.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/826e2c9c81c548df8746e5fba4e43d86.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffa355622de474ffa9a9538adb6d70e63.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fa355622de474ffa9a9538adb6d70e63.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F842cee66808f432f9bf7327040ba7a00.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/842cee66808f432f9bf7327040ba7a00.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F69eb8be62ca04abdad49ce2c9c7abcc8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/69eb8be62ca04abdad49ce2c9c7abcc8.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff64d07c87d2f4bce9713715e4c905032.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f64d07c87d2f4bce9713715e4c905032.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3cf3fe4c5e884385ac211a0941e17b79.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3cf3fe4c5e884385ac211a0941e17b79.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb3fb93bdd9df4b8d8e4ff40fe3eb540a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3fb93bdd9df4b8d8e4ff40fe3eb540a.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff6da523ca32b4a09be360453e3c415a2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f6da523ca32b4a09be360453e3c415a2.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F73fcc938b1bf4c02b25e959abc0b7f90.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/73fcc938b1bf4c02b25e959abc0b7f90.jpg already downloaded
2026-03-30 15:06:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b8d118c3-e25e-51ed-89ce-ff7c28763cc9 with identifier 202601269429629
2026-03-30 15:06:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b8d118c3-e25e-51ed-89ce-ff7c28763cc9
2026-03-30 15:06:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 125,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2024 Kia Stonic T GDi 2 presents a superb ownership '
'proposition, having been meticulously maintained by its '
'single owner and boasting a clear vehicle history check. '
'Under the bonnet, a responsive 1.0 litre petrol engine powers '
'this Euro 6 compliant model, ensuring an efficient driving '
"experience. Inside, you'll find an 8 inch touchscreen "
'navigation system complete with Android Auto and Apple '
'CarPlay for seamless connectivity. The Stonic also features '
'intelligent safety systems such as Lane Keep Assist, Driver '
'Attention Warning, and rear airbags, alongside the '
'convenience of High Beam Assist for the headlights.\n'
'\n'
'The Kia Stonic T GDi 2 is designed to offer excellent value, '
'highlighted by its impressive fuel economy of 50 miles per '
'gallon, which is better than many comparable vehicles. '
'Furthermore, its low CO2 emissions and placement within a low '
'insurance group demonstrate its cost effectiveness for '
'everyday driving. These factors combined make this particular '
'Stonic a smart and economical choice for any discerning '
'driver. Nationwide Delivery Available at Reasonable Rates. '
'All our vehicles come with a Pre-Delivery Inspection, HPI '
'Check, 6 Months Minimum MOT and 3 Month Warranty all for a '
'Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £399+VAT '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 98,
'fuel_type': 'Petrol',
'id': 'b8d118c3-e25e-51ed-89ce-ff7c28763cc9',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601269429629',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Kia',
'model': 'Stonic',
'odometer': 15600,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 68,
'photo_urls': ['https://m.atcdn.co.uk/a/media/826e2c9c81c548df8746e5fba4e43d86.jpg',
'https://m.atcdn.co.uk/a/media/fa355622de474ffa9a9538adb6d70e63.jpg',
'https://m.atcdn.co.uk/a/media/842cee66808f432f9bf7327040ba7a00.jpg',
'https://m.atcdn.co.uk/a/media/69eb8be62ca04abdad49ce2c9c7abcc8.jpg',
'https://m.atcdn.co.uk/a/media/f64d07c87d2f4bce9713715e4c905032.jpg',
'https://m.atcdn.co.uk/a/media/3cf3fe4c5e884385ac211a0941e17b79.jpg',
'https://m.atcdn.co.uk/a/media/b3fb93bdd9df4b8d8e4ff40fe3eb540a.jpg',
'https://m.atcdn.co.uk/a/media/f6da523ca32b4a09be360453e3c415a2.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/73fcc938b1bf4c02b25e959abc0b7f90.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 279487,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/826e2c9c81c548df8746e5fba4e43d86.jpg',
'Width': 1222},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 217747,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fa355622de474ffa9a9538adb6d70e63.jpg',
'Width': 1174},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222822,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/842cee66808f432f9bf7327040ba7a00.jpg',
'Width': 1244},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 233122,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/69eb8be62ca04abdad49ce2c9c7abcc8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 271876,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f64d07c87d2f4bce9713715e4c905032.jpg',
'Width': 1255},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 226936,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3cf3fe4c5e884385ac211a0941e17b79.jpg',
'Width': 1158},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260584,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3fb93bdd9df4b8d8e4ff40fe3eb540a.jpg',
'Width': 1241},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 259340,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f6da523ca32b4a09be360453e3c415a2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b8d118c3-e25e-51ed-89ce-ff7c28763cc9/b8d118c3-e25e-51ed-89ce-ff7c28763cc9_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 315950,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/73fcc938b1bf4c02b25e959abc0b7f90.jpg',
'Width': 1280}],
'price': 15999,
'price_includes_vat': True,
'registration_date': '2024-02-16',
'seats_number': 5,
'seller_name': None,
'title': 'KIA Stonic 1.0 T-GDi 2 SUV 5dr Petrol DCT Euro 6 (s/s) (98 bhp) '
'FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': '2',
'year': 2024}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601269429629%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601269429629: {'created_time': 1774883200.803122, 'last_price_update_time': 1774883200.803136}
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601269429629') HTTP/1.1" 204 0
2026-03-30 15:06:40 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 75be6286-c552-5a7d-8b15-c88342fe88b1 with identifier: 202601229354291
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 75be6286-c552-5a7d-8b15-c88342fe88b1
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdda6c86224c846d4a46eb395f50ecd82.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dda6c86224c846d4a46eb395f50ecd82.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F37458348d7984cbdbf2a9c0a014dc943.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/37458348d7984cbdbf2a9c0a014dc943.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9528b52bb5ab48728ea481b9710935ee.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9528b52bb5ab48728ea481b9710935ee.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc03fa68a7a2f44a889c504df3e8d5d22.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c03fa68a7a2f44a889c504df3e8d5d22.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F25a32cec92444307b88ecd92f6ee1c0e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/25a32cec92444307b88ecd92f6ee1c0e.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F402b74ab19604794a6354b0fc66d5283.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/402b74ab19604794a6354b0fc66d5283.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F48c5fc4d03bb414682636291e550a211.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/48c5fc4d03bb414682636291e550a211.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F227acaa587ad41b6aeb209a2b2556377.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/227acaa587ad41b6aeb209a2b2556377.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F145d47e20ed8496b814cd70a97774ab8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/145d47e20ed8496b814cd70a97774ab8.jpg already downloaded
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 75be6286-c552-5a7d-8b15-c88342fe88b1 with identifier 202601229354291
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 75be6286-c552-5a7d-8b15-c88342fe88b1
2026-03-30 15:06:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 92,
'color': 'Blue',
'currency': 'GBP',
'description': 'Discover this 2020 Ford Focus Active, a well maintained '
'example of this popular model. Powered by an efficient 1.5 '
'litre diesel engine, this Euro 6 compliant Focus Active '
"offers a refined driving experience. Inside, you'll find "
'manual air conditioning to keep you comfortable, and '
'automatic headlights that switch on and off as needed. Stay '
'connected and entertained with the Ford SYNC3 DAB Navigation '
'System, which seamlessly integrates with Android Auto and '
'Apple CarPlay, and also features Bluetooth connectivity for '
'hands free calls and music streaming.\n'
'\n'
'This Ford Focus Active stands out with its low CO2 emissions, '
'indicating a more environmentally conscious choice compared '
'to many similar vehicles. The Active trim level further '
'enhances its appeal, offering a blend of style and '
'practicality. This 2020 model is a great option for those '
'seeking a reliable and feature rich hatchback. Nationwide '
'Delivery Available at Reasonable Rates. All our vehicles come '
'with a Pre-Delivery Inspection, HPI Check, 6 Months Minimum '
'MOT and 3 Month Warranty all for a Compulsory Admin Fee £99. '
'If finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 118,
'fuel_type': 'Diesel',
'id': '75be6286-c552-5a7d-8b15-c88342fe88b1',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601229354291',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Focus',
'odometer': 81000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/dda6c86224c846d4a46eb395f50ecd82.jpg',
'https://m.atcdn.co.uk/a/media/37458348d7984cbdbf2a9c0a014dc943.jpg',
'https://m.atcdn.co.uk/a/media/9528b52bb5ab48728ea481b9710935ee.jpg',
'https://m.atcdn.co.uk/a/media/c03fa68a7a2f44a889c504df3e8d5d22.jpg',
'https://m.atcdn.co.uk/a/media/25a32cec92444307b88ecd92f6ee1c0e.jpg',
'https://m.atcdn.co.uk/a/media/402b74ab19604794a6354b0fc66d5283.jpg',
'https://m.atcdn.co.uk/a/media/48c5fc4d03bb414682636291e550a211.jpg',
'https://m.atcdn.co.uk/a/media/227acaa587ad41b6aeb209a2b2556377.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/145d47e20ed8496b814cd70a97774ab8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242289,
'Height': 975,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dda6c86224c846d4a46eb395f50ecd82.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 207237,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/37458348d7984cbdbf2a9c0a014dc943.jpg',
'Width': 1209},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249333,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9528b52bb5ab48728ea481b9710935ee.jpg',
'Width': 1274},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231775,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c03fa68a7a2f44a889c504df3e8d5d22.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242879,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/25a32cec92444307b88ecd92f6ee1c0e.jpg',
'Width': 1249},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201204,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/402b74ab19604794a6354b0fc66d5283.jpg',
'Width': 1242},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227370,
'Height': 989,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/48c5fc4d03bb414682636291e550a211.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227709,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/227acaa587ad41b6aeb209a2b2556377.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_75be6286-c552-5a7d-8b15-c88342fe88b1/75be6286-c552-5a7d-8b15-c88342fe88b1_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252045,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/145d47e20ed8496b814cd70a97774ab8.jpg',
'Width': 1280}],
'price': 8999,
'price_includes_vat': True,
'registration_date': '2020-01-31',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Focus 1.5 EcoBlue Active Hatchback 5dr Diesel Manual Euro 6 '
'(s/s) (120 ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Active',
'year': 2020}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601229354291%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601229354291: {'created_time': 1774883201.049276, 'last_price_update_time': 1774883201.04929}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601229354291') HTTP/1.1" 204 0
2026-03-30 15:06:41 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 53c97036-c812-5704-b523-757ba239e2bd with identifier: 202601209273175
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 53c97036-c812-5704-b523-757ba239e2bd
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4376b3b4a3214a54a728364787f05232.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4376b3b4a3214a54a728364787f05232.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff303ff1dca4c4aabb9e33d9c68226629.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f303ff1dca4c4aabb9e33d9c68226629.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F440f6adad94842c28b90dad78cf3b5fc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/440f6adad94842c28b90dad78cf3b5fc.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F703e17e6e4be43f6a297cc429365588d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/703e17e6e4be43f6a297cc429365588d.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1f084fa9d35547e79cbe31014641cb4a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1f084fa9d35547e79cbe31014641cb4a.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe06ae2ba130a4f38828c8f744233a790.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e06ae2ba130a4f38828c8f744233a790.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe2c9ef85363d44a08e79e81f4b9a35fc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e2c9ef85363d44a08e79e81f4b9a35fc.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8daeac74763e44ceaa521211db8d6c47.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8daeac74763e44ceaa521211db8d6c47.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F24de78a174fd486ebac92a0c2e64a0eb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/24de78a174fd486ebac92a0c2e64a0eb.jpg already downloaded
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 53c97036-c812-5704-b523-757ba239e2bd with identifier 202601209273175
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 53c97036-c812-5704-b523-757ba239e2bd
2026-03-30 15:06:41 [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': 'This 2022 Ford Fiesta Titanium X is a superb example, having '
'had only one owner since new. It features a responsive 1.0L '
'Petrol Hybrid engine, meeting Euro 6 emission standards, and '
'boasts an MOT valid until September 2026, offering peace of '
'mind for the road ahead. The Titanium X trim level comes well '
'equipped, including a comprehensive Driver Assistance Pack '
'with adaptive cruise control, and the SYNC 3 system with '
'navigation, compatible with both Android Auto and Apple '
'CarPlay. Practicality is enhanced with rear parking distance '
'sensors and a rear parking assistance system, while the '
'Winter Pack ensures comfort with heated seats and a heated '
'steering wheel, complemented by electronic automatic air '
'conditioning.\n'
'\n'
'Experience the impressive performance of this Fiesta, '
'accelerating from 0 to 60mph in just 9.6 seconds, a figure '
'that highlights its agility and efficiency compared to other '
"vehicles in its class. This particular model's combination of "
'a low owner count, extensive features like the advanced '
'driver assistance and connectivity options, and the efficient '
'hybrid powertrain makes it a standout choice for those '
'seeking a well maintained and feature rich compact car. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol Hybrid',
'id': '53c97036-c812-5704-b523-757ba239e2bd',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601209273175',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Fiesta',
'odometer': 28000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 74,
'photo_urls': ['https://m.atcdn.co.uk/a/media/4376b3b4a3214a54a728364787f05232.jpg',
'https://m.atcdn.co.uk/a/media/f303ff1dca4c4aabb9e33d9c68226629.jpg',
'https://m.atcdn.co.uk/a/media/440f6adad94842c28b90dad78cf3b5fc.jpg',
'https://m.atcdn.co.uk/a/media/703e17e6e4be43f6a297cc429365588d.jpg',
'https://m.atcdn.co.uk/a/media/1f084fa9d35547e79cbe31014641cb4a.jpg',
'https://m.atcdn.co.uk/a/media/e06ae2ba130a4f38828c8f744233a790.jpg',
'https://m.atcdn.co.uk/a/media/e2c9ef85363d44a08e79e81f4b9a35fc.jpg',
'https://m.atcdn.co.uk/a/media/8daeac74763e44ceaa521211db8d6c47.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/24de78a174fd486ebac92a0c2e64a0eb.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250224,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4376b3b4a3214a54a728364787f05232.jpg',
'Width': 1155},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 213638,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f303ff1dca4c4aabb9e33d9c68226629.jpg',
'Width': 1206},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 276044,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/440f6adad94842c28b90dad78cf3b5fc.jpg',
'Width': 1221},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 256066,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/703e17e6e4be43f6a297cc429365588d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 264368,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1f084fa9d35547e79cbe31014641cb4a.jpg',
'Width': 1223},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 211509,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e06ae2ba130a4f38828c8f744233a790.jpg',
'Width': 1159},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 262253,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e2c9ef85363d44a08e79e81f4b9a35fc.jpg',
'Width': 1247},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 270718,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8daeac74763e44ceaa521211db8d6c47.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_53c97036-c812-5704-b523-757ba239e2bd/53c97036-c812-5704-b523-757ba239e2bd_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 265785,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/24de78a174fd486ebac92a0c2e64a0eb.jpg',
'Width': 1280}],
'price': 13999,
'price_includes_vat': True,
'registration_date': '2022-11-09',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Fiesta 1.0T EcoBoost MHEV Titanium X Hatchback 5dr Petrol '
'Hybrid DCT Euro 6 (s/s) (125 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Titanium X',
'year': 2022}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601209273175%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601209273175: {'created_time': 1774883201.349027, 'last_price_update_time': 1774883201.349039}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601209273175') HTTP/1.1" 204 0
2026-03-30 15:06:41 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f6026037-f477-5433-b00f-b2604ba12537 with identifier: 202601209273121
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f6026037-f477-5433-b00f-b2604ba12537
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F91d462d4b06148788f7e7294ab03ea37.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91d462d4b06148788f7e7294ab03ea37.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff633755ba0e3474b8713919630f4513d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f633755ba0e3474b8713919630f4513d.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdf6165f1091e4541aa8d3e623a677c48.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/df6165f1091e4541aa8d3e623a677c48.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0c18fe64c3dd4f76a80c98590b5c85cd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0c18fe64c3dd4f76a80c98590b5c85cd.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Feb215e8d14c3411d902fe562f9551fc1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eb215e8d14c3411d902fe562f9551fc1.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F40ac219bece04fc8b57f003a47adb67b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/40ac219bece04fc8b57f003a47adb67b.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fda87cf4fb3074ed29e29ea1d12713c99.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da87cf4fb3074ed29e29ea1d12713c99.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd4c0007955324058ace1a1dad9702d33.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d4c0007955324058ace1a1dad9702d33.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F47e7ec2e92c94af0a6145a4703b5451f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/47e7ec2e92c94af0a6145a4703b5451f.jpg already downloaded
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f6026037-f477-5433-b00f-b2604ba12537 with identifier 202601209273121
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f6026037-f477-5433-b00f-b2604ba12537
2026-03-30 15:06:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 144,
'color': 'White',
'currency': 'GBP',
'description': 'This 2024 Vauxhall Crossland Turbo Ultimate is a superb '
'example, having had only one owner since new. This Euro 6 '
'compliant 1.2 litre petrol model offers a refined driving '
"experience, enhanced by its Ultimate trim level. You'll "
'appreciate the convenience of keyless entry and start, '
'alongside the comfort provided by electronic dual zone '
'climate control. For added peace of mind, it features a '
'panoramic rear view camera and side blind spot alert.\n'
'\n'
'The inclusion of the Winter Pack, which provides heated seats '
'and a heated steering wheel, ensures comfort even on the '
'coldest days. These features, combined with the advanced '
'parking assistance and blind spot monitoring systems, '
'demonstrate a higher level of specification and thoughtful '
'design compared to other vehicles in its class. This Vauxhall '
'Crossland Turbo Ultimate is a well equipped and carefully '
'maintained choice. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £399+VAT applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 128,
'fuel_type': 'Petrol',
'id': 'f6026037-f477-5433-b00f-b2604ba12537',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601209273121',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Crossland',
'odometer': 17863,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 72,
'photo_urls': ['https://m.atcdn.co.uk/a/media/91d462d4b06148788f7e7294ab03ea37.jpg',
'https://m.atcdn.co.uk/a/media/f633755ba0e3474b8713919630f4513d.jpg',
'https://m.atcdn.co.uk/a/media/df6165f1091e4541aa8d3e623a677c48.jpg',
'https://m.atcdn.co.uk/a/media/0c18fe64c3dd4f76a80c98590b5c85cd.jpg',
'https://m.atcdn.co.uk/a/media/eb215e8d14c3411d902fe562f9551fc1.jpg',
'https://m.atcdn.co.uk/a/media/40ac219bece04fc8b57f003a47adb67b.jpg',
'https://m.atcdn.co.uk/a/media/da87cf4fb3074ed29e29ea1d12713c99.jpg',
'https://m.atcdn.co.uk/a/media/d4c0007955324058ace1a1dad9702d33.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/47e7ec2e92c94af0a6145a4703b5451f.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 239736,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/91d462d4b06148788f7e7294ab03ea37.jpg',
'Width': 1268},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201330,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f633755ba0e3474b8713919630f4513d.jpg',
'Width': 1170},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 246475,
'Height': 1023,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/df6165f1091e4541aa8d3e623a677c48.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225981,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0c18fe64c3dd4f76a80c98590b5c85cd.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231174,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/eb215e8d14c3411d902fe562f9551fc1.jpg',
'Width': 1217},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 203308,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/40ac219bece04fc8b57f003a47adb67b.jpg',
'Width': 1188},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212973,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/da87cf4fb3074ed29e29ea1d12713c99.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225826,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d4c0007955324058ace1a1dad9702d33.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f6026037-f477-5433-b00f-b2604ba12537/f6026037-f477-5433-b00f-b2604ba12537_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222370,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/47e7ec2e92c94af0a6145a4703b5451f.jpg',
'Width': 1280}],
'price': 14999,
'price_includes_vat': True,
'registration_date': '2024-04-23',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Crossland 1.2 Turbo Ultimate SUV 5dr Petrol Auto Euro 6 '
'(s/s) (130 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Ultimate',
'year': 2024}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601209273121%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601209273121: {'created_time': 1774883201.568728, 'last_price_update_time': 1774883201.568739}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601209273121') HTTP/1.1" 204 0
2026-03-30 15:06:41 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 45f63cdf-bec8-5504-9a01-1985f5ddedf8 with identifier: 202601209272975
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 45f63cdf-bec8-5504-9a01-1985f5ddedf8
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F90c386627d414993a0263322922e95b7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/90c386627d414993a0263322922e95b7.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0e0abde5884740fe895df3fedd28bdd6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0e0abde5884740fe895df3fedd28bdd6.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7a0160ba76c74e96a435298d9f883202.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7a0160ba76c74e96a435298d9f883202.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffa6eebd7c0db421cb92432c1385f4db4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fa6eebd7c0db421cb92432c1385f4db4.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2f27ec7c25ed43aeb3de0d1801714503.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2f27ec7c25ed43aeb3de0d1801714503.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F98a2741dfada4212b6dcaaad89a09eed.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/98a2741dfada4212b6dcaaad89a09eed.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F12071bd6d3ec4b3fb9d2f6bde1ef8111.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/12071bd6d3ec4b3fb9d2f6bde1ef8111.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc6d97f7c92c24c0fad41fc3161e7282e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c6d97f7c92c24c0fad41fc3161e7282e.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8c07f75abf98425e88e5647b1ddf8d3b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8c07f75abf98425e88e5647b1ddf8d3b.jpg already downloaded
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 45f63cdf-bec8-5504-9a01-1985f5ddedf8 with identifier 202601209272975
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 45f63cdf-bec8-5504-9a01-1985f5ddedf8
2026-03-30 15:06:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 138,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2020 Mercedes-Benz A Class A200 AMG Line has been '
'cherished by just one owner since new. This Euro 6 compliant '
'1.3 litre petrol model boasts an MOT valid until November '
'2026, offering peace of mind for the foreseeable future. '
"Inside, you'll find the comfort of heated front seats and the "
'convenience of THERMOTRONIC luxury automatic climate control '
'with a two zone system and display. The AMG Line trim '
'enhances the driving experience, complemented by a 100W '
'Mercedes-Benz sound system and LED High Performance headlamps '
'with integrated daytime running lights.\n'
'\n'
'The A200 AMG Line offers a dynamic drive, achieving 0-60mph '
'in a swift 8.0 seconds, demonstrating its responsive '
'performance. This acceleration figure indicates a more '
'spirited performance compared to many other vehicles in its '
'class. Parking is made effortless with the integrated '
'reversing camera, featuring parking guidelines and a 180 '
'degree view, further enhanced by the rear camera parking '
'assistance. These features collectively contribute to a '
'superior ownership experience. Nationwide Delivery Available '
'at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.3L',
'engine_horse_power': 161,
'fuel_type': 'Petrol',
'id': '45f63cdf-bec8-5504-9a01-1985f5ddedf8',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601209272975',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mercedes-Benz',
'model': 'A Class',
'odometer': 65992,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/90c386627d414993a0263322922e95b7.jpg',
'https://m.atcdn.co.uk/a/media/0e0abde5884740fe895df3fedd28bdd6.jpg',
'https://m.atcdn.co.uk/a/media/7a0160ba76c74e96a435298d9f883202.jpg',
'https://m.atcdn.co.uk/a/media/fa6eebd7c0db421cb92432c1385f4db4.jpg',
'https://m.atcdn.co.uk/a/media/2f27ec7c25ed43aeb3de0d1801714503.jpg',
'https://m.atcdn.co.uk/a/media/98a2741dfada4212b6dcaaad89a09eed.jpg',
'https://m.atcdn.co.uk/a/media/12071bd6d3ec4b3fb9d2f6bde1ef8111.jpg',
'https://m.atcdn.co.uk/a/media/c6d97f7c92c24c0fad41fc3161e7282e.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/8c07f75abf98425e88e5647b1ddf8d3b.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 305273,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/90c386627d414993a0263322922e95b7.jpg',
'Width': 1275},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255564,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0e0abde5884740fe895df3fedd28bdd6.jpg',
'Width': 1260},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 302164,
'Height': 1019,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7a0160ba76c74e96a435298d9f883202.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220572,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fa6eebd7c0db421cb92432c1385f4db4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 274375,
'Height': 997,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2f27ec7c25ed43aeb3de0d1801714503.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242045,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/98a2741dfada4212b6dcaaad89a09eed.jpg',
'Width': 1234},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267487,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/12071bd6d3ec4b3fb9d2f6bde1ef8111.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 258718,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c6d97f7c92c24c0fad41fc3161e7282e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45f63cdf-bec8-5504-9a01-1985f5ddedf8/45f63cdf-bec8-5504-9a01-1985f5ddedf8_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 311433,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8c07f75abf98425e88e5647b1ddf8d3b.jpg',
'Width': 1280}],
'price': 14999,
'price_includes_vat': True,
'registration_date': '2020-11-20',
'seats_number': 5,
'seller_name': None,
'title': 'Mercedes-Benz A-Class 1.3 A200 AMG Line Hatchback 5dr Petrol 7G-DCT '
'Euro 6 (s/s) (163 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'AMG Line',
'year': 2020}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601209272975%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601209272975: {'created_time': 1774883201.779445, 'last_price_update_time': 1774883201.779456}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601209272975') HTTP/1.1" 204 0
2026-03-30 15:06:41 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c792e2f6-dabf-5367-aa55-3c42e4eef784 with identifier: 202601119061630
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c792e2f6-dabf-5367-aa55-3c42e4eef784
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5ab817f6fb6e42968ab81068c526fc24.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5ab817f6fb6e42968ab81068c526fc24.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdc8e737b0bf342688932656264410647.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/dc8e737b0bf342688932656264410647.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb9ff8ff58d9d4283bc6ed7b055f83327.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b9ff8ff58d9d4283bc6ed7b055f83327.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8119bdab5b4f40e38d8e81a477c8fdef.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8119bdab5b4f40e38d8e81a477c8fdef.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa9a2cd925dc14bb0845d710bc8dcbe51.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a9a2cd925dc14bb0845d710bc8dcbe51.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F11eb49845181400b8a151bf06ce45a8c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/11eb49845181400b8a151bf06ce45a8c.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F96bc286af62248aeb911b287c3b16661.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/96bc286af62248aeb911b287c3b16661.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0e8716984e1f482796f2cb89560a0756.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0e8716984e1f482796f2cb89560a0756.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7c4dd5bf27864970b4b36c2be6f5405c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7c4dd5bf27864970b4b36c2be6f5405c.jpg already downloaded
2026-03-30 15:06: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']
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c792e2f6-dabf-5367-aa55-3c42e4eef784 with identifier 202601119061630
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c792e2f6-dabf-5367-aa55-3c42e4eef784
2026-03-30 15:06:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 156,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2022 Mercedes-Benz E Class E220dh AMG Line Night Edition '
'(Premium Plus) boasts an MOT valid until August 2026, '
'offering you peace of mind for years to come. This '
'sophisticated saloon features a 2.0L Diesel Hybrid engine, '
'meeting Euro 6 emission standards. The AMG Line Night Edition '
'trim enhances its already premium appeal, while the Premium '
'Plus designation signifies a high level of specification.\n'
'\n'
'Experience seamless connectivity with Smartphone Integration, '
'including Android Auto and Apple CarPlay, alongside Bluetooth '
'for effortless calls and music streaming. The KEYLESS-GO '
'Entry and Starting Function allows for convenient access and '
'ignition, while the Burmester Surround Sound System promises '
'an immersive audio experience. Stay comfortable on every '
'journey with heated front seats, and drive with added '
'confidence thanks to the Blind Spot Assist system. '
'Furthermore, this E Class offers generous boot space, making '
'it practical for all your needs. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 4,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 217,
'fuel_type': 'Diesel Hybrid',
'id': 'c792e2f6-dabf-5367-aa55-3c42e4eef784',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601119061630',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mercedes-Benz',
'model': 'E Class',
'odometer': 49972,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 76,
'photo_urls': ['https://m.atcdn.co.uk/a/media/5ab817f6fb6e42968ab81068c526fc24.jpg',
'https://m.atcdn.co.uk/a/media/dc8e737b0bf342688932656264410647.jpg',
'https://m.atcdn.co.uk/a/media/b9ff8ff58d9d4283bc6ed7b055f83327.jpg',
'https://m.atcdn.co.uk/a/media/8119bdab5b4f40e38d8e81a477c8fdef.jpg',
'https://m.atcdn.co.uk/a/media/a9a2cd925dc14bb0845d710bc8dcbe51.jpg',
'https://m.atcdn.co.uk/a/media/11eb49845181400b8a151bf06ce45a8c.jpg',
'https://m.atcdn.co.uk/a/media/96bc286af62248aeb911b287c3b16661.jpg',
'https://m.atcdn.co.uk/a/media/0e8716984e1f482796f2cb89560a0756.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/7c4dd5bf27864970b4b36c2be6f5405c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 256907,
'Height': 992,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5ab817f6fb6e42968ab81068c526fc24.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224613,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/dc8e737b0bf342688932656264410647.jpg',
'Width': 1229},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 262525,
'Height': 997,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b9ff8ff58d9d4283bc6ed7b055f83327.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 233410,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8119bdab5b4f40e38d8e81a477c8fdef.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242004,
'Height': 971,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a9a2cd925dc14bb0845d710bc8dcbe51.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 203596,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/11eb49845181400b8a151bf06ce45a8c.jpg',
'Width': 1248},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 223383,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/96bc286af62248aeb911b287c3b16661.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243693,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0e8716984e1f482796f2cb89560a0756.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c792e2f6-dabf-5367-aa55-3c42e4eef784/c792e2f6-dabf-5367-aa55-3c42e4eef784_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 261760,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7c4dd5bf27864970b4b36c2be6f5405c.jpg',
'Width': 1280}],
'price': 29999,
'price_includes_vat': True,
'registration_date': '2022-03-01',
'seats_number': 5,
'seller_name': None,
'title': 'Mercedes-Benz E-Class 2.0 E220dh MHEV AMG Line Night Edition '
'(Premium Plus) Saloon 4dr Diesel Hybrid G-Tronic+ Euro 6 (s/s) (220 '
'ps) FULL LEATHER INTERIOR',
'transmission': 'automatic',
'trim': 'AMG Line Night Edition',
'year': 2022}
2026-03-30 15:06:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:42 [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%27202601119061630%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601119061630: {'created_time': 1774883202.006339, 'last_price_update_time': 1774883202.006356}
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601119061630') HTTP/1.1" 204 0
2026-03-30 15:06:42 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0 with identifier: 202601089005950
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa5ae80959b0348ffabea4b2b4dd71b7a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a5ae80959b0348ffabea4b2b4dd71b7a.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbde0dbcbf0474dfc8f16e103450e6e7f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bde0dbcbf0474dfc8f16e103450e6e7f.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F69f164191b1b4a5ba4f19bf1ef4f73e2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/69f164191b1b4a5ba4f19bf1ef4f73e2.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff974fa20b02e4b748af659e4800a5b6f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f974fa20b02e4b748af659e4800a5b6f.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F44bb4a013b474e519c639e8608b4e55b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/44bb4a013b474e519c639e8608b4e55b.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe38a69f2717a454b880439bac749c43b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e38a69f2717a454b880439bac749c43b.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7a7b6d4d03bf4ee0900185efaee1b179.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7a7b6d4d03bf4ee0900185efaee1b179.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb4cc035ed3324adf92e17f947281e328.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b4cc035ed3324adf92e17f947281e328.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F82fc64a2e4ee4d37961c4de553be7bd8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82fc64a2e4ee4d37961c4de553be7bd8.jpg already downloaded
2026-03-30 15:06:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0 with identifier 202601089005950
2026-03-30 15:06:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0
2026-03-30 15:06:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 152,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2017 Mazda CX-5 SKYACTIV-D Sport Nav presents a '
'compelling proposition with its remarkably low mileage of '
'just 67,000 miles for its age, coupled with a favourable low '
'insurance group. This particular model is equipped with a '
'robust 2.2 litre diesel engine and benefits from Four Wheel '
'Drive capability, ensuring confident handling in various '
'conditions. 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 '
'integrated Bluetooth for seamless connectivity, dual zone '
'climate control to maintain the perfect cabin temperature, '
'and dusk sensing automatic headlights that illuminate the '
'road ahead without you needing to think about it.\n'
'\n'
'Further enhancing the driving experience, this Sport Nav '
'variant boasts a heated steering wheel, perfect for those '
"colder mornings. The driver's seat offers exceptional "
'adjustability with power slide, recline, and height '
'adjustment, complete with a memory function linked to the '
'smart key, remembering your preferred seating position. These '
"features, combined with the vehicle's overall condition and "
'low mileage, indicate that this Mazda CX-5 has been well '
'cared for and offers a superior ownership experience compared '
'to many other vehicles in its class. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2.2L',
'engine_horse_power': 173,
'fuel_type': 'Diesel',
'id': '9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601089005950',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mazda',
'model': 'CX-5',
'odometer': 67000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 76,
'photo_urls': ['https://m.atcdn.co.uk/a/media/a5ae80959b0348ffabea4b2b4dd71b7a.jpg',
'https://m.atcdn.co.uk/a/media/bde0dbcbf0474dfc8f16e103450e6e7f.jpg',
'https://m.atcdn.co.uk/a/media/69f164191b1b4a5ba4f19bf1ef4f73e2.jpg',
'https://m.atcdn.co.uk/a/media/f974fa20b02e4b748af659e4800a5b6f.jpg',
'https://m.atcdn.co.uk/a/media/44bb4a013b474e519c639e8608b4e55b.jpg',
'https://m.atcdn.co.uk/a/media/e38a69f2717a454b880439bac749c43b.jpg',
'https://m.atcdn.co.uk/a/media/7a7b6d4d03bf4ee0900185efaee1b179.jpg',
'https://m.atcdn.co.uk/a/media/b4cc035ed3324adf92e17f947281e328.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/82fc64a2e4ee4d37961c4de553be7bd8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 275271,
'Height': 997,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a5ae80959b0348ffabea4b2b4dd71b7a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222696,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bde0dbcbf0474dfc8f16e103450e6e7f.jpg',
'Width': 1203},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 186924,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/69f164191b1b4a5ba4f19bf1ef4f73e2.jpg',
'Width': 1255},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231857,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f974fa20b02e4b748af659e4800a5b6f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 270269,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/44bb4a013b474e519c639e8608b4e55b.jpg',
'Width': 1267},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227809,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e38a69f2717a454b880439bac749c43b.jpg',
'Width': 1194},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260402,
'Height': 1012,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7a7b6d4d03bf4ee0900185efaee1b179.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 264771,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b4cc035ed3324adf92e17f947281e328.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0/9edb4cd8-1a8a-59a8-b45e-1f2714c83ee0_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 314726,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/82fc64a2e4ee4d37961c4de553be7bd8.jpg',
'Width': 1280}],
'price': 11999,
'price_includes_vat': True,
'registration_date': '2017-05-16',
'seats_number': 5,
'seller_name': None,
'title': 'Mazda CX-5 2.2 SKYACTIV-D Sport Nav SUV 5dr Diesel Auto 4WD Euro 6 '
'(s/s) (175 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Sport Nav',
'year': 2017}
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:42 [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%27202601089005950%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601089005950: {'created_time': 1774883202.260678, 'last_price_update_time': 1774883202.260689}
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601089005950') HTTP/1.1" 204 0
2026-03-30 15:06:42 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4df1ccb7-3d64-5e56-a54a-a702005b1645 with identifier: 202601089004857
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4df1ccb7-3d64-5e56-a54a-a702005b1645
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd438953ab83e45929ed15c1a18356be3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d438953ab83e45929ed15c1a18356be3.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9c9bd311d8b642bd9ae15c6c2e81ded0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9c9bd311d8b642bd9ae15c6c2e81ded0.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fed847eac4e284abc9614ff733cddf6b4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ed847eac4e284abc9614ff733cddf6b4.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4eb34e6a8fd54e13b532d5babe5e5bc3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4eb34e6a8fd54e13b532d5babe5e5bc3.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9221aeafcc5c42d6bd7301197b768536.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9221aeafcc5c42d6bd7301197b768536.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd799201b5bb144538710ef01f045c751.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d799201b5bb144538710ef01f045c751.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2d5ed2bb99664e2f850b6af15e2a3cec.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2d5ed2bb99664e2f850b6af15e2a3cec.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3af04ee8eb5f4575933bcae1c64d0871.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3af04ee8eb5f4575933bcae1c64d0871.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F33a5946444c14040804abebfda7a52cd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/33a5946444c14040804abebfda7a52cd.jpg already downloaded
2026-03-30 15:06:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4df1ccb7-3d64-5e56-a54a-a702005b1645 with identifier 202601089004857
2026-03-30 15:06:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4df1ccb7-3d64-5e56-a54a-a702005b1645
2026-03-30 15:06:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 140,
'color': 'Red',
'currency': 'GBP',
'description': 'This 2016 Audi Q3 TDI S line Plus boasts exceptionally low '
'mileage for its age, having covered just 52,000 miles. This '
'desirable four wheel drive model is powered by an efficient '
'2.0 litre Euro 6 diesel engine, offering an impressive fuel '
'economy of up to 53 miles per gallon. The S line Plus trim '
'level is enhanced by the Audi Exclusive Black Styling '
"Package, giving it a distinctive look. Inside, you'll find "
'comfortable heated front seats, dual zone electronic climate '
'control for personalised comfort, and a light and rain sensor '
'that automatically adjusts headlights and wipers. The '
'Bluetooth interface ensures seamless connectivity for your '
'devices.\n'
'\n'
'This Audi Q3 is also in a low insurance group, making it an '
'economical choice for many drivers. The combination of its '
'fuel efficiency, low running costs, and the premium S line '
'Plus specification with the sought after Black Styling '
'Package clearly sets this vehicle apart from others in its '
'class. It represents a well maintained and thoughtfully '
'equipped example of the popular Q3 model. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 148,
'fuel_type': 'Diesel',
'id': '4df1ccb7-3d64-5e56-a54a-a702005b1645',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601089004857',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Audi',
'model': 'Q3',
'odometer': 52000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 75,
'photo_urls': ['https://m.atcdn.co.uk/a/media/d438953ab83e45929ed15c1a18356be3.jpg',
'https://m.atcdn.co.uk/a/media/9c9bd311d8b642bd9ae15c6c2e81ded0.jpg',
'https://m.atcdn.co.uk/a/media/ed847eac4e284abc9614ff733cddf6b4.jpg',
'https://m.atcdn.co.uk/a/media/4eb34e6a8fd54e13b532d5babe5e5bc3.jpg',
'https://m.atcdn.co.uk/a/media/9221aeafcc5c42d6bd7301197b768536.jpg',
'https://m.atcdn.co.uk/a/media/d799201b5bb144538710ef01f045c751.jpg',
'https://m.atcdn.co.uk/a/media/2d5ed2bb99664e2f850b6af15e2a3cec.jpg',
'https://m.atcdn.co.uk/a/media/3af04ee8eb5f4575933bcae1c64d0871.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/33a5946444c14040804abebfda7a52cd.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255714,
'Height': 1014,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d438953ab83e45929ed15c1a18356be3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 213527,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9c9bd311d8b642bd9ae15c6c2e81ded0.jpg',
'Width': 1235},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247980,
'Height': 965,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ed847eac4e284abc9614ff733cddf6b4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 232641,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4eb34e6a8fd54e13b532d5babe5e5bc3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243775,
'Height': 964,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9221aeafcc5c42d6bd7301197b768536.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 217658,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d799201b5bb144538710ef01f045c751.jpg',
'Width': 1202},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260535,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2d5ed2bb99664e2f850b6af15e2a3cec.jpg',
'Width': 1263},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231601,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3af04ee8eb5f4575933bcae1c64d0871.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4df1ccb7-3d64-5e56-a54a-a702005b1645/4df1ccb7-3d64-5e56-a54a-a702005b1645_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248888,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/33a5946444c14040804abebfda7a52cd.jpg',
'Width': 1280}],
'price': 13699,
'price_includes_vat': True,
'registration_date': '2016-06-18',
'seats_number': 5,
'seller_name': None,
'title': 'Audi Q3 2.0 TDI S line Plus SUV 5dr Diesel S Tronic quattro Euro 6 '
'(s/s) (150 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'S line Plus',
'year': 2016}
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:42 [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%27202601089004857%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601089004857: {'created_time': 1774883202.496267, 'last_price_update_time': 1774883202.496277}
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601089004857') HTTP/1.1" 204 0
2026-03-30 15:06:42 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5738dae0-523f-564d-83ba-4960b0fdc914 with identifier: 202601028889511
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5738dae0-523f-564d-83ba-4960b0fdc914
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcb05338ae4b84829af865cd4dc6b5643.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cb05338ae4b84829af865cd4dc6b5643.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc86486c27c2449bd8ab1e161b8640741.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c86486c27c2449bd8ab1e161b8640741.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F472061343c04425c996a20e2676ca5c4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/472061343c04425c996a20e2676ca5c4.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3635578bf9464614bd8e3b1bf743af04.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3635578bf9464614bd8e3b1bf743af04.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F337073ca7e0e49d089fbb07e15ca8f57.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/337073ca7e0e49d089fbb07e15ca8f57.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5b3cce1dfd884a239bf0a62ead8e5740.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5b3cce1dfd884a239bf0a62ead8e5740.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6a57d97b851b4c8dae78b603fbd943ed.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6a57d97b851b4c8dae78b603fbd943ed.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb32b9d81b8cc443f8b93f11369d90c45.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b32b9d81b8cc443f8b93f11369d90c45.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2534163baf404100ad8d9c23dace04f9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2534163baf404100ad8d9c23dace04f9.jpg already downloaded
2026-03-30 15:06:42 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1c110a0a-bdb7-557f-bdb4-2334bf66d0d6 with identifier: 202601078982577
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1c110a0a-bdb7-557f-bdb4-2334bf66d0d6
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F13e19ae1af264bf899c78f527b6f01a4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/13e19ae1af264bf899c78f527b6f01a4.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2ae87a919d1a4ab99931664213601119.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2ae87a919d1a4ab99931664213601119.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9aeda710ad0442baa137a97acac0ba50.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9aeda710ad0442baa137a97acac0ba50.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff2d7dca3520743bf84cf1d558b2320a2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2d7dca3520743bf84cf1d558b2320a2.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5897b9cb142440e68c9a236faf5f0e05.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5897b9cb142440e68c9a236faf5f0e05.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc9813c60f1fe4c78b75bde8342d1eb78.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9813c60f1fe4c78b75bde8342d1eb78.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe6d3d360b87041faa111e3c7d59d5e79.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e6d3d360b87041faa111e3c7d59d5e79.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Faaafba0822c847cfba5bf8390334e087.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aaafba0822c847cfba5bf8390334e087.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb5fefbbce20a4df4b56b33ee1f3e9cda.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b5fefbbce20a4df4b56b33ee1f3e9cda.jpg already downloaded
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5738dae0-523f-564d-83ba-4960b0fdc914 with identifier 202601028889511
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5738dae0-523f-564d-83ba-4960b0fdc914
2026-03-30 15:06:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 130,
'color': 'Blue',
'currency': 'GBP',
'description': 'This 2015 BMW 2 Series 218i Luxury boasts a clear vehicle '
'history and has been owned by only two careful owners. It '
'features a 1.5 litre petrol engine, meets Euro 6 emissions '
'standards, and comes with an MOT valid until October 2026. '
'The Luxury trim enhances the driving experience with '
'automatic air conditioning, automatic headlights, and '
'Enhanced Bluetooth Telephone Preparation which includes USB '
'audio interface and voice control, alongside Bluetooth audio '
'streaming and hands free facility.\n'
'\n'
'This BMW 2 Series offers excellent running costs, achieving '
'an impressive 50 miles per gallon, which is better than many '
'similar vehicles. Its low CO2 emissions and low insurance '
'group further indicate its efficiency and affordability '
'compared to other cars in its class. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 2,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 134,
'fuel_type': 'Petrol',
'id': '5738dae0-523f-564d-83ba-4960b0fdc914',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601028889511',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'BMW',
'model': '2 Series',
'odometer': 90000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 57,
'photo_urls': ['https://m.atcdn.co.uk/a/media/cb05338ae4b84829af865cd4dc6b5643.jpg',
'https://m.atcdn.co.uk/a/media/c86486c27c2449bd8ab1e161b8640741.jpg',
'https://m.atcdn.co.uk/a/media/472061343c04425c996a20e2676ca5c4.jpg',
'https://m.atcdn.co.uk/a/media/3635578bf9464614bd8e3b1bf743af04.jpg',
'https://m.atcdn.co.uk/a/media/337073ca7e0e49d089fbb07e15ca8f57.jpg',
'https://m.atcdn.co.uk/a/media/5b3cce1dfd884a239bf0a62ead8e5740.jpg',
'https://m.atcdn.co.uk/a/media/6a57d97b851b4c8dae78b603fbd943ed.jpg',
'https://m.atcdn.co.uk/a/media/b32b9d81b8cc443f8b93f11369d90c45.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/2534163baf404100ad8d9c23dace04f9.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 307659,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cb05338ae4b84829af865cd4dc6b5643.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 288628,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c86486c27c2449bd8ab1e161b8640741.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 323181,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/472061343c04425c996a20e2676ca5c4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 187099,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3635578bf9464614bd8e3b1bf743af04.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 273512,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/337073ca7e0e49d089fbb07e15ca8f57.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248774,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5b3cce1dfd884a239bf0a62ead8e5740.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 296562,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6a57d97b851b4c8dae78b603fbd943ed.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200649,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b32b9d81b8cc443f8b93f11369d90c45.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5738dae0-523f-564d-83ba-4960b0fdc914/5738dae0-523f-564d-83ba-4960b0fdc914_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 262940,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2534163baf404100ad8d9c23dace04f9.jpg',
'Width': 1280}],
'price': 7399,
'price_includes_vat': True,
'registration_date': '2015-09-26',
'seats_number': 4,
'seller_name': None,
'title': 'BMW 2 SERIES 1.5 218i Luxury Coupe 2dr Petrol Manual Euro 6 (s/s) '
'(136 ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Luxury',
'year': 2015}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601028889511%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601028889511: {'created_time': 1774883203.040684, 'last_price_update_time': 1774883203.040696}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601028889511') HTTP/1.1" 204 0
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1c110a0a-bdb7-557f-bdb4-2334bf66d0d6 with identifier 202601078982577
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1c110a0a-bdb7-557f-bdb4-2334bf66d0d6
2026-03-30 15:06:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 119,
'color': 'Blue',
'currency': 'GBP',
'description': 'This 2019 Ford EcoSport T ST-Line offers a compelling blend '
'of style and practicality, making it a standout choice. '
'Powered by a responsive 1.0L petrol engine and meeting Euro 6 '
'emissions standards, this ST-Line trim vehicle is equipped '
'with a Rear View Camera Pack for enhanced parking assistance, '
'including rear sensors and a camera. Drivers will appreciate '
'the convenience of automatic headlights and the advanced Ford '
'SYNC 3 Navigation system, complete with an 8-inch touchscreen '
'that seamlessly integrates with Android Auto and Apple '
'CarPlay. For comfort, the electronic automatic temperature '
'control ensures a pleasant cabin environment.\n'
'\n'
'The Ford EcoSport T ST-Line demonstrates its efficiency with '
'a highlighted fuel economy of 46 mpg, a figure that positions '
'it favourably against other vehicles in its class. '
'Furthermore, its low CO2 emissions indicate a more '
'environmentally conscious performance. These highlights, '
'combined with its comprehensive feature set and sporty '
'ST-Line styling, make this EcoSport a well rounded and '
'attractive option for those seeking a capable and feature '
'rich compact SUV. Nationwide Delivery Available at Reasonable '
'Rates. All our vehicles come with a Pre-Delivery Inspection, '
'HPI Check, 6 Months Minimum MOT and 3 Month Warranty all for '
'a Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £299 '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol',
'id': '1c110a0a-bdb7-557f-bdb4-2334bf66d0d6',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202601078982577',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'EcoSport',
'odometer': 108000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 74,
'photo_urls': ['https://m.atcdn.co.uk/a/media/13e19ae1af264bf899c78f527b6f01a4.jpg',
'https://m.atcdn.co.uk/a/media/2ae87a919d1a4ab99931664213601119.jpg',
'https://m.atcdn.co.uk/a/media/9aeda710ad0442baa137a97acac0ba50.jpg',
'https://m.atcdn.co.uk/a/media/f2d7dca3520743bf84cf1d558b2320a2.jpg',
'https://m.atcdn.co.uk/a/media/5897b9cb142440e68c9a236faf5f0e05.jpg',
'https://m.atcdn.co.uk/a/media/c9813c60f1fe4c78b75bde8342d1eb78.jpg',
'https://m.atcdn.co.uk/a/media/e6d3d360b87041faa111e3c7d59d5e79.jpg',
'https://m.atcdn.co.uk/a/media/aaafba0822c847cfba5bf8390334e087.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/b5fefbbce20a4df4b56b33ee1f3e9cda.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 272656,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/13e19ae1af264bf899c78f527b6f01a4.jpg',
'Width': 1237},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 232218,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2ae87a919d1a4ab99931664213601119.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 280416,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9aeda710ad0442baa137a97acac0ba50.jpg',
'Width': 1247},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253678,
'Height': 990,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2d7dca3520743bf84cf1d558b2320a2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 264531,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5897b9cb142440e68c9a236faf5f0e05.jpg',
'Width': 1249},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225260,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9813c60f1fe4c78b75bde8342d1eb78.jpg',
'Width': 1171},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250229,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e6d3d360b87041faa111e3c7d59d5e79.jpg',
'Width': 1173},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250154,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/aaafba0822c847cfba5bf8390334e087.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c110a0a-bdb7-557f-bdb4-2334bf66d0d6/1c110a0a-bdb7-557f-bdb4-2334bf66d0d6_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 278409,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b5fefbbce20a4df4b56b33ee1f3e9cda.jpg',
'Width': 1280}],
'price': 6499,
'price_includes_vat': True,
'registration_date': '2019-03-22',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Ecosport 1.0T EcoBoost GPF ST-Line SUV 5dr Petrol Manual Euro '
'6 (s/s) (125 ps) SATALITE NAVIGATION, BLUETOOTH',
'transmission': 'manual',
'trim': 'ST-Line',
'year': 2019}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202601078982577%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202601078982577: {'created_time': 1774883203.10799, 'last_price_update_time': 1774883203.108}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202601078982577') HTTP/1.1" 204 0
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 05f4caae-05eb-5f33-8620-c36ff5aade7d with identifier: 202512228753132
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 05f4caae-05eb-5f33-8620-c36ff5aade7d
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F540d413963b24850bda3a9f354e9c8f2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/540d413963b24850bda3a9f354e9c8f2.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1328a79d54c54f7999532c0e4bc88f98.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1328a79d54c54f7999532c0e4bc88f98.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff2a487c905a54d55acde416dd7e6c98f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f2a487c905a54d55acde416dd7e6c98f.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F38568bb028254d7bb596bd12dd576f43.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/38568bb028254d7bb596bd12dd576f43.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc0033429a6104e0f84f02cb06358b8ab.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c0033429a6104e0f84f02cb06358b8ab.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8ef1707738b94edfa95216027cc6a1e1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8ef1707738b94edfa95216027cc6a1e1.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0d919aca4e924b4b9c475c0791bf9eb7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0d919aca4e924b4b9c475c0791bf9eb7.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Feca4a9e4c0e349309f4327fcf986905b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eca4a9e4c0e349309f4327fcf986905b.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcd196f0af4af479baf0e6e2995da9f27.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cd196f0af4af479baf0e6e2995da9f27.jpg already downloaded
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 05f4caae-05eb-5f33-8620-c36ff5aade7d with identifier 202512228753132
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 05f4caae-05eb-5f33-8620-c36ff5aade7d
2026-03-30 15:06:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 97,
'color': 'Red',
'currency': 'GBP',
'description': 'This 2017 Audi A1 TFSI Sport boasts exceptionally low mileage '
'for its age, having covered just 41,000 miles, and comes with '
'an MOT valid until May 2026, ensuring peace of mind. This '
'Euro 6 compliant 1.0 litre petrol model is presented in Sport '
'trim and has a clear vehicle history check. It features a '
'rear Acoustic Parking System with rear sensors, air '
'conditioning, Bluetooth mobile telephone preparation, and '
'cruise control, making every journey more comfortable and '
'convenient.\n'
'\n'
'The Audi A1 TFSI Sport offers impressive efficiency, '
'achieving an outstanding fuel economy of 67 miles per gallon, '
'which is significantly better than many other vehicles in its '
'class. Its low CO2 emissions also contribute to its '
'economical running costs. Furthermore, its brisk '
'acceleration, reaching 0 to 60 miles per hour in just 10.5 '
'seconds, demonstrates a pleasing balance of performance and '
'efficiency. Nationwide Delivery Available at Reasonable '
'Rates. All our vehicles come with a Pre-Delivery Inspection, '
'HPI Check, 6 Months Minimum MOT and 3 Month Warranty all for '
'a Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £299 '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 3,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': '05f4caae-05eb-5f33-8620-c36ff5aade7d',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512228753132',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Audi',
'model': 'A1',
'odometer': 41000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 64,
'photo_urls': ['https://m.atcdn.co.uk/a/media/540d413963b24850bda3a9f354e9c8f2.jpg',
'https://m.atcdn.co.uk/a/media/1328a79d54c54f7999532c0e4bc88f98.jpg',
'https://m.atcdn.co.uk/a/media/f2a487c905a54d55acde416dd7e6c98f.jpg',
'https://m.atcdn.co.uk/a/media/38568bb028254d7bb596bd12dd576f43.jpg',
'https://m.atcdn.co.uk/a/media/c0033429a6104e0f84f02cb06358b8ab.jpg',
'https://m.atcdn.co.uk/a/media/8ef1707738b94edfa95216027cc6a1e1.jpg',
'https://m.atcdn.co.uk/a/media/0d919aca4e924b4b9c475c0791bf9eb7.jpg',
'https://m.atcdn.co.uk/a/media/eca4a9e4c0e349309f4327fcf986905b.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/cd196f0af4af479baf0e6e2995da9f27.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 272929,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/540d413963b24850bda3a9f354e9c8f2.jpg',
'Width': 1269},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219845,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1328a79d54c54f7999532c0e4bc88f98.jpg',
'Width': 1200},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 282984,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f2a487c905a54d55acde416dd7e6c98f.jpg',
'Width': 1274},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255072,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/38568bb028254d7bb596bd12dd576f43.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 258605,
'Height': 971,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c0033429a6104e0f84f02cb06358b8ab.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229055,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8ef1707738b94edfa95216027cc6a1e1.jpg',
'Width': 1268},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250818,
'Height': 982,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0d919aca4e924b4b9c475c0791bf9eb7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248623,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/eca4a9e4c0e349309f4327fcf986905b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_05f4caae-05eb-5f33-8620-c36ff5aade7d/05f4caae-05eb-5f33-8620-c36ff5aade7d_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 257201,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cd196f0af4af479baf0e6e2995da9f27.jpg',
'Width': 1280}],
'price': 8999,
'price_includes_vat': True,
'registration_date': '2017-07-31',
'seats_number': 4,
'seller_name': None,
'title': 'Audi A1 1.0 TFSI Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (95 '
'ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Sport',
'year': 2017}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512228753132%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512228753132: {'created_time': 1774883203.451732, 'last_price_update_time': 1774883203.451747}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512228753132') HTTP/1.1" 204 0
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5 with identifier: 202512198703034
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8816f1c5e0174bc59603a4252faa24b2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8816f1c5e0174bc59603a4252faa24b2.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0955ff34b2c44b13b965e0d15cfd8da3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0955ff34b2c44b13b965e0d15cfd8da3.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F93afac309b454cdc93e177f010ad1b0c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/93afac309b454cdc93e177f010ad1b0c.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F82eba05bea294ed48f9b9a1a20bf6ea9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/82eba05bea294ed48f9b9a1a20bf6ea9.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F39eaee3e609a44e28e7a35d9da25a91e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/39eaee3e609a44e28e7a35d9da25a91e.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0a30c5f2c9c04f2a905c900ea37dac73.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0a30c5f2c9c04f2a905c900ea37dac73.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F607194f7ce784fe99d521bca8ce75d18.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/607194f7ce784fe99d521bca8ce75d18.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffa0f6074d5de41d4a22aaf68b7ae21a0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fa0f6074d5de41d4a22aaf68b7ae21a0.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F08d232ba61f54e6bb1a64af37115d04f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/08d232ba61f54e6bb1a64af37115d04f.jpg already downloaded
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5 with identifier 202512198703034
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5
2026-03-30 15:06:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 123,
'color': 'Silver',
'currency': 'GBP',
'description': 'This 2022 Volkswagen Taigo TSI Life is a superb example, '
'having been owned by just one careful keeper from new. This '
'stylish compact SUV features a responsive 1.0 litre petrol '
'engine, meeting Euro 6 emissions standards. It comes equipped '
'with a useful Light and Sight Pack, which includes automatic '
'headlights and a front parking camera, alongside bright LED '
"headlights for enhanced visibility. Inside, you'll find a "
'manually controlled air conditioning system to keep you '
'comfortable, and convenient wireless charging for your '
'Bluetooth enabled devices. For effortless journeys, it boasts '
'Travel Assist with Emergency Assist, incorporating adaptive '
'cruise control.\n'
'\n'
'The Taigo TSI Life offers an impressive fuel economy of 53 '
'miles per gallon, demonstrating its efficiency on your '
'travels. Its low CO2 emissions further highlight its '
'environmentally conscious design, making it a more economical '
'choice compared to many other vehicles in its class. This '
'combination of excellent fuel efficiency and reduced '
'emissions means you can enjoy your driving experience while '
'being mindful of running costs and environmental impact. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £299 applies. Warranty '
'applicable with external Finance Brokers £395 for 12 Months '
'coverage. Stay up to Date with current stock on our Facebook '
'Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 94,
'fuel_type': 'Petrol',
'id': '8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512198703034',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'Taigo',
'odometer': 58500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 70,
'photo_urls': ['https://m.atcdn.co.uk/a/media/8816f1c5e0174bc59603a4252faa24b2.jpg',
'https://m.atcdn.co.uk/a/media/0955ff34b2c44b13b965e0d15cfd8da3.jpg',
'https://m.atcdn.co.uk/a/media/93afac309b454cdc93e177f010ad1b0c.jpg',
'https://m.atcdn.co.uk/a/media/82eba05bea294ed48f9b9a1a20bf6ea9.jpg',
'https://m.atcdn.co.uk/a/media/39eaee3e609a44e28e7a35d9da25a91e.jpg',
'https://m.atcdn.co.uk/a/media/0a30c5f2c9c04f2a905c900ea37dac73.jpg',
'https://m.atcdn.co.uk/a/media/607194f7ce784fe99d521bca8ce75d18.jpg',
'https://m.atcdn.co.uk/a/media/fa0f6074d5de41d4a22aaf68b7ae21a0.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/08d232ba61f54e6bb1a64af37115d04f.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 297104,
'Height': 1022,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8816f1c5e0174bc59603a4252faa24b2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 233422,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0955ff34b2c44b13b965e0d15cfd8da3.jpg',
'Width': 1191},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 257340,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/93afac309b454cdc93e177f010ad1b0c.jpg',
'Width': 1197},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 190151,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/82eba05bea294ed48f9b9a1a20bf6ea9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249309,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/39eaee3e609a44e28e7a35d9da25a91e.jpg',
'Width': 1276},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222788,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0a30c5f2c9c04f2a905c900ea37dac73.jpg',
'Width': 1188},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 259700,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/607194f7ce784fe99d521bca8ce75d18.jpg',
'Width': 1275},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231414,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fa0f6074d5de41d4a22aaf68b7ae21a0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5/8d0e31ed-6a9b-5bea-b0fa-1a8de47597f5_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 310117,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/08d232ba61f54e6bb1a64af37115d04f.jpg',
'Width': 1280}],
'price': 12499,
'price_includes_vat': True,
'registration_date': '2022-10-29',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen Taigo 1.0 TSI Life SUV 5dr Petrol Manual Euro 6 (s/s) '
'(95 ps) FULL SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Life',
'year': 2022}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512198703034%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512198703034: {'created_time': 1774883203.688734, 'last_price_update_time': 1774883203.688744}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512198703034') HTTP/1.1" 204 0
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7dc0d040-4944-57dd-87bb-623fcf9b74ba with identifier: 202512198702905
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7dc0d040-4944-57dd-87bb-623fcf9b74ba
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6af8114ad1104e1b86bab1a452adb5e0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6af8114ad1104e1b86bab1a452adb5e0.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7cb9ef4c01974749b66dd4bc4a40897b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7cb9ef4c01974749b66dd4bc4a40897b.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F436d82c2c69e4403846954132fdf24fc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/436d82c2c69e4403846954132fdf24fc.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F76755c82e1764d839ca1c4f439c81e58.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/76755c82e1764d839ca1c4f439c81e58.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F84ea8f42c41e451ea1b0a6a71c75433b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/84ea8f42c41e451ea1b0a6a71c75433b.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F09595e4335a0408cbe1c13f3db51d493.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/09595e4335a0408cbe1c13f3db51d493.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F538d2945e6dc4260a59136aeaf11802b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/538d2945e6dc4260a59136aeaf11802b.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fad2fc598cec148eb9a3c7cb648e28b54.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ad2fc598cec148eb9a3c7cb648e28b54.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5379e61b50ca4665a4747230253f5e5b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5379e61b50ca4665a4747230253f5e5b.jpg already downloaded
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7dc0d040-4944-57dd-87bb-623fcf9b74ba with identifier 202512198702905
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7dc0d040-4944-57dd-87bb-623fcf9b74ba
2026-03-30 15:06:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 114,
'color': 'White',
'currency': 'GBP',
'description': 'This 2019 Nissan Micra DIG-T N-Sport is presented with a '
'clear vehicle history check, offering you peace of mind. This '
'stylish hatchback features a 1.0 litre Euro 6 compliant '
'petrol engine, ensuring efficient performance. Keyless entry '
'and start are provided by the Nissan Intelligent Key, while '
'manual air conditioning keeps the cabin comfortable. Stay '
'connected and entertained with smartphone app integration, '
'including Android Auto and Apple CarPlay, and enjoy the '
'convenience of automatic headlights.\n'
'\n'
'The Micra DIG-T N-Sport stands out with its low CO2 '
'emissions, making it an environmentally conscious choice. Its '
'responsive 1.0 litre engine delivers an impressive 0-60mph '
'acceleration time of just 9.9 seconds, demonstrating its '
'agility compared to other vehicles in its class. This '
'combination of efficiency, technology, and performance makes '
'the 2019 Nissan Micra DIG-T N-Sport a compelling option. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £299 applies. Warranty '
'applicable with external Finance Brokers £395 for 12 Months '
'coverage. Stay up to Date with current stock on our Facebook '
'Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 115,
'fuel_type': 'Petrol',
'id': '7dc0d040-4944-57dd-87bb-623fcf9b74ba',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512198702905',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Nissan',
'model': 'Micra',
'odometer': 64000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/6af8114ad1104e1b86bab1a452adb5e0.jpg',
'https://m.atcdn.co.uk/a/media/7cb9ef4c01974749b66dd4bc4a40897b.jpg',
'https://m.atcdn.co.uk/a/media/436d82c2c69e4403846954132fdf24fc.jpg',
'https://m.atcdn.co.uk/a/media/76755c82e1764d839ca1c4f439c81e58.jpg',
'https://m.atcdn.co.uk/a/media/84ea8f42c41e451ea1b0a6a71c75433b.jpg',
'https://m.atcdn.co.uk/a/media/09595e4335a0408cbe1c13f3db51d493.jpg',
'https://m.atcdn.co.uk/a/media/538d2945e6dc4260a59136aeaf11802b.jpg',
'https://m.atcdn.co.uk/a/media/ad2fc598cec148eb9a3c7cb648e28b54.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/5379e61b50ca4665a4747230253f5e5b.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245714,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6af8114ad1104e1b86bab1a452adb5e0.jpg',
'Width': 1196},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 199456,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7cb9ef4c01974749b66dd4bc4a40897b.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250140,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/436d82c2c69e4403846954132fdf24fc.jpg',
'Width': 1221},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 236917,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/76755c82e1764d839ca1c4f439c81e58.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 251707,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/84ea8f42c41e451ea1b0a6a71c75433b.jpg',
'Width': 1246},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212520,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/09595e4335a0408cbe1c13f3db51d493.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241011,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/538d2945e6dc4260a59136aeaf11802b.jpg',
'Width': 1245},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252189,
'Height': 987,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ad2fc598cec148eb9a3c7cb648e28b54.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7dc0d040-4944-57dd-87bb-623fcf9b74ba/7dc0d040-4944-57dd-87bb-623fcf9b74ba_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 243938,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5379e61b50ca4665a4747230253f5e5b.jpg',
'Width': 1280}],
'price': 7499,
'price_includes_vat': True,
'registration_date': '2019-03-15',
'seats_number': 5,
'seller_name': None,
'title': 'Nissan Micra 1.0 DIG-T N-Sport Hatchback 5dr Petrol Manual Euro 6 '
'(s/s) (117 ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'N-Sport',
'year': 2019}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512198702905%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512198702905: {'created_time': 1774883203.89608, 'last_price_update_time': 1774883203.89609}
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512198702905') HTTP/1.1" 204 0
2026-03-30 15:06:43 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 476d92a1-ee35-56c8-8f9b-03fbc0f4b12d with identifier: 202512198702844
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 476d92a1-ee35-56c8-8f9b-03fbc0f4b12d
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6b1fab503bf74a83840f48dfbcc17aa5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6b1fab503bf74a83840f48dfbcc17aa5.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0c187cf1660546e2902aec568f6c8e16.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0c187cf1660546e2902aec568f6c8e16.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa3b4559d41604345bb33d256c3cf8bf3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a3b4559d41604345bb33d256c3cf8bf3.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3d5c120a68094174b72cdc704dcea135.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3d5c120a68094174b72cdc704dcea135.jpg already downloaded
2026-03-30 15:06:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F461caf2bc2b54315af974c7e727376e4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/461caf2bc2b54315af974c7e727376e4.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fdf4520496e9a414d9a4c1db3de17dbb8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/df4520496e9a414d9a4c1db3de17dbb8.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7fe6c9e9c30a4df69036b37aa221c426.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7fe6c9e9c30a4df69036b37aa221c426.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1758a3a9896643d1a2e24030bb4ef583.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1758a3a9896643d1a2e24030bb4ef583.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2999a5441f774142ae689f7272290517.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2999a5441f774142ae689f7272290517.jpg already downloaded
2026-03-30 15:06:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 476d92a1-ee35-56c8-8f9b-03fbc0f4b12d with identifier 202512198702844
2026-03-30 15:06:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 476d92a1-ee35-56c8-8f9b-03fbc0f4b12d
2026-03-30 15:06:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 137,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 120,
'fuel_type': 'Petrol',
'id': '476d92a1-ee35-56c8-8f9b-03fbc0f4b12d',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512198702844',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Fiat',
'model': '500X',
'odometer': 90000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 66,
'photo_urls': ['https://m.atcdn.co.uk/a/media/6b1fab503bf74a83840f48dfbcc17aa5.jpg',
'https://m.atcdn.co.uk/a/media/0c187cf1660546e2902aec568f6c8e16.jpg',
'https://m.atcdn.co.uk/a/media/a3b4559d41604345bb33d256c3cf8bf3.jpg',
'https://m.atcdn.co.uk/a/media/3d5c120a68094174b72cdc704dcea135.jpg',
'https://m.atcdn.co.uk/a/media/461caf2bc2b54315af974c7e727376e4.jpg',
'https://m.atcdn.co.uk/a/media/df4520496e9a414d9a4c1db3de17dbb8.jpg',
'https://m.atcdn.co.uk/a/media/7fe6c9e9c30a4df69036b37aa221c426.jpg',
'https://m.atcdn.co.uk/a/media/1758a3a9896643d1a2e24030bb4ef583.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/2999a5441f774142ae689f7272290517.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252836,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6b1fab503bf74a83840f48dfbcc17aa5.jpg',
'Width': 1214},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215807,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0c187cf1660546e2902aec568f6c8e16.jpg',
'Width': 1181},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 258657,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a3b4559d41604345bb33d256c3cf8bf3.jpg',
'Width': 1259},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242769,
'Height': 975,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3d5c120a68094174b72cdc704dcea135.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 237661,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/461caf2bc2b54315af974c7e727376e4.jpg',
'Width': 1190},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212291,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/df4520496e9a414d9a4c1db3de17dbb8.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 237516,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7fe6c9e9c30a4df69036b37aa221c426.jpg',
'Width': 1184},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 239451,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1758a3a9896643d1a2e24030bb4ef583.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_476d92a1-ee35-56c8-8f9b-03fbc0f4b12d/476d92a1-ee35-56c8-8f9b-03fbc0f4b12d_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 204190,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2999a5441f774142ae689f7272290517.jpg',
'Width': 1280}],
'price': 6999,
'price_includes_vat': True,
'registration_date': '2019-08-24',
'seats_number': 5,
'seller_name': None,
'title': 'Fiat 500X 1.0 FireFly Turbo MultiAir Cross Plus SUV 5dr Petrol '
'Manual Euro 6 (s/s) (120 bhp)',
'transmission': 'manual',
'trim': 'Cross Plus',
'year': 2019}
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512198702844%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512198702844: {'created_time': 1774883204.121986, 'last_price_update_time': 1774883204.121996}
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512198702844') HTTP/1.1" 204 0
2026-03-30 15:06:44 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99 with identifier: 202512188696576
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5f1b4c81fa7140be8edec5f834e95993.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5f1b4c81fa7140be8edec5f834e95993.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff01f76493b9d472eac5fa458fc187795.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f01f76493b9d472eac5fa458fc187795.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F890bb7d125324e1486f81f4cc3d509be.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/890bb7d125324e1486f81f4cc3d509be.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff47da575c0374dc3a842618399974b30.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f47da575c0374dc3a842618399974b30.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F930bb0f02c144cf4893b278f480f45ae.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/930bb0f02c144cf4893b278f480f45ae.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fba266a7ee6f2425eb2f88b2958a12082.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ba266a7ee6f2425eb2f88b2958a12082.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9c501aa03bb14988989c7cb4cefb3f05.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9c501aa03bb14988989c7cb4cefb3f05.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Facaa285181d94efba3f6f6b26efb7ab5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/acaa285181d94efba3f6f6b26efb7ab5.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc77f1a32eeb54cf4947528d6d2aa69fb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c77f1a32eeb54cf4947528d6d2aa69fb.jpg already downloaded
2026-03-30 15:06:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99 with identifier 202512188696576
2026-03-30 15:06:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99
2026-03-30 15:06:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 122,
'color': 'Red',
'currency': 'GBP',
'description': 'Discover this 2019 Renault Captur TCe ENERGY Iconic, a '
'stylish and practical choice for your next vehicle. This Euro '
'6 compliant model boasts a 0.9L petrol engine, offering an '
'impressive fuel economy of 46 miles per gallon. Inside, '
"you'll find the convenience of Automatic Climate Control with "
'a One Touch Demist Function, ensuring a comfortable cabin '
'environment. Parking is made easier with Rear Parking '
'Sensors, and the Hands Free Access with Key Card and Start '
'Button allows for effortless entry and ignition. The MediaNav '
'Multimedia System, complete with Bluetooth connectivity, '
'keeps you entertained and connected on every journey.\n'
'\n'
'This Renault Captur stands out with its low insurance group, '
'making it an economical option for many drivers. Its low CO2 '
'emissions also contribute to its appeal, indicating a more '
'environmentally conscious performance. These highlights '
'demonstrate how this Captur offers a superior ownership '
'experience compared to other vehicles in its class, combining '
'efficiency, comfort, and modern technology in a well '
'appointed package. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £299 applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '0.9L',
'engine_horse_power': 89,
'fuel_type': 'Petrol',
'id': '3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512188696576',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Renault',
'model': 'Captur',
'odometer': 49927,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 70,
'photo_urls': ['https://m.atcdn.co.uk/a/media/5f1b4c81fa7140be8edec5f834e95993.jpg',
'https://m.atcdn.co.uk/a/media/f01f76493b9d472eac5fa458fc187795.jpg',
'https://m.atcdn.co.uk/a/media/890bb7d125324e1486f81f4cc3d509be.jpg',
'https://m.atcdn.co.uk/a/media/f47da575c0374dc3a842618399974b30.jpg',
'https://m.atcdn.co.uk/a/media/930bb0f02c144cf4893b278f480f45ae.jpg',
'https://m.atcdn.co.uk/a/media/ba266a7ee6f2425eb2f88b2958a12082.jpg',
'https://m.atcdn.co.uk/a/media/9c501aa03bb14988989c7cb4cefb3f05.jpg',
'https://m.atcdn.co.uk/a/media/acaa285181d94efba3f6f6b26efb7ab5.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/c77f1a32eeb54cf4947528d6d2aa69fb.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201956,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5f1b4c81fa7140be8edec5f834e95993.jpg',
'Width': 1237},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 183955,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f01f76493b9d472eac5fa458fc187795.jpg',
'Width': 1215},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220965,
'Height': 1019,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/890bb7d125324e1486f81f4cc3d509be.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 251752,
'Height': 993,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f47da575c0374dc3a842618399974b30.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 200326,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/930bb0f02c144cf4893b278f480f45ae.jpg',
'Width': 1182},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 165269,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ba266a7ee6f2425eb2f88b2958a12082.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 194064,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9c501aa03bb14988989c7cb4cefb3f05.jpg',
'Width': 1181},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248402,
'Height': 1003,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/acaa285181d94efba3f6f6b26efb7ab5.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99/3fd0c6e7-e4ec-5ee4-93db-f3ee9f180d99_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 167236,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c77f1a32eeb54cf4947528d6d2aa69fb.jpg',
'Width': 1280}],
'price': 7594,
'price_includes_vat': True,
'registration_date': '2019-04-30',
'seats_number': 5,
'seller_name': None,
'title': 'Renault Captur 0.9 TCe ENERGY Iconic SUV 5dr Petrol Manual Euro 6 '
'(s/s) (90 ps) SATELLITE NAVIGATION BLUETOOTH',
'transmission': 'manual',
'trim': 'Iconic',
'year': 2019}
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512188696576%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512188696576: {'created_time': 1774883204.896381, 'last_price_update_time': 1774883204.896392}
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512188696576') HTTP/1.1" 204 0
2026-03-30 15:06:44 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2 with identifier: 202512158603784
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5e4c7b297c664113baa7fd31f218651a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5e4c7b297c664113baa7fd31f218651a.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6443c95d8db64bba8680c7742e4821af.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6443c95d8db64bba8680c7742e4821af.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0839a874ba114849bc2e1eecbc6184d2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0839a874ba114849bc2e1eecbc6184d2.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa4ea8688535f448db4225c99ffb752e0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a4ea8688535f448db4225c99ffb752e0.jpg already downloaded
2026-03-30 15:06:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F86db7b8fabc04fb6a8a1f4f41a97ee9d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/86db7b8fabc04fb6a8a1f4f41a97ee9d.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F53ec8c7d724547e1afe5c4ee135e39dd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/53ec8c7d724547e1afe5c4ee135e39dd.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5a4e19e2629c43dd92f945ce1df3673a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5a4e19e2629c43dd92f945ce1df3673a.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0aa9613f72d5486e8e503df1dccfa983.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0aa9613f72d5486e8e503df1dccfa983.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9dd2bffc9e1c4b9c80a743f871ce2c59.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9dd2bffc9e1c4b9c80a743f871ce2c59.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Faf1e9cf92472405db62c366521b94f94.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/af1e9cf92472405db62c366521b94f94.jpg already downloaded
2026-03-30 15:06:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2 with identifier 202512158603784
2026-03-30 15:06:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2
2026-03-30 15:06:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 158,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2015 BMW 4 Series 428i M Sport is a superb example, '
'boasting a clear vehicle history and having had only two '
'owners. This Euro 6 compliant model features a responsive '
'2.0L petrol engine and is presented in the desirable M Sport '
'trim. It comes equipped with the M Sport Plus Package, dual '
'exhaust tailpipes with a chrome finisher, and a premium '
'Harman Kardon speaker system for an enhanced audio '
'experience. Comfort is assured with automatic two zone '
'climate control and automatic activation of the headlights.\n'
'\n'
'The performance of this 428i M Sport is a key highlight, '
'achieving 0-60mph in just 6.4 seconds, demonstrating its '
'dynamic capability. Furthermore, its low CO2 emissions '
'indicate a more efficient and environmentally conscious '
'driving experience compared to many similar vehicles. These '
'factors, combined with its excellent provenance, make this '
'BMW 4 Series a compelling choice. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 2,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 242,
'fuel_type': 'Petrol',
'id': '54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512158603784',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'BMW',
'model': '4 Series',
'odometer': 82500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/5e4c7b297c664113baa7fd31f218651a.jpg',
'https://m.atcdn.co.uk/a/media/6443c95d8db64bba8680c7742e4821af.jpg',
'https://m.atcdn.co.uk/a/media/0839a874ba114849bc2e1eecbc6184d2.jpg',
'https://m.atcdn.co.uk/a/media/a4ea8688535f448db4225c99ffb752e0.jpg',
'https://m.atcdn.co.uk/a/media/86db7b8fabc04fb6a8a1f4f41a97ee9d.jpg',
'https://m.atcdn.co.uk/a/media/53ec8c7d724547e1afe5c4ee135e39dd.jpg',
'https://m.atcdn.co.uk/a/media/5a4e19e2629c43dd92f945ce1df3673a.jpg',
'https://m.atcdn.co.uk/a/media/0aa9613f72d5486e8e503df1dccfa983.jpg',
'https://m.atcdn.co.uk/a/media/9dd2bffc9e1c4b9c80a743f871ce2c59.jpg',
'https://m.atcdn.co.uk/a/media/af1e9cf92472405db62c366521b94f94.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 290303,
'Height': 988,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5e4c7b297c664113baa7fd31f218651a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 240356,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6443c95d8db64bba8680c7742e4821af.jpg',
'Width': 1266},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 270942,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0839a874ba114849bc2e1eecbc6184d2.jpg',
'Width': 1233},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 218465,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a4ea8688535f448db4225c99ffb752e0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 294274,
'Height': 1002,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/86db7b8fabc04fb6a8a1f4f41a97ee9d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244019,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/53ec8c7d724547e1afe5c4ee135e39dd.jpg',
'Width': 1241},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 256540,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5a4e19e2629c43dd92f945ce1df3673a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267411,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0aa9613f72d5486e8e503df1dccfa983.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 332657,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9dd2bffc9e1c4b9c80a743f871ce2c59.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2/54c95ceb-0e10-5cc0-bf98-3c8c326a2dc2_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267634,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/af1e9cf92472405db62c366521b94f94.jpg',
'Width': 1280}],
'price': 10999,
'price_includes_vat': True,
'registration_date': '2015-07-10',
'seats_number': 4,
'seller_name': None,
'title': 'BMW 4 SERIES 2.0 428i M Sport Convertible 2dr Petrol Auto Euro 6 '
'(s/s) (245 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'M Sport',
'year': 2015}
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512158603784%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512158603784: {'created_time': 1774883205.121756, 'last_price_update_time': 1774883205.121769}
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512158603784') HTTP/1.1" 204 0
2026-03-30 15:06:45 [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']
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 921906c2-62e2-5c5d-b385-0a557a19f63f with identifier: 202512108499494
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 921906c2-62e2-5c5d-b385-0a557a19f63f
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd8a4431bad614c75b8cc5d96af274af6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d8a4431bad614c75b8cc5d96af274af6.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5d9b01d1bfed461f8c29d82533e613b4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5d9b01d1bfed461f8c29d82533e613b4.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F327c712f179b4d77a153af51cc7db548.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/327c712f179b4d77a153af51cc7db548.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F236e8179e9234279a160c0b91b0d8e98.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/236e8179e9234279a160c0b91b0d8e98.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Feb9d079462cb4b6c871d2815ce40f412.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eb9d079462cb4b6c871d2815ce40f412.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa976363bd882449ba101fd1196a417ce.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a976363bd882449ba101fd1196a417ce.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F802880ad73004913b1b1754ae2190397.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/802880ad73004913b1b1754ae2190397.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa00fbb5dfda74b7fa0353f9694fe7128.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a00fbb5dfda74b7fa0353f9694fe7128.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0e1b8cf04f8b4f44a9780527da61b77f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0e1b8cf04f8b4f44a9780527da61b77f.jpg already downloaded
2026-03-30 15:06:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 921906c2-62e2-5c5d-b385-0a557a19f63f with identifier 202512108499494
2026-03-30 15:06:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 921906c2-62e2-5c5d-b385-0a557a19f63f
2026-03-30 15:06:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 119,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2017 Ford Grand Tourneo Connect TDCi Titanium is a '
'remarkable find, having been owned by just one careful keeper '
'since new. This five seater boasts a 1.5 litre diesel engine '
'and meets the Euro 6 emission standards. It comes equipped '
'with a Reverse Parking Aid featuring rear sensors, manual air '
'conditioning, and the Ford SYNC audio system with Bluetooth '
'connectivity. Automatic headlights are also included, adding '
'to the convenience of this well maintained vehicle.\n'
'\n'
'With an impressive fuel economy of 61 miles per gallon, this '
'Grand Tourneo Connect offers excellent running costs, a '
'significant advantage over many similar vehicles. Its low '
'insurance group rating further contributes to its '
'affordability. The MOT is valid until April 2026, providing '
'peace of mind for the new owner. This Titanium trim level '
'ensures a comfortable and practical experience for all '
'occupants. Nationwide Delivery Available at Reasonable Rates. '
'All our vehicles come with a Pre-Delivery Inspection, HPI '
'Check, 6 Months Minimum MOT and 3 Month Warranty all for a '
'Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £299 '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 118,
'fuel_type': 'Diesel',
'id': '921906c2-62e2-5c5d-b385-0a557a19f63f',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512108499494',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Grand Tourneo Connect',
'odometer': 97500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 66,
'photo_urls': ['https://m.atcdn.co.uk/a/media/d8a4431bad614c75b8cc5d96af274af6.jpg',
'https://m.atcdn.co.uk/a/media/5d9b01d1bfed461f8c29d82533e613b4.jpg',
'https://m.atcdn.co.uk/a/media/327c712f179b4d77a153af51cc7db548.jpg',
'https://m.atcdn.co.uk/a/media/236e8179e9234279a160c0b91b0d8e98.jpg',
'https://m.atcdn.co.uk/a/media/eb9d079462cb4b6c871d2815ce40f412.jpg',
'https://m.atcdn.co.uk/a/media/a976363bd882449ba101fd1196a417ce.jpg',
'https://m.atcdn.co.uk/a/media/802880ad73004913b1b1754ae2190397.jpg',
'https://m.atcdn.co.uk/a/media/a00fbb5dfda74b7fa0353f9694fe7128.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/0e1b8cf04f8b4f44a9780527da61b77f.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250321,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d8a4431bad614c75b8cc5d96af274af6.jpg',
'Width': 1231},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219326,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5d9b01d1bfed461f8c29d82533e613b4.jpg',
'Width': 1232},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250603,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/327c712f179b4d77a153af51cc7db548.jpg',
'Width': 1225},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 219892,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/236e8179e9234279a160c0b91b0d8e98.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 258968,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/eb9d079462cb4b6c871d2815ce40f412.jpg',
'Width': 1270},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220875,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a976363bd882449ba101fd1196a417ce.jpg',
'Width': 1208},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 237796,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/802880ad73004913b1b1754ae2190397.jpg',
'Width': 1222},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 239830,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a00fbb5dfda74b7fa0353f9694fe7128.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_921906c2-62e2-5c5d-b385-0a557a19f63f/921906c2-62e2-5c5d-b385-0a557a19f63f_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 252748,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0e1b8cf04f8b4f44a9780527da61b77f.jpg',
'Width': 1280}],
'price': 8394,
'price_includes_vat': True,
'registration_date': '2017-06-15',
'seats_number': 7,
'seller_name': None,
'title': 'Ford Grand Tourneo Connect 1.5 TDCi Titanium MPV 5dr Diesel Manual '
'Euro 6 (s/s) (120 ps) FULL SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Titanium',
'year': 2017}
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512108499494%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512108499494: {'created_time': 1774883205.35146, 'last_price_update_time': 1774883205.351471}
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512108499494') HTTP/1.1" 204 0
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b9430a46-3de4-58b3-bfc9-30aa19ff432b with identifier: 202512048391117
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b9430a46-3de4-58b3-bfc9-30aa19ff432b
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2899351c08f4480d8d2f566ad3ea172c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2899351c08f4480d8d2f566ad3ea172c.jpg already downloaded
2026-03-30 15:06:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b9430a46-3de4-58b3-bfc9-30aa19ff432b with identifier 202512048391117
2026-03-30 15:06:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b9430a46-3de4-58b3-bfc9-30aa19ff432b
2026-03-30 15:06:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Grey',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 4,
'engine_horse_power': 523,
'fuel_type': 'Electric',
'id': 'b9430a46-3de4-58b3-bfc9-30aa19ff432b',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512048391117',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Porsche',
'model': 'Taycan',
'odometer': 58952,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/2899351c08f4480d8d2f566ad3ea172c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9430a46-3de4-58b3-bfc9-30aa19ff432b/b9430a46-3de4-58b3-bfc9-30aa19ff432b_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 39070,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2899351c08f4480d8d2f566ad3ea172c.jpg',
'Width': 1280}],
'price': 37094,
'price_includes_vat': True,
'registration_date': '2020-11-24',
'seats_number': 4,
'seller_name': None,
'title': 'Porsche Taycan Performance 79.2kWh 4S Saloon 4dr Electric Auto 4WD '
'(530 ps) 5 SEATER MODEL',
'transmission': 'automatic',
'trim': '4S',
'year': 2020}
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512048391117%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512048391117: {'created_time': 1774883205.418607, 'last_price_update_time': 1774883205.418616}
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512048391117') HTTP/1.1" 204 0
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] DEBUG: response: <200 https://www.autotrader.co.uk/at-gateway?opname=SearchResultsListingsGridQuery&opname=SearchResultsFacetsWithGroupsQuery>
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Page: 6/6, total results: 113
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512018263899%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512018263899: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512018257497%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202512018257497: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511268151013%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511268151013: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511268147452%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511268147452: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511258136116%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511258136116: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511258136028%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511258136028: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511258135975%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511258135975: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511258132913%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511258132913: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511187975476%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187975476: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511187972627%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511187972627: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511127847343%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202511127847343: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202510157173088%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202510157173088: 1
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202501308576718%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Scrape type for 202501308576718: 1
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 10 detail requests (batch 1)
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d20efda9-b18f-5259-8d0c-079c870d78ae with identifier: 202512038322182
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d20efda9-b18f-5259-8d0c-079c870d78ae
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Faef99e4acd74477ab480514f5347c472.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/aef99e4acd74477ab480514f5347c472.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3749965694dd448fa45566810d5c5756.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3749965694dd448fa45566810d5c5756.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fcb5810794320409a8484ac30136c9cf9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/cb5810794320409a8484ac30136c9cf9.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc89db20994e8414ab7d6c75b37b00fce.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c89db20994e8414ab7d6c75b37b00fce.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F98cb482c24da4342b09bd406953c6e2b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/98cb482c24da4342b09bd406953c6e2b.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd789009428024c6fa4d9f52b1a138b0e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d789009428024c6fa4d9f52b1a138b0e.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F452bf633d1fd4347b9b9c1c68a2c8245.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/452bf633d1fd4347b9b9c1c68a2c8245.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F0129d10f7dea471295b87189ff73606d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0129d10f7dea471295b87189ff73606d.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa7899a1297e7411fbef652471f33d4e3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a7899a1297e7411fbef652471f33d4e3.jpg already downloaded
2026-03-30 15:06:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d20efda9-b18f-5259-8d0c-079c870d78ae with identifier 202512038322182
2026-03-30 15:06:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d20efda9-b18f-5259-8d0c-079c870d78ae
2026-03-30 15:06:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 119,
'color': 'Grey',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol',
'id': 'd20efda9-b18f-5259-8d0c-079c870d78ae',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512038322182',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Focus',
'odometer': 92000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 70,
'photo_urls': ['https://m.atcdn.co.uk/a/media/aef99e4acd74477ab480514f5347c472.jpg',
'https://m.atcdn.co.uk/a/media/3749965694dd448fa45566810d5c5756.jpg',
'https://m.atcdn.co.uk/a/media/cb5810794320409a8484ac30136c9cf9.jpg',
'https://m.atcdn.co.uk/a/media/c89db20994e8414ab7d6c75b37b00fce.jpg',
'https://m.atcdn.co.uk/a/media/98cb482c24da4342b09bd406953c6e2b.jpg',
'https://m.atcdn.co.uk/a/media/d789009428024c6fa4d9f52b1a138b0e.jpg',
'https://m.atcdn.co.uk/a/media/452bf633d1fd4347b9b9c1c68a2c8245.jpg',
'https://m.atcdn.co.uk/a/media/0129d10f7dea471295b87189ff73606d.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/a7899a1297e7411fbef652471f33d4e3.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 182231,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/aef99e4acd74477ab480514f5347c472.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 202777,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3749965694dd448fa45566810d5c5756.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 234104,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/cb5810794320409a8484ac30136c9cf9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241269,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c89db20994e8414ab7d6c75b37b00fce.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 203801,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/98cb482c24da4342b09bd406953c6e2b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 179467,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d789009428024c6fa4d9f52b1a138b0e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 239290,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/452bf633d1fd4347b9b9c1c68a2c8245.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230421,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0129d10f7dea471295b87189ff73606d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d20efda9-b18f-5259-8d0c-079c870d78ae/d20efda9-b18f-5259-8d0c-079c870d78ae_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 216666,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a7899a1297e7411fbef652471f33d4e3.jpg',
'Width': 1280}],
'price': 8794,
'price_includes_vat': True,
'registration_date': '2020-09-28',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Focus 1.0T EcoBoost MHEV ST-Line Edition Hatchback 5dr Petrol '
'Manual Euro 6 (s/s) (125 ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'ST-Line Edition',
'year': 2020}
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512038322182%27 HTTP/1.1" 200 None
2026-03-30 15:06:45 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512038322182: {'created_time': 1774883205.902949, 'last_price_update_time': 1774883205.902963}
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512038322182') HTTP/1.1" 204 0
2026-03-30 15:06:46 [auto_selling_autotrader.co.uk] INFO: Quick mode: batching 3 detail requests (batch 2)
2026-03-30 15:06:46 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06:46 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:06: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']
2026-03-30 15:06:47 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c00eb9f1-646d-5951-b520-03ab7f6c112d with identifier: 202511127847343
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c00eb9f1-646d-5951-b520-03ab7f6c112d
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F541a2f97bfe9455d850513ebbc39bedb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/541a2f97bfe9455d850513ebbc39bedb.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbead68ec42454c5b9c1042162cc50c3f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bead68ec42454c5b9c1042162cc50c3f.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc3997af66a3249cfb930696886536c1d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c3997af66a3249cfb930696886536c1d.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F57bd0d4e6fd9456fa41719f92f51f785.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/57bd0d4e6fd9456fa41719f92f51f785.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F52156bcf52f6453eb54a84daa9a5e09d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/52156bcf52f6453eb54a84daa9a5e09d.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3afc8d3af2134589ac8f4d380a68cde2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3afc8d3af2134589ac8f4d380a68cde2.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb3d1d0bb887f48b7b3e63b0ce03be129.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b3d1d0bb887f48b7b3e63b0ce03be129.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffe0eb3181d45485e80d9827d21e4f292.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe0eb3181d45485e80d9827d21e4f292.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F52afcbaf8ef5460685e6f3a9799835df.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/52afcbaf8ef5460685e6f3a9799835df.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c00eb9f1-646d-5951-b520-03ab7f6c112d with identifier 202511127847343
2026-03-30 15:06:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c00eb9f1-646d-5951-b520-03ab7f6c112d
2026-03-30 15:06:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 148,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2020 Mercedes Benz C Class C220d AMG Line (Premium) '
'boasts new MOT offering excellent peace of mind. This '
'stylish saloon features a powerful yet efficient 2.0L Euro 6 '
'diesel engine, finished in the desirable AMG Line trim. '
"Inside, you'll find luxurious Black Leather upholstery "
'complemented by THERMATIC automatic climate control for a '
'comfortable cabin environment. Entertainment is provided by '
'the Audio 20 system with an integrated media interface and '
'Bluetooth connectivity for hands-free calls, all delivered '
'through a quality mid-range sound system.\n'
'\n'
'Experience impressive performance with this C220d, '
'accelerating from 0-60mph in just 7.5 seconds, demonstrating '
'its dynamic capabilities. The Active Parking Assist system, '
'complete with front and rear sensors and PARKTRONIC, makes '
'manoeuvring in tight spaces effortless. These features '
'collectively highlight how this Mercedes Benz C Class offers '
'a superior driving experience compared to other vehicles in '
'its class. Nationwide Delivery Available at Reasonable Rates. '
'All our vehicles come with a Pre-Delivery Inspection, HPI '
'Check, 6 Months Minimum MOT and 3 Month Warranty all for a '
'Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £299 '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 2,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 191,
'fuel_type': 'Diesel',
'id': 'c00eb9f1-646d-5951-b520-03ab7f6c112d',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511127847343',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mercedes-Benz',
'model': 'C Class',
'odometer': 74680,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 79,
'photo_urls': ['https://m.atcdn.co.uk/a/media/541a2f97bfe9455d850513ebbc39bedb.jpg',
'https://m.atcdn.co.uk/a/media/bead68ec42454c5b9c1042162cc50c3f.jpg',
'https://m.atcdn.co.uk/a/media/c3997af66a3249cfb930696886536c1d.jpg',
'https://m.atcdn.co.uk/a/media/57bd0d4e6fd9456fa41719f92f51f785.jpg',
'https://m.atcdn.co.uk/a/media/52156bcf52f6453eb54a84daa9a5e09d.jpg',
'https://m.atcdn.co.uk/a/media/3afc8d3af2134589ac8f4d380a68cde2.jpg',
'https://m.atcdn.co.uk/a/media/b3d1d0bb887f48b7b3e63b0ce03be129.jpg',
'https://m.atcdn.co.uk/a/media/fe0eb3181d45485e80d9827d21e4f292.jpg',
'https://m.atcdn.co.uk/a/media/52afcbaf8ef5460685e6f3a9799835df.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 302598,
'Height': 997,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/541a2f97bfe9455d850513ebbc39bedb.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 258889,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bead68ec42454c5b9c1042162cc50c3f.jpg',
'Width': 1248},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 302201,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c3997af66a3249cfb930696886536c1d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260507,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/57bd0d4e6fd9456fa41719f92f51f785.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 275180,
'Height': 979,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/52156bcf52f6453eb54a84daa9a5e09d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 239763,
'Height': 1003,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3afc8d3af2134589ac8f4d380a68cde2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 287406,
'Height': 998,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b3d1d0bb887f48b7b3e63b0ce03be129.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 275963,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe0eb3181d45485e80d9827d21e4f292.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2dbd0ab9-9076-5b22-a9a9-034b4b757ba5/2dbd0ab9-9076-5b22-a9a9-034b4b757ba5_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 321854,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/52afcbaf8ef5460685e6f3a9799835df.jpg',
'Width': 1280}],
'price': 17999,
'price_includes_vat': True,
'registration_date': '2020-07-31',
'seats_number': 4,
'seller_name': None,
'title': 'Mercedes-Benz C-Class 2.0 C220d AMG Line (Premium) Cabriolet 2dr '
'Diesel G-Tronic+ Euro 6 (s/s) (194 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'AMG Line',
'year': 2020}
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:47 [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%27202511127847343%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511127847343: {'created_time': 1774883207.80786, 'last_price_update_time': 1774883207.807874}
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511127847343') HTTP/1.1" 204 0
2026-03-30 15:06:47 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ee37c4cb-93fc-5474-8c09-28fc8dc88444 with identifier: 202510157173088
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ee37c4cb-93fc-5474-8c09-28fc8dc88444
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fb2dda35fb69440c3bc7f719fca6ebecf.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/b2dda35fb69440c3bc7f719fca6ebecf.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7882a01b6bf643d0922319b87ae29a57.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7882a01b6bf643d0922319b87ae29a57.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F03485457c48645e2a6bd33f4c79aaafa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/03485457c48645e2a6bd33f4c79aaafa.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7f16c90bbbfa4dc687787294924e6368.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f16c90bbbfa4dc687787294924e6368.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5532ee757ed646b58338c12fab0fc939.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5532ee757ed646b58338c12fab0fc939.jpg already downloaded
2026-03-30 15:06:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5393ae938fad42f0b1094b5a4acc9106.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5393ae938fad42f0b1094b5a4acc9106.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbaec7b431efb4b27b3900bdbb7e80e1c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/baec7b431efb4b27b3900bdbb7e80e1c.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2074e77b335e4b5da9765143aa16ff43.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2074e77b335e4b5da9765143aa16ff43.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F35de429a3b254d1bb97609b46e71fb63.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/35de429a3b254d1bb97609b46e71fb63.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F391c3670adb743458da3399ef6692c27.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/391c3670adb743458da3399ef6692c27.jpg already downloaded
2026-03-30 15:06:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ee37c4cb-93fc-5474-8c09-28fc8dc88444 with identifier 202510157173088
2026-03-30 15:06:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ee37c4cb-93fc-5474-8c09-28fc8dc88444
2026-03-30 15:06:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 115,
'color': 'Silver',
'currency': 'GBP',
'description': 'This Mercedes Benz A Class A220 CDI AMG Sport from 2013 '
'offers excellent peace of mind with its MOT valid until '
'August 2026 and a clear vehicle history check. This stylish '
'hatchback is equipped with a powerful 2.1L diesel engine, '
"meeting Euro 6 emissions standards. Inside, you'll find "
'comfortable air conditioning, and the convenience of '
'Bluetooth connectivity for your devices. The AMG Sport trim '
'adds a touch of sporty refinement to this already impressive '
'vehicle.\n'
'\n'
'Experience a responsive drive with the Mercedes Benz A Class '
'A220 CDI AMG Sport, capable of accelerating from 0 to 60mph '
'in just 8.2 seconds. This performance, combined with features '
'like automatic headlight activation, demonstrates a higher '
'standard of engineering and driver convenience compared to '
'many other vehicles in its class. This well maintained A '
'Class is ready for its next owner. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2.1L',
'engine_horse_power': 168,
'fuel_type': 'Diesel',
'id': 'ee37c4cb-93fc-5474-8c09-28fc8dc88444',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202510157173088',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Mercedes-Benz',
'model': 'A Class',
'odometer': 111000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 65,
'photo_urls': ['https://m.atcdn.co.uk/a/media/b2dda35fb69440c3bc7f719fca6ebecf.jpg',
'https://m.atcdn.co.uk/a/media/7882a01b6bf643d0922319b87ae29a57.jpg',
'https://m.atcdn.co.uk/a/media/03485457c48645e2a6bd33f4c79aaafa.jpg',
'https://m.atcdn.co.uk/a/media/7f16c90bbbfa4dc687787294924e6368.jpg',
'https://m.atcdn.co.uk/a/media/5532ee757ed646b58338c12fab0fc939.jpg',
'https://m.atcdn.co.uk/a/media/5393ae938fad42f0b1094b5a4acc9106.jpg',
'https://m.atcdn.co.uk/a/media/baec7b431efb4b27b3900bdbb7e80e1c.jpg',
'https://m.atcdn.co.uk/a/media/2074e77b335e4b5da9765143aa16ff43.jpg',
'https://m.atcdn.co.uk/a/media/35de429a3b254d1bb97609b46e71fb63.jpg',
'https://m.atcdn.co.uk/a/media/391c3670adb743458da3399ef6692c27.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 254722,
'Height': 991,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/b2dda35fb69440c3bc7f719fca6ebecf.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 239308,
'Height': 1007,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7882a01b6bf643d0922319b87ae29a57.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260594,
'Height': 1013,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/03485457c48645e2a6bd33f4c79aaafa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 228251,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7f16c90bbbfa4dc687787294924e6368.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 234879,
'Height': 973,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5532ee757ed646b58338c12fab0fc939.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 210395,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5393ae938fad42f0b1094b5a4acc9106.jpg',
'Width': 1261},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230352,
'Height': 962,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/baec7b431efb4b27b3900bdbb7e80e1c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 222499,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2074e77b335e4b5da9765143aa16ff43.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 256479,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/35de429a3b254d1bb97609b46e71fb63.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2463b5f3-1fef-5940-b75e-a42ba81eefe7/2463b5f3-1fef-5940-b75e-a42ba81eefe7_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 234717,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/391c3670adb743458da3399ef6692c27.jpg',
'Width': 1280}],
'price': 6999,
'price_includes_vat': True,
'registration_date': '2013-11-13',
'seats_number': 5,
'seller_name': None,
'title': 'Mercedes-Benz A-Class 2.1 A220 CDI AMG Sport Hatchback 5dr Diesel '
'7G-DCT Euro 6 (s/s) (170 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'AMG Sport',
'year': 2013}
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202510157173088%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202510157173088: {'created_time': 1774883208.182527, 'last_price_update_time': 1774883208.182541}
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202510157173088') HTTP/1.1" 204 0
2026-03-30 15:06:48 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9ce39013-a997-57ec-9e2f-a1423820568e with identifier: 202501308576718
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item 9ce39013-a997-57ec-9e2f-a1423820568e
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fba8d647a66c445d094e038af55b30121.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ba8d647a66c445d094e038af55b30121.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3ddbf7943aeb4e8bad48c7d96480b883.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3ddbf7943aeb4e8bad48c7d96480b883.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd1c46635b72f40e192da6fe9dfaa0bb9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d1c46635b72f40e192da6fe9dfaa0bb9.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8fad25d894af45b6a223aacc866ce061.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8fad25d894af45b6a223aacc866ce061.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fde68e7f4ed774fb1929da6fe078272fb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/de68e7f4ed774fb1929da6fe078272fb.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbcf085759ac64b0ea8d1371fdc6a1d15.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bcf085759ac64b0ea8d1371fdc6a1d15.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd9baccccb5b64257b1a2a9158b63a29c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d9baccccb5b64257b1a2a9158b63a29c.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe901184d2df6405e81bae0fbf9fe0282.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e901184d2df6405e81bae0fbf9fe0282.jpg already downloaded
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F33e3235444a74c99896c3f8acad3bc62.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/33e3235444a74c99896c3f8acad3bc62.jpg already downloaded
2026-03-30 15:06:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9ce39013-a997-57ec-9e2f-a1423820568e with identifier 202501308576718
2026-03-30 15:06:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9ce39013-a997-57ec-9e2f-a1423820568e
2026-03-30 15:06:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 108,
'color': 'Blue',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee 99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of 299 applies. Warranty '
'applicable with external Finance Brokers 295 for 12 Months '
'coverage. Stay up to Date with current stock on our Facebook '
'Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol',
'id': '9ce39013-a997-57ec-9e2f-a1423820568e',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202501308576718',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Fiesta',
'odometer': 65000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 9,
'photo_urls': ['https://m.atcdn.co.uk/a/media/ba8d647a66c445d094e038af55b30121.jpg',
'https://m.atcdn.co.uk/a/media/3ddbf7943aeb4e8bad48c7d96480b883.jpg',
'https://m.atcdn.co.uk/a/media/d1c46635b72f40e192da6fe9dfaa0bb9.jpg',
'https://m.atcdn.co.uk/a/media/8fad25d894af45b6a223aacc866ce061.jpg',
'https://m.atcdn.co.uk/a/media/de68e7f4ed774fb1929da6fe078272fb.jpg',
'https://m.atcdn.co.uk/a/media/bcf085759ac64b0ea8d1371fdc6a1d15.jpg',
'https://m.atcdn.co.uk/a/media/d9baccccb5b64257b1a2a9158b63a29c.jpg',
'https://m.atcdn.co.uk/a/media/e901184d2df6405e81bae0fbf9fe0282.jpg',
'https://m.atcdn.co.uk/a/media/33e3235444a74c99896c3f8acad3bc62.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a65035f5-249e-5f1e-aae2-a8d5e3589e78/a65035f5-249e-5f1e-aae2-a8d5e3589e78_image_10.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 39647,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ba8d647a66c445d094e038af55b30121.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a65035f5-249e-5f1e-aae2-a8d5e3589e78/a65035f5-249e-5f1e-aae2-a8d5e3589e78_image_11.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 26521,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3ddbf7943aeb4e8bad48c7d96480b883.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a65035f5-249e-5f1e-aae2-a8d5e3589e78/a65035f5-249e-5f1e-aae2-a8d5e3589e78_image_12.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 38122,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d1c46635b72f40e192da6fe9dfaa0bb9.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a65035f5-249e-5f1e-aae2-a8d5e3589e78/a65035f5-249e-5f1e-aae2-a8d5e3589e78_image_13.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 52257,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8fad25d894af45b6a223aacc866ce061.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a65035f5-249e-5f1e-aae2-a8d5e3589e78/a65035f5-249e-5f1e-aae2-a8d5e3589e78_image_14.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 37831,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/de68e7f4ed774fb1929da6fe078272fb.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae58cd64-e783-5f3b-90c7-b0fa79c25558/ae58cd64-e783-5f3b-90c7-b0fa79c25558_image_14.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 31847,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/33e3235444a74c99896c3f8acad3bc62.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a65035f5-249e-5f1e-aae2-a8d5e3589e78/a65035f5-249e-5f1e-aae2-a8d5e3589e78_image_15.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 23799,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bcf085759ac64b0ea8d1371fdc6a1d15.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a65035f5-249e-5f1e-aae2-a8d5e3589e78/a65035f5-249e-5f1e-aae2-a8d5e3589e78_image_16.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 33794,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d9baccccb5b64257b1a2a9158b63a29c.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a65035f5-249e-5f1e-aae2-a8d5e3589e78/a65035f5-249e-5f1e-aae2-a8d5e3589e78_image_17.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 51717,
'Height': 479,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e901184d2df6405e81bae0fbf9fe0282.jpg',
'Width': 639}],
'price': 6594,
'price_includes_vat': True,
'registration_date': '2017-10-25',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Focus 1.0T EcoBoost Titanium Hatchback 5dr Petrol Manual Euro '
'6 (s/s) (125 ps)',
'transmission': 'manual',
'trim': 'Titanium',
'year': 2017}
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202501308576718%27 HTTP/1.1" 200 None
2026-03-30 15:06:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202501308576718: {'created_time': 1774883208.479537, 'last_price_update_time': 1774883208.479555}
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202501308576718') HTTP/1.1" 204 0
2026-03-30 15:06: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']
2026-03-30 15:06:51 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f23c62ec-ba5c-5a17-8546-b453a56be8db with identifier: 202512018263899
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f23c62ec-ba5c-5a17-8546-b453a56be8db
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fe93b5f89ed564129a8f557d6dcb84b60.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/e93b5f89ed564129a8f557d6dcb84b60.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F25aeb76251504d23b914378d9b69b4dd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/25aeb76251504d23b914378d9b69b4dd.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F432c1e3ef6e8459d927058ddd5f34dd2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/432c1e3ef6e8459d927058ddd5f34dd2.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F225eb62f8e2a4ef0bec19e67d08b35e9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/225eb62f8e2a4ef0bec19e67d08b35e9.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbd19add065a24226ada91ce679e96d5f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd19add065a24226ada91ce679e96d5f.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F824996723fd2479b894217e1ea5bc217.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/824996723fd2479b894217e1ea5bc217.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fba7ebab3f29f414a892509a3bb6361fe.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ba7ebab3f29f414a892509a3bb6361fe.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fda08ba189c2447ff9bcd20b7dd4e2112.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/da08ba189c2447ff9bcd20b7dd4e2112.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fafe3ebdf9fd04e84a155556a67db127c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/afe3ebdf9fd04e84a155556a67db127c.jpg already downloaded
2026-03-30 15:06:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f23c62ec-ba5c-5a17-8546-b453a56be8db with identifier 202512018263899
2026-03-30 15:06:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f23c62ec-ba5c-5a17-8546-b453a56be8db
2026-03-30 15:06:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 111,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2021 Toyota C-HR VVT-h Design is a truly exceptional '
'find, boasting incredibly low mileage for its age at just '
'23,000 miles. This Euro 6 compliant 1.8L petrol hybrid model '
'offers a refined driving experience, enhanced by key features '
'such as Smart Entry and Push-Button Start for effortless '
'access and ignition. Navigating tight spaces is made simple '
'with front and rear parking sensors and Intelligent Clearance '
'Sonar, which includes automatic braking for added peace of '
'mind. The C-HR Design also comes equipped with striking LED '
'reflector headlights, dual-zone automatic air conditioning to '
'keep everyone comfortable, and the intuitive Toyota Touch 2 '
'multimedia system featuring an 8-inch display with Android '
'Auto and Apple CarPlay connectivity, alongside Bluetooth.\n'
'\n'
'The highlights of this Toyota C-HR Design demonstrate its '
'superior value. With an impressive fuel economy of 58 miles '
'per gallon, it offers significant savings on running costs '
'compared to many other vehicles. Furthermore, its low '
'insurance group rating means more affordable cover, and its '
'low CO2 emissions contribute to a more environmentally '
'friendly drive. These factors combined make this C-HR a smart '
'and economical choice for discerning drivers. Nationwide '
'Delivery Available at Reasonable Rates. All our vehicles come '
'with a Pre-Delivery Inspection, HPI Check, 6 Months Minimum '
'MOT and 3 Month Warranty all for a Compulsory Admin Fee £99. '
'If finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.8L',
'engine_horse_power': 120,
'fuel_type': 'Petrol Hybrid',
'id': 'f23c62ec-ba5c-5a17-8546-b453a56be8db',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512018263899',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Toyota',
'model': 'C-HR',
'odometer': 23000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 86,
'photo_urls': ['https://m.atcdn.co.uk/a/media/e93b5f89ed564129a8f557d6dcb84b60.jpg',
'https://m.atcdn.co.uk/a/media/25aeb76251504d23b914378d9b69b4dd.jpg',
'https://m.atcdn.co.uk/a/media/432c1e3ef6e8459d927058ddd5f34dd2.jpg',
'https://m.atcdn.co.uk/a/media/225eb62f8e2a4ef0bec19e67d08b35e9.jpg',
'https://m.atcdn.co.uk/a/media/bd19add065a24226ada91ce679e96d5f.jpg',
'https://m.atcdn.co.uk/a/media/824996723fd2479b894217e1ea5bc217.jpg',
'https://m.atcdn.co.uk/a/media/ba7ebab3f29f414a892509a3bb6361fe.jpg',
'https://m.atcdn.co.uk/a/media/da08ba189c2447ff9bcd20b7dd4e2112.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/afe3ebdf9fd04e84a155556a67db127c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 256983,
'Height': 1012,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/e93b5f89ed564129a8f557d6dcb84b60.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227202,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/25aeb76251504d23b914378d9b69b4dd.jpg',
'Width': 1215},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267675,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/432c1e3ef6e8459d927058ddd5f34dd2.jpg',
'Width': 1270},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 239612,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/225eb62f8e2a4ef0bec19e67d08b35e9.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 262987,
'Height': 1001,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd19add065a24226ada91ce679e96d5f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225231,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/824996723fd2479b894217e1ea5bc217.jpg',
'Width': 1195},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 261335,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ba7ebab3f29f414a892509a3bb6361fe.jpg',
'Width': 1229},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244485,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/da08ba189c2447ff9bcd20b7dd4e2112.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f23c62ec-ba5c-5a17-8546-b453a56be8db/f23c62ec-ba5c-5a17-8546-b453a56be8db_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260552,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/afe3ebdf9fd04e84a155556a67db127c.jpg',
'Width': 1280}],
'price': 17999,
'price_includes_vat': True,
'registration_date': '2021-04-30',
'seats_number': 5,
'seller_name': None,
'title': 'Toyota C-Hr 1.8 VVT-h GPF Design SUV 5dr Petrol Hybrid CVT Euro 6 '
'(s/s) (122 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Design',
'year': 2021}
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512018263899%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512018263899: {'created_time': 1774883211.5734, 'last_price_update_time': 1774883211.573412}
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512018263899') HTTP/1.1" 204 0
2026-03-30 15:06:51 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fc5cf787-9ce7-5548-9455-421880120cde with identifier: 202512018257497
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fc5cf787-9ce7-5548-9455-421880120cde
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff1688a316b27419ea259a77b1d01d948.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f1688a316b27419ea259a77b1d01d948.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F35258edacedd4d09bb3f5e12dcd3bb87.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/35258edacedd4d09bb3f5e12dcd3bb87.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F32bbf69037da494bb79e889fa249bd7a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/32bbf69037da494bb79e889fa249bd7a.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6aeef621aacb4e0c8bce41d428563c28.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6aeef621aacb4e0c8bce41d428563c28.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff0fa03cb6f0c48e8a2212e2a41387737.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f0fa03cb6f0c48e8a2212e2a41387737.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4525525f32b74a7d916b56596908ab83.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4525525f32b74a7d916b56596908ab83.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffac77f4cf5bd4a1d88cac5b7c3405749.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fac77f4cf5bd4a1d88cac5b7c3405749.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa38938430d82421fb9716839cf442a7e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a38938430d82421fb9716839cf442a7e.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ffb2237812fd94159a81271a928351253.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fb2237812fd94159a81271a928351253.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8fd89a6ee18448908e8c6362e9ba6916.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8fd89a6ee18448908e8c6362e9ba6916.jpg already downloaded
2026-03-30 15:06:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fc5cf787-9ce7-5548-9455-421880120cde with identifier 202512018257497
2026-03-30 15:06:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fc5cf787-9ce7-5548-9455-421880120cde
2026-03-30 15:06:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2021 Vauxhall Mokka Electric Ultimate Edition boasts an '
'MOT valid until November 2026 and a clear vehicle history '
'check, offering you peace of mind. As an all electric '
'vehicle, it features a 50 kWh battery with a maximum range of '
'201 miles when new. This Ultimate Edition trim comes equipped '
'with a suite of advanced features designed for convenience '
'and safety, including a Panoramic Rear View Camera with '
'Parking Assistance, Adaptive Cruise Control, IntelliLux LED '
'Matrix Headlights, a Front Camera System for parking '
'assistance, and Front and Rear Parking Distance Sensors.\n'
'\n'
'Experience efficient charging with a full charge at home on a '
'7kW charger taking approximately 7 hours and 35 minutes, '
'while rapid public charging can take you from empty to 80% in '
'just 36 minutes. These charging capabilities, combined with '
'the comprehensive parking assistance systems and intelligent '
'lighting, demonstrate how this Mokka Electric offers a '
'superior driving experience compared to other vehicles in its '
'class. Nationwide Delivery Available at Reasonable Rates. All '
'our vehicles come with a Pre-Delivery Inspection, HPI Check, '
'6 Months Minimum MOT and 3 Month Warranty all for a '
'Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £299 '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 134,
'fuel_type': 'Electric',
'id': 'fc5cf787-9ce7-5548-9455-421880120cde',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202512018257497',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Mokka Electric',
'odometer': 60104,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 73,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f1688a316b27419ea259a77b1d01d948.jpg',
'https://m.atcdn.co.uk/a/media/35258edacedd4d09bb3f5e12dcd3bb87.jpg',
'https://m.atcdn.co.uk/a/media/32bbf69037da494bb79e889fa249bd7a.jpg',
'https://m.atcdn.co.uk/a/media/6aeef621aacb4e0c8bce41d428563c28.jpg',
'https://m.atcdn.co.uk/a/media/f0fa03cb6f0c48e8a2212e2a41387737.jpg',
'https://m.atcdn.co.uk/a/media/4525525f32b74a7d916b56596908ab83.jpg',
'https://m.atcdn.co.uk/a/media/fac77f4cf5bd4a1d88cac5b7c3405749.jpg',
'https://m.atcdn.co.uk/a/media/a38938430d82421fb9716839cf442a7e.jpg',
'https://m.atcdn.co.uk/a/media/fb2237812fd94159a81271a928351253.jpg',
'https://m.atcdn.co.uk/a/media/8fd89a6ee18448908e8c6362e9ba6916.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 287165,
'Height': 1012,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f1688a316b27419ea259a77b1d01d948.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 226085,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/35258edacedd4d09bb3f5e12dcd3bb87.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 263674,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/32bbf69037da494bb79e889fa249bd7a.jpg',
'Width': 1205},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 225451,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6aeef621aacb4e0c8bce41d428563c28.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241401,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f0fa03cb6f0c48e8a2212e2a41387737.jpg',
'Width': 1202},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 210135,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4525525f32b74a7d916b56596908ab83.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 237019,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fac77f4cf5bd4a1d88cac5b7c3405749.jpg',
'Width': 1168},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 231416,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a38938430d82421fb9716839cf442a7e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 315325,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fb2237812fd94159a81271a928351253.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc5cf787-9ce7-5548-9455-421880120cde/fc5cf787-9ce7-5548-9455-421880120cde_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250275,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8fd89a6ee18448908e8c6362e9ba6916.jpg',
'Width': 1280}],
'price': 10594,
'price_includes_vat': True,
'registration_date': '2021-10-21',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Mokka Electric 50kWh Ultimate Edition SUV 5dr Electric '
'Auto (136 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Ultimate Edition',
'year': 2021}
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202512018257497%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [auto_selling_autotrader.co.uk] INFO: Saving data for 202512018257497: {'created_time': 1774883211.818434, 'last_price_update_time': 1774883211.818445}
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202512018257497') HTTP/1.1" 204 0
2026-03-30 15:06:51 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ee89d6a0-96a4-5e56-8cd2-e868feb83760 with identifier: 202511268151013
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ee89d6a0-96a4-5e56-8cd2-e868feb83760
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5e2c21cde368413e80d27d15f81cd928.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5e2c21cde368413e80d27d15f81cd928.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8007d5b8a8f04cc690b7988e9d226ed1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8007d5b8a8f04cc690b7988e9d226ed1.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa8003a69b20b42d2b25c9375c53f1167.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a8003a69b20b42d2b25c9375c53f1167.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3d83e3d0df9d4f0f8bdb9542c2552286.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3d83e3d0df9d4f0f8bdb9542c2552286.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5f8bd5a5888f4d3682a1f8449c5b9a56.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5f8bd5a5888f4d3682a1f8449c5b9a56.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd5e0419a60554a4482bc93521c97e843.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d5e0419a60554a4482bc93521c97e843.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd8c53c7690434b158b2ce37030a3325c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d8c53c7690434b158b2ce37030a3325c.jpg already downloaded
2026-03-30 15:06:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbfa98b382633423a8d135e5084041168.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bfa98b382633423a8d135e5084041168.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6f93cc412daf45bbbeefd5a5a81b0f64.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6f93cc412daf45bbbeefd5a5a81b0f64.jpg already downloaded
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ee89d6a0-96a4-5e56-8cd2-e868feb83760 with identifier 202511268151013
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ee89d6a0-96a4-5e56-8cd2-e868feb83760
2026-03-30 15:06:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Blue',
'currency': 'GBP',
'description': 'This 2022 MG ZS SE Long Range electric vehicle presents a '
'superb ownership proposition, having had only one owner since '
'new. This stylish SUV boasts a substantial 73 kWh battery, '
'offering a maximum range of 273 miles when fully charged. For '
'convenience, a full charge at home using a 7kW charger takes '
'approximately 10 hours and 30 minutes, while rapid public '
'charging can replenish the battery from empty to 80% in just '
'48 minutes. The MOT is valid until June 2026, providing peace '
'of mind for the next owner.\n'
'\n'
"Inside, you'll find a host of modern features designed to "
'enhance your driving experience. Stay connected and '
'entertained with Apple CarPlay and Android Auto, seamlessly '
'integrating your smartphone. The adaptive cruise control '
'makes longer journeys more relaxed, while Bluetooth '
'connectivity allows for easy hands free calls and audio '
'streaming. Comfort is assured with air conditioning, ensuring '
'a pleasant cabin temperature in all conditions. These '
'features, combined with its electric powertrain and '
'impressive range, make this MG ZS a compelling choice for '
'those seeking an efficient and well equipped vehicle. '
'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £299 applies. Warranty '
'applicable with external Finance Brokers £395 for 12 Months '
'coverage. Stay up to Date with current stock on our Facebook '
'Page',
'doors_number': 5,
'engine_horse_power': 154,
'fuel_type': 'Electric',
'id': 'ee89d6a0-96a4-5e56-8cd2-e868feb83760',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511268151013',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'MG',
'model': 'MG ZS',
'odometer': 78956,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/5e2c21cde368413e80d27d15f81cd928.jpg',
'https://m.atcdn.co.uk/a/media/8007d5b8a8f04cc690b7988e9d226ed1.jpg',
'https://m.atcdn.co.uk/a/media/a8003a69b20b42d2b25c9375c53f1167.jpg',
'https://m.atcdn.co.uk/a/media/3d83e3d0df9d4f0f8bdb9542c2552286.jpg',
'https://m.atcdn.co.uk/a/media/5f8bd5a5888f4d3682a1f8449c5b9a56.jpg',
'https://m.atcdn.co.uk/a/media/d5e0419a60554a4482bc93521c97e843.jpg',
'https://m.atcdn.co.uk/a/media/d8c53c7690434b158b2ce37030a3325c.jpg',
'https://m.atcdn.co.uk/a/media/bfa98b382633423a8d135e5084041168.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/6f93cc412daf45bbbeefd5a5a81b0f64.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 273146,
'Height': 1021,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5e2c21cde368413e80d27d15f81cd928.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215088,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8007d5b8a8f04cc690b7988e9d226ed1.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 272354,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a8003a69b20b42d2b25c9375c53f1167.jpg',
'Width': 1218},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250082,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3d83e3d0df9d4f0f8bdb9542c2552286.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247429,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5f8bd5a5888f4d3682a1f8449c5b9a56.jpg',
'Width': 1189},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224300,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d5e0419a60554a4482bc93521c97e843.jpg',
'Width': 1223},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245091,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d8c53c7690434b158b2ce37030a3325c.jpg',
'Width': 1159},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 266900,
'Height': 980,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bfa98b382633423a8d135e5084041168.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee89d6a0-96a4-5e56-8cd2-e868feb83760/ee89d6a0-96a4-5e56-8cd2-e868feb83760_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 291918,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6f93cc412daf45bbbeefd5a5a81b0f64.jpg',
'Width': 1280}],
'price': 9699,
'price_includes_vat': True,
'registration_date': '2022-06-10',
'seats_number': 5,
'seller_name': None,
'title': 'MG MG Zs 72.6kWh SE Long Range SUV 5dr Electric Auto (156 ps) FULL '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SE Long Range',
'year': 2022}
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511268151013%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511268151013: {'created_time': 1774883212.057733, 'last_price_update_time': 1774883212.057744}
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511268151013') HTTP/1.1" 204 0
2026-03-30 15:06:52 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e1321d77-1dbf-57d0-9ab6-26957a395a3b with identifier: 202511268147452
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e1321d77-1dbf-57d0-9ab6-26957a395a3b
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F362f9c7688904b6583835af6ad819a07.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/362f9c7688904b6583835af6ad819a07.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F76bb6f7c52de4f42b5cc8ece7fd2de35.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/76bb6f7c52de4f42b5cc8ece7fd2de35.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F18bd5b1a99f64003a1fdf5116cafcd9d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/18bd5b1a99f64003a1fdf5116cafcd9d.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F2a8ecbfff14e411dbe0db8e398a55f55.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/2a8ecbfff14e411dbe0db8e398a55f55.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd1469b5d29e84dfbb2557881aef3e494.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d1469b5d29e84dfbb2557881aef3e494.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F72c7abca7e7b4c1c9aa73899819afaaf.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/72c7abca7e7b4c1c9aa73899819afaaf.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F796ba01890624a6290d6dad7da81d6c7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/796ba01890624a6290d6dad7da81d6c7.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd4b5bec8aba048bb875171a2445bfed6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d4b5bec8aba048bb875171a2445bfed6.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9249010912484947b3bb9b8e70697580.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9249010912484947b3bb9b8e70697580.jpg already downloaded
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e1321d77-1dbf-57d0-9ab6-26957a395a3b with identifier 202511268147452
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e1321d77-1dbf-57d0-9ab6-26957a395a3b
2026-03-30 15:06:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 119,
'color': 'Silver',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1L',
'engine_horse_power': 123,
'fuel_type': 'Petrol',
'id': 'e1321d77-1dbf-57d0-9ab6-26957a395a3b',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511268147452',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Mondeo',
'odometer': 39500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 75,
'photo_urls': ['https://m.atcdn.co.uk/a/media/362f9c7688904b6583835af6ad819a07.jpg',
'https://m.atcdn.co.uk/a/media/76bb6f7c52de4f42b5cc8ece7fd2de35.jpg',
'https://m.atcdn.co.uk/a/media/18bd5b1a99f64003a1fdf5116cafcd9d.jpg',
'https://m.atcdn.co.uk/a/media/2a8ecbfff14e411dbe0db8e398a55f55.jpg',
'https://m.atcdn.co.uk/a/media/d1469b5d29e84dfbb2557881aef3e494.jpg',
'https://m.atcdn.co.uk/a/media/72c7abca7e7b4c1c9aa73899819afaaf.jpg',
'https://m.atcdn.co.uk/a/media/796ba01890624a6290d6dad7da81d6c7.jpg',
'https://m.atcdn.co.uk/a/media/d4b5bec8aba048bb875171a2445bfed6.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/9249010912484947b3bb9b8e70697580.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229366,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/362f9c7688904b6583835af6ad819a07.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220691,
'Height': 1006,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/76bb6f7c52de4f42b5cc8ece7fd2de35.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248461,
'Height': 999,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/18bd5b1a99f64003a1fdf5116cafcd9d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235460,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/2a8ecbfff14e411dbe0db8e398a55f55.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 233788,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d1469b5d29e84dfbb2557881aef3e494.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 206221,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/72c7abca7e7b4c1c9aa73899819afaaf.jpg',
'Width': 1267},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235240,
'Height': 991,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/796ba01890624a6290d6dad7da81d6c7.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 227889,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d4b5bec8aba048bb875171a2445bfed6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1321d77-1dbf-57d0-9ab6-26957a395a3b/e1321d77-1dbf-57d0-9ab6-26957a395a3b_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244741,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9249010912484947b3bb9b8e70697580.jpg',
'Width': 1280}],
'price': 8999,
'price_includes_vat': True,
'registration_date': '2018-01-18',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Mondeo 1.0T EcoBoost Zetec Edition Hatchback 5dr Petrol Manual '
'Euro 6 (s/s) (125 ps)',
'transmission': 'manual',
'trim': 'Zetec Edition',
'year': 2018}
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511268147452%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511268147452: {'created_time': 1774883212.275319, 'last_price_update_time': 1774883212.27533}
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511268147452') HTTP/1.1" 204 0
2026-03-30 15:06:52 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c317b7ba-71a5-5cc7-bdc2-571c0684a72e with identifier: 202511258136116
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c317b7ba-71a5-5cc7-bdc2-571c0684a72e
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5e2c21cde368413e80d27d15f81cd928.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5e2c21cde368413e80d27d15f81cd928.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8007d5b8a8f04cc690b7988e9d226ed1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8007d5b8a8f04cc690b7988e9d226ed1.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa8003a69b20b42d2b25c9375c53f1167.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a8003a69b20b42d2b25c9375c53f1167.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3d83e3d0df9d4f0f8bdb9542c2552286.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3d83e3d0df9d4f0f8bdb9542c2552286.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F5f8bd5a5888f4d3682a1f8449c5b9a56.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/5f8bd5a5888f4d3682a1f8449c5b9a56.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd5e0419a60554a4482bc93521c97e843.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d5e0419a60554a4482bc93521c97e843.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd8c53c7690434b158b2ce37030a3325c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d8c53c7690434b158b2ce37030a3325c.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbfa98b382633423a8d135e5084041168.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bfa98b382633423a8d135e5084041168.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F548d716de1964246a0d74b8902e8d14c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/548d716de1964246a0d74b8902e8d14c.jpg already downloaded
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c317b7ba-71a5-5cc7-bdc2-571c0684a72e with identifier 202511258136116
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c317b7ba-71a5-5cc7-bdc2-571c0684a72e
2026-03-30 15:06:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Blue',
'currency': 'GBP',
'description': 'This 2022 MG ZS SE Long Range is a fantastic example, having '
'had only one owner since new. This electric vehicle boasts a '
'substantial 73 kWh battery, offering a maximum range of 273 '
'miles when fully charged. For convenience, a full charge at '
'home using a 7kW charger takes approximately 10 hours and 30 '
'minutes, while rapid public charging can take you from empty '
'to 80% in just 48 minutes. The SE Long Range trim comes '
'equipped with desirable features such as automatic '
'headlights, seamless integration with both Apple CarPlay and '
'Android Auto, adaptive cruise control for relaxed journeys, '
'and keyless entry with a push button start for effortless '
'access and ignition.\n'
'\n'
'The MG ZS SE Long Range stands out with its impressive '
'electric capabilities and thoughtful features. The generous '
'battery capacity and extensive range mean you can travel '
'further on a single charge, making it ideal for both daily '
'commutes and longer trips. The inclusion of adaptive cruise '
'control enhances driving comfort and safety, while the '
'integration of Apple CarPlay and Android Auto keeps you '
'connected and entertained on the go. Keyless entry and push '
'button start add a touch of modern convenience, setting this '
'vehicle apart from others in its class. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 154,
'fuel_type': 'Electric',
'id': 'c317b7ba-71a5-5cc7-bdc2-571c0684a72e',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511258136116',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'MG',
'model': 'MG ZS',
'odometer': 104000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/5e2c21cde368413e80d27d15f81cd928.jpg',
'https://m.atcdn.co.uk/a/media/8007d5b8a8f04cc690b7988e9d226ed1.jpg',
'https://m.atcdn.co.uk/a/media/a8003a69b20b42d2b25c9375c53f1167.jpg',
'https://m.atcdn.co.uk/a/media/3d83e3d0df9d4f0f8bdb9542c2552286.jpg',
'https://m.atcdn.co.uk/a/media/5f8bd5a5888f4d3682a1f8449c5b9a56.jpg',
'https://m.atcdn.co.uk/a/media/d5e0419a60554a4482bc93521c97e843.jpg',
'https://m.atcdn.co.uk/a/media/d8c53c7690434b158b2ce37030a3325c.jpg',
'https://m.atcdn.co.uk/a/media/bfa98b382633423a8d135e5084041168.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/548d716de1964246a0d74b8902e8d14c.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 273146,
'Height': 1021,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5e2c21cde368413e80d27d15f81cd928.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215088,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8007d5b8a8f04cc690b7988e9d226ed1.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 272354,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a8003a69b20b42d2b25c9375c53f1167.jpg',
'Width': 1218},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250082,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3d83e3d0df9d4f0f8bdb9542c2552286.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247429,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/5f8bd5a5888f4d3682a1f8449c5b9a56.jpg',
'Width': 1189},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 224300,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d5e0419a60554a4482bc93521c97e843.jpg',
'Width': 1223},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 245091,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d8c53c7690434b158b2ce37030a3325c.jpg',
'Width': 1159},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 266900,
'Height': 980,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bfa98b382633423a8d135e5084041168.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4422453f-7095-5476-a15c-963926b4ed4b/4422453f-7095-5476-a15c-963926b4ed4b_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 291950,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/548d716de1964246a0d74b8902e8d14c.jpg',
'Width': 1280}],
'price': 8794,
'price_includes_vat': True,
'registration_date': '2022-09-16',
'seats_number': 5,
'seller_name': None,
'title': 'MG MG Zs 72.6kWh SE Long Range SUV 5dr Electric Auto (156 ps) FULL '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SE Long Range',
'year': 2022}
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511258136116%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511258136116: {'created_time': 1774883212.489005, 'last_price_update_time': 1774883212.489015}
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511258136116') HTTP/1.1" 204 0
2026-03-30 15:06:52 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5f74b980-091e-57d9-a817-5cbcbac6da65 with identifier: 202511258136028
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5f74b980-091e-57d9-a817-5cbcbac6da65
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F46cdb007659845578e55dd589ded8073.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/46cdb007659845578e55dd589ded8073.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa8c9f2d9459e456c81a7b66c82db32b4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a8c9f2d9459e456c81a7b66c82db32b4.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6022f78b975a48319e2098042233a77c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6022f78b975a48319e2098042233a77c.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F158e23901be94f1f9b00416341a05b61.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/158e23901be94f1f9b00416341a05b61.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F150ae82b940349fcbde70bb1e86ed351.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/150ae82b940349fcbde70bb1e86ed351.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F28d8ab05b0f544bc86974ff0ea699c88.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/28d8ab05b0f544bc86974ff0ea699c88.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1b6a2fb618bd47afb2cc2b9215cae4c7.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1b6a2fb618bd47afb2cc2b9215cae4c7.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F59f98922e4044b74aa544bbc07fe0859.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/59f98922e4044b74aa544bbc07fe0859.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F91affd9527ee46ab8c98847017a98947.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/91affd9527ee46ab8c98847017a98947.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4ec8b609040e438baacff388854aa038.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4ec8b609040e438baacff388854aa038.jpg already downloaded
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5f74b980-091e-57d9-a817-5cbcbac6da65 with identifier 202511258136028
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5f74b980-091e-57d9-a817-5cbcbac6da65
2026-03-30 15:06:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Red',
'currency': 'GBP',
'description': 'This 2022 MG ZS SE Long Range electric vehicle presents a '
'superb ownership opportunity, having been meticulously '
'maintained by just one owner since new. As an electric model, '
'it boasts a substantial 73 kWh battery, offering a maximum '
'range of 273 miles when fully charged. Recharging at home '
'using a 7kW charger takes approximately 10 hours and 30 '
'minutes, ensuring convenience for daily use. For longer '
'journeys, rapid charging to 80% can be achieved in as little '
'as 48 minutes at a public charging station. This particular '
'ZS comes with an MOT valid until September 2026, providing '
'peace of mind for the foreseeable future.\n'
'\n'
'The SE Long Range trim level is well equipped with notable '
'features designed to enhance your driving experience. These '
'include Bi Function LED headlights for excellent visibility, '
'rear parking sensors to aid manoeuvring, and adaptive cruise '
'control for more relaxed motorway driving. Automatic '
'headlights and Bluetooth connectivity further add to the '
"car's practicality and ease of use. These features "
'collectively demonstrate a higher specification and '
'thoughtful selection of equipment, setting this MG ZS apart '
'from other vehicles in its class. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 154,
'fuel_type': 'Electric',
'id': '5f74b980-091e-57d9-a817-5cbcbac6da65',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511258136028',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'MG',
'model': 'MG ZS',
'odometer': 82000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 73,
'photo_urls': ['https://m.atcdn.co.uk/a/media/46cdb007659845578e55dd589ded8073.jpg',
'https://m.atcdn.co.uk/a/media/a8c9f2d9459e456c81a7b66c82db32b4.jpg',
'https://m.atcdn.co.uk/a/media/6022f78b975a48319e2098042233a77c.jpg',
'https://m.atcdn.co.uk/a/media/158e23901be94f1f9b00416341a05b61.jpg',
'https://m.atcdn.co.uk/a/media/150ae82b940349fcbde70bb1e86ed351.jpg',
'https://m.atcdn.co.uk/a/media/28d8ab05b0f544bc86974ff0ea699c88.jpg',
'https://m.atcdn.co.uk/a/media/1b6a2fb618bd47afb2cc2b9215cae4c7.jpg',
'https://m.atcdn.co.uk/a/media/59f98922e4044b74aa544bbc07fe0859.jpg',
'https://m.atcdn.co.uk/a/media/91affd9527ee46ab8c98847017a98947.jpg',
'https://m.atcdn.co.uk/a/media/4ec8b609040e438baacff388854aa038.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 287831,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/46cdb007659845578e55dd589ded8073.jpg',
'Width': 1231},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248807,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a8c9f2d9459e456c81a7b66c82db32b4.jpg',
'Width': 1214},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 283632,
'Height': 1023,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6022f78b975a48319e2098042233a77c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 191829,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/158e23901be94f1f9b00416341a05b61.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255713,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/150ae82b940349fcbde70bb1e86ed351.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241554,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/28d8ab05b0f544bc86974ff0ea699c88.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 266430,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1b6a2fb618bd47afb2cc2b9215cae4c7.jpg',
'Width': 1165},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 254014,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/59f98922e4044b74aa544bbc07fe0859.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 324437,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/91affd9527ee46ab8c98847017a98947.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bfc33b24-9cae-5ea5-b4ff-c55d44991d78/bfc33b24-9cae-5ea5-b4ff-c55d44991d78_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 283794,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4ec8b609040e438baacff388854aa038.jpg',
'Width': 1280}],
'price': 9499,
'price_includes_vat': True,
'registration_date': '2022-08-09',
'seats_number': 5,
'seller_name': None,
'title': 'MG MG Zs 72.6kWh SE Long Range SUV 5dr Electric Auto (156 ps) 94% '
'BATTERY HEALTH! FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SE Long Range',
'year': 2022}
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511258136028%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511258136028: {'created_time': 1774883212.75134, 'last_price_update_time': 1774883212.751353}
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511258136028') HTTP/1.1" 204 0
2026-03-30 15:06:52 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 74122317-da24-5ddd-8198-4239d958f256 with identifier: 202511258135975
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 74122317-da24-5ddd-8198-4239d958f256
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fbcf3007484614ab58786ddbd75623d07.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bcf3007484614ab58786ddbd75623d07.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8882cc9d8a2549cf93094f030783168c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8882cc9d8a2549cf93094f030783168c.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F99ef65e7d7354e9196c722feca2a29d4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/99ef65e7d7354e9196c722feca2a29d4.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa20ea1267f3f4732883e090a58d4e979.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a20ea1267f3f4732883e090a58d4e979.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7bd902d270b941b8be1fa638123337be.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7bd902d270b941b8be1fa638123337be.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc9d8dce4f46d4e58a1454abc6b7d5ca3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c9d8dce4f46d4e58a1454abc6b7d5ca3.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F258bcbefcfb6441f8bc18096ce403c56.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/258bcbefcfb6441f8bc18096ce403c56.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F6a0a780050dd42a898e8cddd1d089044.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6a0a780050dd42a898e8cddd1d089044.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F4c326f46490c414abb7e77efce0520a3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4c326f46490c414abb7e77efce0520a3.jpg already downloaded
2026-03-30 15:06:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fecc95f43a8614787a87c6d3866f8d62e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ecc95f43a8614787a87c6d3866f8d62e.jpg already downloaded
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 74122317-da24-5ddd-8198-4239d958f256 with identifier 202511258135975
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 74122317-da24-5ddd-8198-4239d958f256
2026-03-30 15:06:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Silver',
'currency': 'GBP',
'description': 'This 2022 MG ZS SE Long Range electric vehicle presents a '
'superb ownership proposition, having had only one owner since '
'new. This stylish SUV boasts a substantial 73 kWh battery, '
'offering a maximum range of 273 miles when fully charged, '
'making it ideal for both daily commutes and longer journeys. '
'For convenience, a full charge at home using a 7kW charger '
'takes approximately 10 hours and 30 minutes, while rapid '
'public charging can replenish the battery from empty to 80% '
"in just 48 minutes. The vehicle's MOT is valid until August "
'2026, providing peace of mind for the coming years.\n'
'\n'
"Inside, you'll find a host of modern features designed to "
'enhance your driving experience. Enjoy seamless smartphone '
'integration with Apple CarPlay, and let Adaptive Cruise '
'Control take the strain out of motorway driving. Rear parking '
'sensors make manoeuvring easier, while the air conditioning '
'ensures a comfortable cabin temperature. Keyless entry with a '
'push button start adds a touch of modern convenience. These '
'features, combined with its impressive electric range and '
'single owner history, position this MG ZS as a compelling '
'choice in the electric SUV market. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 154,
'fuel_type': 'Electric',
'id': '74122317-da24-5ddd-8198-4239d958f256',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511258135975',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'MG',
'model': 'MG ZS',
'odometer': 84000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 72,
'photo_urls': ['https://m.atcdn.co.uk/a/media/bcf3007484614ab58786ddbd75623d07.jpg',
'https://m.atcdn.co.uk/a/media/8882cc9d8a2549cf93094f030783168c.jpg',
'https://m.atcdn.co.uk/a/media/99ef65e7d7354e9196c722feca2a29d4.jpg',
'https://m.atcdn.co.uk/a/media/a20ea1267f3f4732883e090a58d4e979.jpg',
'https://m.atcdn.co.uk/a/media/7bd902d270b941b8be1fa638123337be.jpg',
'https://m.atcdn.co.uk/a/media/c9d8dce4f46d4e58a1454abc6b7d5ca3.jpg',
'https://m.atcdn.co.uk/a/media/258bcbefcfb6441f8bc18096ce403c56.jpg',
'https://m.atcdn.co.uk/a/media/6a0a780050dd42a898e8cddd1d089044.jpg',
'https://m.atcdn.co.uk/a/media/4c326f46490c414abb7e77efce0520a3.jpg',
'https://m.atcdn.co.uk/a/media/ecc95f43a8614787a87c6d3866f8d62e.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 267723,
'Height': 998,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bcf3007484614ab58786ddbd75623d07.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235447,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8882cc9d8a2549cf93094f030783168c.jpg',
'Width': 1268},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 250779,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/99ef65e7d7354e9196c722feca2a29d4.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 162066,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a20ea1267f3f4732883e090a58d4e979.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241545,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7bd902d270b941b8be1fa638123337be.jpg',
'Width': 1163},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247535,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c9d8dce4f46d4e58a1454abc6b7d5ca3.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 271978,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/258bcbefcfb6441f8bc18096ce403c56.jpg',
'Width': 1240},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 242387,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6a0a780050dd42a898e8cddd1d089044.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 275504,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4c326f46490c414abb7e77efce0520a3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9cc68419-469b-5674-9392-5129fb51dadb/9cc68419-469b-5674-9392-5129fb51dadb_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244840,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ecc95f43a8614787a87c6d3866f8d62e.jpg',
'Width': 1280}],
'price': 9594,
'price_includes_vat': True,
'registration_date': '2022-09-09',
'seats_number': 5,
'seller_name': None,
'title': 'MG MG Zs 72.6kWh SE Long Range SUV 5dr Electric Auto (156 ps) FULL '
'SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'SE Long Range',
'year': 2022}
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511258135975%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511258135975: {'created_time': 1774883213.020727, 'last_price_update_time': 1774883213.020744}
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511258135975') HTTP/1.1" 204 0
2026-03-30 15:06:53 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 17f279e5-d769-5143-8e59-8e84429f98a0 with identifier: 202511258132913
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 17f279e5-d769-5143-8e59-8e84429f98a0
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fed339ec77a7547fc9378a09122db92f3.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ed339ec77a7547fc9378a09122db92f3.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F20755f8d1a174910b0b1a3e7263ae3d9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/20755f8d1a174910b0b1a3e7263ae3d9.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F3a353580aa1d4292b267cff65feecfe9.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3a353580aa1d4292b267cff65feecfe9.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7eb620254ec04afe9a6c12fe377c05d6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7eb620254ec04afe9a6c12fe377c05d6.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1c90bb9928e140919adefc853de1be5a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c90bb9928e140919adefc853de1be5a.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd686f7ac4d404d0f97743ec93ab7eb71.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d686f7ac4d404d0f97743ec93ab7eb71.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F1ab0ecdbb8bc41e595b39df0740dc0ed.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1ab0ecdbb8bc41e595b39df0740dc0ed.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F07b1013a859445379f181d3cd801e3f8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/07b1013a859445379f181d3cd801e3f8.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fa98d58a2dfca470ba6ca4dc0b9fb022e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a98d58a2dfca470ba6ca4dc0b9fb022e.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F92e8c490630442379afb1ea590f5a122.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/92e8c490630442379afb1ea590f5a122.jpg already downloaded
2026-03-30 15:06:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 17f279e5-d769-5143-8e59-8e84429f98a0 with identifier 202511258132913
2026-03-30 15:06:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 17f279e5-d769-5143-8e59-8e84429f98a0
2026-03-30 15:06:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Blue',
'currency': 'GBP',
'description': 'This 2022 Volkswagen ID.3 Pro Life is a superb example, '
'having had only one owner since new. As an electric vehicle, '
'it offers a compelling driving experience with a 62 kWh '
'battery providing a maximum range of 260 miles when new. This '
'model, the Life trim, comes equipped with a suite of advanced '
'features designed for comfort and convenience. These include '
'1 Zone Climatronic with climate control, and Adaptive Cruise '
'Control with Front Assist, which incorporates radar sensor '
'controlled distance monitoring, city emergency braking, and '
'cruise control with a speed limiter. The Comfort Package adds '
'heated seats and a heated steering wheel, while All LED '
'Headlights with reflector technology illuminate your way. For '
'ease of parking, front and rear parking sensors are also '
'included.\n'
'\n'
'The charging capabilities of this ID.3 are impressive, with a '
'full charge at home using a 7kW charger taking approximately '
'9 hours and 30 minutes, and the fastest public charging time '
'from empty to 80% taking just 37 minutes. These charging '
'times, combined with its 260 mile range, make it a practical '
'choice for both daily commutes and longer journeys, setting '
'it apart from many other electric vehicles on the market. '
'This Volkswagen ID.3 Pro Life represents a well maintained '
'and feature rich electric car. Nationwide Delivery Available '
'at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £299 applies. Warranty applicable with '
'external Finance Brokers £395 for 12 Months coverage. Stay up '
'to Date with current stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 143,
'fuel_type': 'Electric',
'id': '17f279e5-d769-5143-8e59-8e84429f98a0',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511258132913',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'ID.3',
'odometer': 81740,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 64,
'photo_urls': ['https://m.atcdn.co.uk/a/media/ed339ec77a7547fc9378a09122db92f3.jpg',
'https://m.atcdn.co.uk/a/media/20755f8d1a174910b0b1a3e7263ae3d9.jpg',
'https://m.atcdn.co.uk/a/media/3a353580aa1d4292b267cff65feecfe9.jpg',
'https://m.atcdn.co.uk/a/media/7eb620254ec04afe9a6c12fe377c05d6.jpg',
'https://m.atcdn.co.uk/a/media/1c90bb9928e140919adefc853de1be5a.jpg',
'https://m.atcdn.co.uk/a/media/d686f7ac4d404d0f97743ec93ab7eb71.jpg',
'https://m.atcdn.co.uk/a/media/1ab0ecdbb8bc41e595b39df0740dc0ed.jpg',
'https://m.atcdn.co.uk/a/media/07b1013a859445379f181d3cd801e3f8.jpg',
'https://m.atcdn.co.uk/a/media/a98d58a2dfca470ba6ca4dc0b9fb022e.jpg',
'https://m.atcdn.co.uk/a/media/92e8c490630442379afb1ea590f5a122.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 274974,
'Height': 1023,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ed339ec77a7547fc9378a09122db92f3.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 235196,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/20755f8d1a174910b0b1a3e7263ae3d9.jpg',
'Width': 1238},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 258866,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3a353580aa1d4292b267cff65feecfe9.jpg',
'Width': 1260},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 215550,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7eb620254ec04afe9a6c12fe377c05d6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 251880,
'Height': 1022,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c90bb9928e140919adefc853de1be5a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 214945,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d686f7ac4d404d0f97743ec93ab7eb71.jpg',
'Width': 1227},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 247917,
'Height': 1013,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1ab0ecdbb8bc41e595b39df0740dc0ed.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 226718,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/07b1013a859445379f181d3cd801e3f8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 266141,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a98d58a2dfca470ba6ca4dc0b9fb022e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f279e5-d769-5143-8e59-8e84429f98a0/17f279e5-d769-5143-8e59-8e84429f98a0_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 232562,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/92e8c490630442379afb1ea590f5a122.jpg',
'Width': 1280}],
'price': 10594,
'price_includes_vat': True,
'registration_date': '2022-10-31',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen ID.3 Pro 58kWh Life Hatchback 5dr Electric Auto (145 ps) '
'FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Life',
'year': 2022}
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511258132913%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511258132913: {'created_time': 1774883213.329967, 'last_price_update_time': 1774883213.329979}
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511258132913') HTTP/1.1" 204 0
2026-03-30 15:06:53 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ea955520-a4d1-574c-b101-82c952755fba with identifier: 202511187975476
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ea955520-a4d1-574c-b101-82c952755fba
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F888973cb8c9347c0bff6ac64b15540f1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/888973cb8c9347c0bff6ac64b15540f1.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F92f929e8514d4ff0af89dbbc311ed672.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/92f929e8514d4ff0af89dbbc311ed672.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F7f439467c420407e8bf59c7c6203dd4c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f439467c420407e8bf59c7c6203dd4c.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F8604c18a597e43f4a4a0ae49d5c48497.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8604c18a597e43f4a4a0ae49d5c48497.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F825d8fc96cee479486eb83c53609a4c0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/825d8fc96cee479486eb83c53609a4c0.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff19de975a4a84782a4b28c0d2b2c4814.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f19de975a4a84782a4b28c0d2b2c4814.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F9d2c802413534e9ab9983cb8aa27ec52.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9d2c802413534e9ab9983cb8aa27ec52.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fd73e79e9a8ab486eac8cd80edabeae47.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d73e79e9a8ab486eac8cd80edabeae47.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252F49525d3ef19b4fbd87d28a879e617d9b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/49525d3ef19b4fbd87d28a879e617d9b.jpg already downloaded
2026-03-30 15:06:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ea955520-a4d1-574c-b101-82c952755fba with identifier 202511187975476
2026-03-30 15:06:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ea955520-a4d1-574c-b101-82c952755fba
2026-03-30 15:06:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 0,
'color': 'Silver',
'currency': 'GBP',
'description': 'With only one owner and a clear vehicle history, this 2022 '
'Volkswagen ID.3 Pro Performance Life presents a compelling '
'choice for electric motoring. This well maintained example '
'has covered a low mileage of just 17,500 miles, ensuring its '
'MOT remains valid until August 2026. As an electric vehicle, '
'it boasts a 62 kWh battery offering a maximum range of 265 '
'miles when new, and can be fully charged at home using a 7kW '
'charger in approximately 9 hours and 30 minutes. For quicker '
'top ups, public charging can take it from empty to 80% in as '
'little as 37 minutes.\n'
'\n'
'This ID.3 Life trim comes equipped with a range of desirable '
'features designed for comfort and convenience. These include '
'1 Zone Climatronic with climate control, a Comfort Package '
'featuring heated seats and a heated steering wheel, and All '
'LED Headlights for excellent visibility. Parking is made '
'easier with front and rear parking sensors, while the '
'Adaptive Cruise Control with Front Assist provides a more '
'relaxed driving experience. The electric powertrain delivers '
'brisk performance, achieving 0-60mph in 7.3 seconds, '
'demonstrating its capability compared to other vehicles in '
'its class. Nationwide Delivery Available at Reasonable Rates. '
'All our vehicles come with a Pre-Delivery Inspection, HPI '
'Check, 6 Months Minimum MOT and 3 Month Warranty all for a '
'Compulsory Admin Fee £99. If finance is obtained using a '
'lender outside of our panel of lenders admin fee of £299 '
'applies. Warranty applicable with external Finance Brokers '
'£395 for 12 Months coverage. Stay up to Date with current '
'stock on our Facebook Page',
'doors_number': 5,
'engine_horse_power': 201,
'fuel_type': 'Electric',
'id': 'ea955520-a4d1-574c-b101-82c952755fba',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187975476',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Volkswagen',
'model': 'ID.3',
'odometer': 17500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 67,
'photo_urls': ['https://m.atcdn.co.uk/a/media/888973cb8c9347c0bff6ac64b15540f1.jpg',
'https://m.atcdn.co.uk/a/media/92f929e8514d4ff0af89dbbc311ed672.jpg',
'https://m.atcdn.co.uk/a/media/7f439467c420407e8bf59c7c6203dd4c.jpg',
'https://m.atcdn.co.uk/a/media/8604c18a597e43f4a4a0ae49d5c48497.jpg',
'https://m.atcdn.co.uk/a/media/825d8fc96cee479486eb83c53609a4c0.jpg',
'https://m.atcdn.co.uk/a/media/f19de975a4a84782a4b28c0d2b2c4814.jpg',
'https://m.atcdn.co.uk/a/media/9d2c802413534e9ab9983cb8aa27ec52.jpg',
'https://m.atcdn.co.uk/a/media/d73e79e9a8ab486eac8cd80edabeae47.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/49525d3ef19b4fbd87d28a879e617d9b.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 254307,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/888973cb8c9347c0bff6ac64b15540f1.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 240587,
'Height': 998,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/92f929e8514d4ff0af89dbbc311ed672.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 255283,
'Height': 987,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7f439467c420407e8bf59c7c6203dd4c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 166554,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8604c18a597e43f4a4a0ae49d5c48497.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260232,
'Height': 982,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/825d8fc96cee479486eb83c53609a4c0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 262819,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f19de975a4a84782a4b28c0d2b2c4814.jpg',
'Width': 1233},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 277268,
'Height': 1001,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9d2c802413534e9ab9983cb8aa27ec52.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 248367,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d73e79e9a8ab486eac8cd80edabeae47.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ea955520-a4d1-574c-b101-82c952755fba/ea955520-a4d1-574c-b101-82c952755fba_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 317351,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/49525d3ef19b4fbd87d28a879e617d9b.jpg',
'Width': 1280}],
'price': 14999,
'price_includes_vat': True,
'registration_date': '2022-10-27',
'seats_number': 5,
'seller_name': None,
'title': 'Volkswagen ID.3 Pro Performance 58kWh Life Hatchback 5dr Electric '
'Auto (204 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Life',
'year': 2022}
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511187975476%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187975476: {'created_time': 1774883213.579066, 'last_price_update_time': 1774883213.579079}
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187975476') HTTP/1.1" 204 0
2026-03-30 15:06:53 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:06:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 14c24372-cdde-5ad3-a930-cc25f902ce00 with identifier: 202511187972627
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 14c24372-cdde-5ad3-a930-cc25f902ce00
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%252Fc412c6b7ad2d4df6bb04ba0bfbbd8604.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c412c6b7ad2d4df6bb04ba0bfbbd8604.jpg already downloaded
2026-03-30 15:06:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 14c24372-cdde-5ad3-a930-cc25f902ce00 with identifier 202511187972627
2026-03-30 15:06:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:06:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 14c24372-cdde-5ad3-a930-cc25f902ce00
2026-03-30 15:06:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 98,
'color': 'White',
'currency': 'GBP',
'description': 'This 2016 Audi A1 TDI S line offers an exceptional blend of '
'style and efficiency, making it a standout choice. Powered '
'by a 1.6 litre Euro 6 diesel engine, this model boasts a '
'remarkable fuel economy of up to 76 miles per gallon. '
"Inside, you'll find comfort and convenience with air "
'conditioning and the Mobile Telephone Preparation featuring a '
'Bluetooth interface, allowing for seamless connectivity. The '
'striking Xenon Plus headlights provide excellent visibility '
"and add to the car's sophisticated appearance.\n"
'\n'
'The Audi A1 TDI S line is designed to impress with its '
'performance and running costs. Its acceleration from 0 to 60 '
'miles per hour in just 9.1 seconds demonstrates its '
'responsive nature. Furthermore, this vehicle benefits from a '
'low insurance group and low CO2 emissions, indicating that it '
'is more economical to own and run compared to many other '
'vehicles in its class. Nationwide Delivery Available at '
'Reasonable Rates. All our vehicles come with a Pre-Delivery '
'Inspection, HPI Check, 6 Months Minimum MOT and 3 Month '
'Warranty all for a Compulsory Admin Fee £99. If finance is '
'obtained using a lender outside of our panel of lenders admin '
'fee of £299 applies. Warranty applicable with external '
'Finance Brokers £395 for 12 Months coverage. Stay up to Date '
'with current stock on our Facebook Page',
'doors_number': 3,
'emission_standard': 'Euro 6',
'engine': '1.6L',
'engine_horse_power': 114,
'fuel_type': 'Diesel',
'id': '14c24372-cdde-5ad3-a930-cc25f902ce00',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202511187972627',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Audi',
'model': 'A1',
'odometer': 78000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/c412c6b7ad2d4df6bb04ba0bfbbd8604.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 25325,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c412c6b7ad2d4df6bb04ba0bfbbd8604.jpg',
'Width': 640}],
'price': 7594,
'price_includes_vat': True,
'registration_date': '2016-07-11',
'seats_number': 4,
'seller_name': None,
'title': 'Audi A1 1.6 TDI S line Hatchback 3dr Diesel Manual Euro 6 (s/s) '
'(116 ps) 6.5 INCH HIGH GLOSS DISPLAY SCREEN',
'transmission': 'manual',
'trim': 'S line',
'year': 2016}
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06: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%27202511187972627%27 HTTP/1.1" 200 None
2026-03-30 15:06:53 [auto_selling_autotrader.co.uk] INFO: Saving data for 202511187972627: {'created_time': 1774883213.65348, 'last_price_update_time': 1774883213.653493}
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:06:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202511187972627') HTTP/1.1" 204 0
2026-03-30 15:07:22 [scrapy.extensions.logstats] INFO: Crawled 17 pages (at 12 pages/min), scraped 103 items (at 93 items/min)
2026-03-30 15:07:22 [scrapy.extensions.memusage] INFO: Peak memory usage is 173MiB
2026-03-30 15:07:41 [zyte_api._retry] DEBUG: Finished call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request' after 130.519(s), this was the 1st time calling it.
2026-03-30 15:07:41 [zyte_api._retry] DEBUG: Retrying zyte_api._async.AsyncZyteAPI.get.<locals>.request in 4.774000290077491 seconds as it raised ClientConnectorError: Cannot connect to host api.zyte.com:443 ssl:default [Connect call failed ('69.41.180.81', 443)].
2026-03-30 15:07:46 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 2nd time calling it.
2026-03-30 15:07: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']
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 78cecaff-4e33-5496-a80a-5da98b146954 with identifier: 202603291109688
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 78cecaff-4e33-5496-a80a-5da98b146954
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 78cecaff-4e33-5496-a80a-5da98b146954 with identifier 202603291109688
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 78cecaff-4e33-5496-a80a-5da98b146954
2026-03-30 15:07:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 123,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 128,
'fuel_type': 'Petrol',
'id': '78cecaff-4e33-5496-a80a-5da98b146954',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603291109688',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Corsa',
'odometer': 36100,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 13094,
'price_includes_vat': True,
'registration_date': '2023-12-31',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Corsa 1.2 Turbo GS Hatchback 5dr Petrol Auto Euro 6 (s/s) '
'(130 ps)',
'transmission': 'automatic',
'trim': 'GS',
'year': 2023}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603291109688%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603291109688: {'created_time': 1774883268.248964, 'last_price_update_time': 1774883268.248974}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603291109688') HTTP/1.1" 204 0
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: cc9b58a3-bba4-5b44-b5e7-558e207234df with identifier: 202603261015167
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item cc9b58a3-bba4-5b44-b5e7-558e207234df
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: cc9b58a3-bba4-5b44-b5e7-558e207234df with identifier 202603261015167
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item cc9b58a3-bba4-5b44-b5e7-558e207234df
2026-03-30 15:07:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 129,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2.5L',
'engine_horse_power': 187,
'fuel_type': 'Petrol Hybrid',
'id': 'cc9b58a3-bba4-5b44-b5e7-558e207234df',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603261015167',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Kuga',
'odometer': 42000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 19999,
'price_includes_vat': True,
'registration_date': '2023-12-06',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Kuga 2.5h Duratec ST-Line X Edition SUV 5dr Petrol Hybrid CVT '
'Euro 6 (s/s) (190 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'ST-Line X Edition',
'year': 2023}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603261015167%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603261015167: {'created_time': 1774883268.313939, 'last_price_update_time': 1774883268.31395}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603261015167') HTTP/1.1" 204 0
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 049cb44f-fef6-59fb-b676-d17220ae13b3 with identifier: 202603251002145
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 049cb44f-fef6-59fb-b676-d17220ae13b3
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F6301838a71d24fe49fb74e03271917a1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/6301838a71d24fe49fb74e03271917a1.jpg already downloaded
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 049cb44f-fef6-59fb-b676-d17220ae13b3 with identifier 202603251002145
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 049cb44f-fef6-59fb-b676-d17220ae13b3
2026-03-30 15:07:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 130,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 134,
'fuel_type': 'Petrol',
'id': '049cb44f-fef6-59fb-b676-d17220ae13b3',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603251002145',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'BMW',
'model': '2 Series Gran Tourer',
'odometer': 46000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/6301838a71d24fe49fb74e03271917a1.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_049cb44f-fef6-59fb-b676-d17220ae13b3/049cb44f-fef6-59fb-b676-d17220ae13b3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 41488,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/6301838a71d24fe49fb74e03271917a1.jpg',
'Width': 1280}],
'price': 13894,
'price_includes_vat': True,
'registration_date': '2018-03-28',
'seats_number': 7,
'seller_name': None,
'title': 'BMW 2 Series GRAN TOURER 1.5 218i M Sport MPV 5dr Petrol Auto Euro '
'6 (s/s) (136 ps) FULL BLACK LEATHER INTERIOR',
'transmission': 'automatic',
'trim': 'M Sport',
'year': 2018}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603251002145%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603251002145: {'created_time': 1774883268.385092, 'last_price_update_time': 1774883268.385103}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603251002145') HTTP/1.1" 204 0
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 247512f4-152d-52dc-989e-33b70bcfea62 with identifier: 202603250993969
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 247512f4-152d-52dc-989e-33b70bcfea62
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F253544a74a9a4247b4c4bdc58581a819.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/253544a74a9a4247b4c4bdc58581a819.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F1f5f18bce3004a2a8e7c04d44827433e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1f5f18bce3004a2a8e7c04d44827433e.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F98fd39818f2f4ec0afabf694a4c0a093.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/98fd39818f2f4ec0afabf694a4c0a093.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F1ebf5f1ac2014825bfb2e437af8a66fa.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1ebf5f1ac2014825bfb2e437af8a66fa.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F86941931ed994aee89de7e28c4555708.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/86941931ed994aee89de7e28c4555708.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F0429eefd7e27421fbc059b280854768d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/0429eefd7e27421fbc059b280854768d.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F769e95735a52454ca654e2d9e6e76013.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/769e95735a52454ca654e2d9e6e76013.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fa36fe793ed1a4341bfa4f91ed4a9f1a6.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a36fe793ed1a4341bfa4f91ed4a9f1a6.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F020aee8919ad49f5b463b046188c1d41.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/020aee8919ad49f5b463b046188c1d41.jpg already downloaded
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 247512f4-152d-52dc-989e-33b70bcfea62 with identifier 202603250993969
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 247512f4-152d-52dc-989e-33b70bcfea62
2026-03-30 15:07:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 122,
'color': 'Grey',
'currency': 'GBP',
'description': 'This 2022 Vauxhall Astra Turbo Design is a superb example, '
'having been owned by just one person since new. This Euro 6 '
'compliant 1.2 litre petrol model offers a smooth driving '
'experience with an acceleration of 0-60mph in 10.5 seconds. '
'It comes equipped with the Pure Panel navigation system, '
'featuring Android Auto and Apple CarPlay, alongside Bluetooth '
'connectivity. Comfort is assured with single zone electronic '
'climate control and ECO LED headlights that benefit from '
'automatic lighting control. For ease of parking, front and '
'rear parking distance sensors are also included.\n'
'\n'
'The Astra Turbo Design stands out with its low CO2 emissions, '
'indicating a more environmentally conscious choice compared '
'to many similar vehicles. The MOT is valid until September '
'2026, providing excellent peace of mind for the new owner. '
'This well appointed Astra combines modern technology with '
'practical features, making it a compelling option for anyone '
'seeking a reliable and stylish hatchback. Nationwide Delivery '
'Available at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 108,
'fuel_type': 'Petrol',
'id': '247512f4-152d-52dc-989e-33b70bcfea62',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603250993969',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Astra',
'odometer': 31000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/253544a74a9a4247b4c4bdc58581a819.jpg',
'https://m.atcdn.co.uk/a/media/1f5f18bce3004a2a8e7c04d44827433e.jpg',
'https://m.atcdn.co.uk/a/media/98fd39818f2f4ec0afabf694a4c0a093.jpg',
'https://m.atcdn.co.uk/a/media/1ebf5f1ac2014825bfb2e437af8a66fa.jpg',
'https://m.atcdn.co.uk/a/media/86941931ed994aee89de7e28c4555708.jpg',
'https://m.atcdn.co.uk/a/media/0429eefd7e27421fbc059b280854768d.jpg',
'https://m.atcdn.co.uk/a/media/769e95735a52454ca654e2d9e6e76013.jpg',
'https://m.atcdn.co.uk/a/media/a36fe793ed1a4341bfa4f91ed4a9f1a6.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/020aee8919ad49f5b463b046188c1d41.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 282466,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/253544a74a9a4247b4c4bdc58581a819.jpg',
'Width': 1273},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 251711,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1f5f18bce3004a2a8e7c04d44827433e.jpg',
'Width': 1238},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 273749,
'Height': 993,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/98fd39818f2f4ec0afabf694a4c0a093.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 230259,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1ebf5f1ac2014825bfb2e437af8a66fa.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 260613,
'Height': 992,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/86941931ed994aee89de7e28c4555708.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229787,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/0429eefd7e27421fbc059b280854768d.jpg',
'Width': 1228},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253712,
'Height': 972,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/769e95735a52454ca654e2d9e6e76013.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253716,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a36fe793ed1a4341bfa4f91ed4a9f1a6.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_247512f4-152d-52dc-989e-33b70bcfea62/247512f4-152d-52dc-989e-33b70bcfea62_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 272403,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/020aee8919ad49f5b463b046188c1d41.jpg',
'Width': 1280}],
'price': 12999,
'price_includes_vat': True,
'registration_date': '2022-06-27',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Astra 1.2 Turbo Design Hatchback 5dr Petrol Manual Euro 6 '
'(s/s) (110 ps) SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Design',
'year': 2022}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603250993969%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603250993969: {'created_time': 1774883268.605874, 'last_price_update_time': 1774883268.605885}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603250993969') HTTP/1.1" 204 0
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 32fe1700-26a6-558c-862a-c3c542f6771c with identifier: 202603250992621
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 32fe1700-26a6-558c-862a-c3c542f6771c
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fac15f9a545714ad594538ba627fce9a4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ac15f9a545714ad594538ba627fce9a4.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F7f96865bf1bf42da83203ba40a98e5fd.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7f96865bf1bf42da83203ba40a98e5fd.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F8d37145ed8cf487dbb7b80914f1aa31a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8d37145ed8cf487dbb7b80914f1aa31a.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F7904bbbcd177433a825dbbb7272c79b0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/7904bbbcd177433a825dbbb7272c79b0.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F83dd39ce1786442b92781ad277aa42df.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/83dd39ce1786442b92781ad277aa42df.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F29e5f4a15e4745f8bdd24c77c5b61b32.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/29e5f4a15e4745f8bdd24c77c5b61b32.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F56ada92b412f479791d8e29edc43b669.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/56ada92b412f479791d8e29edc43b669.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fbae35383360b4c93b597a1951d6b13b1.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bae35383360b4c93b597a1951d6b13b1.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F3ca9118bd58149249665b23836d861fb.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/3ca9118bd58149249665b23836d861fb.jpg already downloaded
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 32fe1700-26a6-558c-862a-c3c542f6771c with identifier 202603250992621
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 32fe1700-26a6-558c-862a-c3c542f6771c
2026-03-30 15:07:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 122,
'color': 'Black',
'currency': 'GBP',
'description': 'This 2023 Peugeot 208 Allure Premium + is a superb example, '
'having had only one owner from new and covered a remarkably '
'low 14,000 miles. Powered by an efficient 1.2 litre petrol '
'engine meeting Euro 6 emissions standards, this stylish '
'hatchback offers a compelling blend of modern technology and '
"practicality. Inside, you'll find the innovative PEUGEOT 3D "
'i-Cockpit with its configurable 3D head up instrument panel, '
'providing clear information at a glance. For convenience and '
'safety, it features automatic air conditioning, a 180 degree '
'colour reversing camera as part of the Visio Park 1 system, '
'and Bluetooth telephone connectivity.\n'
'\n'
'The Mirror Screen functionality, compatible with both Apple '
'CarPlay and Android Auto, ensures seamless integration with '
'your smartphone for navigation and entertainment. This '
'Peugeot 208 stands out with its impressive fuel economy, '
'achieving up to 54 miles per gallon, and benefits from low '
'CO2 emissions, making it an economical choice. These '
'highlights demonstrate how this particular vehicle offers '
'excellent value and a superior ownership experience compared '
'to other models on the market. Nationwide Delivery Available '
'at Reasonable Rates. All our vehicles come with a '
'Pre-Delivery Inspection, HPI Check, 6 Months Minimum MOT and '
'3 Month Warranty all for a Compulsory Admin Fee £99. If '
'finance is obtained using a lender outside of our panel of '
'lenders admin fee of £399+VAT applies. Warranty applicable '
'with external Finance Brokers £395 for 12 Months coverage. '
'Stay up to Date with current stock on our Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.2L',
'engine_horse_power': 99,
'fuel_type': 'Petrol',
'id': '32fe1700-26a6-558c-862a-c3c542f6771c',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603250992621',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Peugeot',
'model': '208',
'odometer': 14000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 71,
'photo_urls': ['https://m.atcdn.co.uk/a/media/ac15f9a545714ad594538ba627fce9a4.jpg',
'https://m.atcdn.co.uk/a/media/7f96865bf1bf42da83203ba40a98e5fd.jpg',
'https://m.atcdn.co.uk/a/media/8d37145ed8cf487dbb7b80914f1aa31a.jpg',
'https://m.atcdn.co.uk/a/media/7904bbbcd177433a825dbbb7272c79b0.jpg',
'https://m.atcdn.co.uk/a/media/83dd39ce1786442b92781ad277aa42df.jpg',
'https://m.atcdn.co.uk/a/media/29e5f4a15e4745f8bdd24c77c5b61b32.jpg',
'https://m.atcdn.co.uk/a/media/56ada92b412f479791d8e29edc43b669.jpg',
'https://m.atcdn.co.uk/a/media/bae35383360b4c93b597a1951d6b13b1.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/3ca9118bd58149249665b23836d861fb.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 268269,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ac15f9a545714ad594538ba627fce9a4.jpg',
'Width': 1188},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 233408,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7f96865bf1bf42da83203ba40a98e5fd.jpg',
'Width': 1181},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 264055,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8d37145ed8cf487dbb7b80914f1aa31a.jpg',
'Width': 1153},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 244264,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/7904bbbcd177433a825dbbb7272c79b0.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 253345,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/83dd39ce1786442b92781ad277aa42df.jpg',
'Width': 1152},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 229032,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/29e5f4a15e4745f8bdd24c77c5b61b32.jpg',
'Width': 1228},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 264406,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/56ada92b412f479791d8e29edc43b669.jpg',
'Width': 1221},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 266114,
'Height': 978,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bae35383360b4c93b597a1951d6b13b1.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32fe1700-26a6-558c-862a-c3c542f6771c/32fe1700-26a6-558c-862a-c3c542f6771c_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 282491,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/3ca9118bd58149249665b23836d861fb.jpg',
'Width': 1280}],
'price': 14794,
'price_includes_vat': True,
'registration_date': '2023-08-24',
'seats_number': 5,
'seller_name': None,
'title': 'Peugeot 208 1.2 PureTech Allure Premium + Hatchback 5dr Petrol EAT '
'Euro 6 (s/s) (100 ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Allure Premium +',
'year': 2023}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603250992621%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603250992621: {'created_time': 1774883268.847665, 'last_price_update_time': 1774883268.847675}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603250992621') HTTP/1.1" 204 0
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dc8bf48c-ce5f-58bf-b1a7-fb78a864f5d3 with identifier: 202603240965044
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item dc8bf48c-ce5f-58bf-b1a7-fb78a864f5d3
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dc8bf48c-ce5f-58bf-b1a7-fb78a864f5d3 with identifier 202603240965044
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dc8bf48c-ce5f-58bf-b1a7-fb78a864f5d3
2026-03-30 15:07:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 107,
'color': 'Red',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 148,
'fuel_type': 'Diesel',
'id': 'dc8bf48c-ce5f-58bf-b1a7-fb78a864f5d3',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603240965044',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Ford',
'model': 'Mondeo',
'odometer': 87600,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640}],
'price': 6094,
'price_includes_vat': True,
'registration_date': '2015-05-05',
'seats_number': 5,
'seller_name': None,
'title': 'Ford Mondeo 2.0 TDCi ECOnetic Zetec Hatchback 5dr Diesel Manual '
'Euro 6 (s/s) (150 ps)',
'transmission': 'manual',
'trim': 'Zetec',
'year': 2015}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603240965044%27 HTTP/1.1" 200 None
2026-03-30 15:07:48 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603240965044: {'created_time': 1774883268.986092, 'last_price_update_time': 1774883268.986105}
2026-03-30 15:07:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603240965044') HTTP/1.1" 204 0
2026-03-30 15:07:49 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3439f8a3-543e-5196-a85a-82ac34b7de6a with identifier: 202603240963866
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 3439f8a3-543e-5196-a85a-82ac34b7de6a
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fa8d3fd5be86941febd02f008132d4719.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/a8d3fd5be86941febd02f008132d4719.jpg already downloaded
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3439f8a3-543e-5196-a85a-82ac34b7de6a with identifier 202603240963866
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3439f8a3-543e-5196-a85a-82ac34b7de6a
2026-03-30 15:07:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 110,
'color': 'Blue',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.8L',
'engine_horse_power': 120,
'fuel_type': 'Petrol Hybrid',
'id': '3439f8a3-543e-5196-a85a-82ac34b7de6a',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603240963866',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Toyota',
'model': 'C-HR',
'odometer': 50000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 1,
'photo_urls': ['https://m.atcdn.co.uk/a/media/a8d3fd5be86941febd02f008132d4719.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3439f8a3-543e-5196-a85a-82ac34b7de6a/3439f8a3-543e-5196-a85a-82ac34b7de6a_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 27354,
'Height': 720,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/a8d3fd5be86941febd02f008132d4719.jpg',
'Width': 960}],
'price': 15094,
'price_includes_vat': True,
'registration_date': '2021-06-29',
'seats_number': 5,
'seller_name': None,
'title': 'Toyota C-Hr 1.8 VVT-h GPF Icon SUV 5dr Petrol Hybrid CVT Euro 6 '
'(s/s) (122 ps) SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Icon',
'year': 2021}
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603240963866%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603240963866: {'created_time': 1774883269.055269, 'last_price_update_time': 1774883269.055285}
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603240963866') HTTP/1.1" 204 0
2026-03-30 15:07:49 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fbfe5343-a69b-5711-8dba-812f752c0264 with identifier: 202603230942178
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fbfe5343-a69b-5711-8dba-812f752c0264
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F56d6b9b423814fc785cd0e7685325574.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/56d6b9b423814fc785cd0e7685325574.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fbd588014ca754a54933babbccb93200f.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/bd588014ca754a54933babbccb93200f.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fd25e0a471117405da61c4c4952b33cf2.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/d25e0a471117405da61c4c4952b33cf2.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F4b97fbb707474ba3b88220205af0df5d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4b97fbb707474ba3b88220205af0df5d.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fc25427ce242a404caf47ed5a4cbf365d.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c25427ce242a404caf47ed5a4cbf365d.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F42db77277771408f91358a06a5f91f02.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/42db77277771408f91358a06a5f91f02.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F103f13b5f2584157ad4eb373182aaf7b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/103f13b5f2584157ad4eb373182aaf7b.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F9ce76aedade340dbb15e904d0ec8fe57.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/9ce76aedade340dbb15e904d0ec8fe57.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Feff8ed5f291f44e9853e629e74c31f61.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/eff8ed5f291f44e9853e629e74c31f61.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fc531852d98404e3da8c76515b0718c90.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/c531852d98404e3da8c76515b0718c90.jpg already downloaded
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fbfe5343-a69b-5711-8dba-812f752c0264 with identifier 202603230942178
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fbfe5343-a69b-5711-8dba-812f752c0264
2026-03-30 15:07:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 157,
'color': 'Black',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '2L',
'engine_horse_power': 178,
'fuel_type': 'Diesel',
'id': 'fbfe5343-a69b-5711-8dba-812f752c0264',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603230942178',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Land Rover',
'model': 'Range Rover Velar',
'odometer': 59928,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 56,
'photo_urls': ['https://m.atcdn.co.uk/a/media/56d6b9b423814fc785cd0e7685325574.jpg',
'https://m.atcdn.co.uk/a/media/bd588014ca754a54933babbccb93200f.jpg',
'https://m.atcdn.co.uk/a/media/d25e0a471117405da61c4c4952b33cf2.jpg',
'https://m.atcdn.co.uk/a/media/4b97fbb707474ba3b88220205af0df5d.jpg',
'https://m.atcdn.co.uk/a/media/c25427ce242a404caf47ed5a4cbf365d.jpg',
'https://m.atcdn.co.uk/a/media/42db77277771408f91358a06a5f91f02.jpg',
'https://m.atcdn.co.uk/a/media/103f13b5f2584157ad4eb373182aaf7b.jpg',
'https://m.atcdn.co.uk/a/media/9ce76aedade340dbb15e904d0ec8fe57.jpg',
'https://m.atcdn.co.uk/a/media/eff8ed5f291f44e9853e629e74c31f61.jpg',
'https://m.atcdn.co.uk/a/media/c531852d98404e3da8c76515b0718c90.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 199804,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/56d6b9b423814fc785cd0e7685325574.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 185383,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/bd588014ca754a54933babbccb93200f.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201809,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/d25e0a471117405da61c4c4952b33cf2.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 189421,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4b97fbb707474ba3b88220205af0df5d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 181730,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c25427ce242a404caf47ed5a4cbf365d.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 181172,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/42db77277771408f91358a06a5f91f02.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 207357,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/103f13b5f2584157ad4eb373182aaf7b.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 202229,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/9ce76aedade340dbb15e904d0ec8fe57.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 100685,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/eff8ed5f291f44e9853e629e74c31f61.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fbfe5343-a69b-5711-8dba-812f752c0264/fbfe5343-a69b-5711-8dba-812f752c0264_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 114054,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/c531852d98404e3da8c76515b0718c90.jpg',
'Width': 1280}],
'price': 20094,
'price_includes_vat': True,
'registration_date': '2019-03-23',
'seats_number': 5,
'seller_name': None,
'title': 'Land Rover Range Rover Velar 2.0 D180 R-Dynamic SE SUV 5dr Diesel '
'Auto 4WD Euro 6 (s/s) (180 ps) WRAPPED IN MAT BLACK !!',
'transmission': 'automatic',
'trim': 'R-Dynamic SE',
'year': 2019}
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603230942178%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603230942178: {'created_time': 1774883269.377332, 'last_price_update_time': 1774883269.377343}
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603230942178') HTTP/1.1" 204 0
2026-03-30 15:07:49 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f72be55f-5c4d-57e9-ba08-ef12b7ab54cd with identifier: 202603230933451
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f72be55f-5c4d-57e9-ba08-ef12b7ab54cd
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F8bb413b533264e738a1024d5d837f2a8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8bb413b533264e738a1024d5d837f2a8.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F13b20fc57355477cb04f74d21d948b5c.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/13b20fc57355477cb04f74d21d948b5c.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F1c6f399edc284f0498898827d0854dbc.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/1c6f399edc284f0498898827d0854dbc.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F66c289e454884c80a71018c36b2511ef.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/66c289e454884c80a71018c36b2511ef.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F4201f4d6ceb04a78b02e4ac8c9667e68.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/4201f4d6ceb04a78b02e4ac8c9667e68.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff9ad347cd3cc45938dcb151b0f2a9549.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f9ad347cd3cc45938dcb151b0f2a9549.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F422b9d53162346478e863fae3d7dfa03.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/422b9d53162346478e863fae3d7dfa03.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F992478f82b4349f7a17dff84cdd48e52.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/992478f82b4349f7a17dff84cdd48e52.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F8e6027abf1db4159887d0a2751828ea0.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/8e6027abf1db4159887d0a2751828ea0.jpg already downloaded
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f72be55f-5c4d-57e9-ba08-ef12b7ab54cd with identifier 202603230933451
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f72be55f-5c4d-57e9-ba08-ef12b7ab54cd
2026-03-30 15:07:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 155,
'color': 'Blue',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.6L',
'engine_horse_power': 113,
'fuel_type': 'Petrol',
'id': 'f72be55f-5c4d-57e9-ba08-ef12b7ab54cd',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603230933451',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'Vauxhall',
'model': 'Mokka X',
'odometer': 64000,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 61,
'photo_urls': ['https://m.atcdn.co.uk/a/media/8bb413b533264e738a1024d5d837f2a8.jpg',
'https://m.atcdn.co.uk/a/media/13b20fc57355477cb04f74d21d948b5c.jpg',
'https://m.atcdn.co.uk/a/media/1c6f399edc284f0498898827d0854dbc.jpg',
'https://m.atcdn.co.uk/a/media/66c289e454884c80a71018c36b2511ef.jpg',
'https://m.atcdn.co.uk/a/media/4201f4d6ceb04a78b02e4ac8c9667e68.jpg',
'https://m.atcdn.co.uk/a/media/f9ad347cd3cc45938dcb151b0f2a9549.jpg',
'https://m.atcdn.co.uk/a/media/422b9d53162346478e863fae3d7dfa03.jpg',
'https://m.atcdn.co.uk/a/media/992478f82b4349f7a17dff84cdd48e52.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/8e6027abf1db4159887d0a2751828ea0.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 212096,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8bb413b533264e738a1024d5d837f2a8.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201705,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/13b20fc57355477cb04f74d21d948b5c.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 218012,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/1c6f399edc284f0498898827d0854dbc.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 204730,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/66c289e454884c80a71018c36b2511ef.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 201300,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/4201f4d6ceb04a78b02e4ac8c9667e68.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 199724,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f9ad347cd3cc45938dcb151b0f2a9549.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 204781,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/422b9d53162346478e863fae3d7dfa03.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 181786,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/992478f82b4349f7a17dff84cdd48e52.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f72be55f-5c4d-57e9-ba08-ef12b7ab54cd/f72be55f-5c4d-57e9-ba08-ef12b7ab54cd_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 174533,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/8e6027abf1db4159887d0a2751828ea0.jpg',
'Width': 1280}],
'price': 6794,
'price_includes_vat': True,
'registration_date': '2017-06-02',
'seats_number': 5,
'seller_name': None,
'title': 'Vauxhall Mokka X 1.6i Elite SUV 5dr Petrol Manual Euro 6 (s/s) (115 '
'ps) FULL SERVICE HISTORY',
'transmission': 'manual',
'trim': 'Elite',
'year': 2017}
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603230933451%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603230933451: {'created_time': 1774883269.617412, 'last_price_update_time': 1774883269.617423}
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603230933451') HTTP/1.1" 204 0
2026-03-30 15:07:49 [auto_selling_autotrader.co.uk] INFO: Extracted item from batch: None
2026-03-30 15:07:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d2c09fba-383e-50b9-938f-067da27c5e3c with identifier: 202603230925578
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d2c09fba-383e-50b9-938f-067da27c5e3c
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F25da2333067a4f369eefb9bc1461c528.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/25da2333067a4f369eefb9bc1461c528.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F711f2a9f578b4903b355d28bdacd0fd4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/711f2a9f578b4903b355d28bdacd0fd4.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff184ebf7018143478492121f201add28.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f184ebf7018143478492121f201add28.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ffad6e1f499c04a3bbddae193a2e50e4a.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fad6e1f499c04a3bbddae193a2e50e4a.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F46f2352a57e54d349daa31e8da421713.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/46f2352a57e54d349daa31e8da421713.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F620c730cfae84f308e6d348685e3feb4.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/620c730cfae84f308e6d348685e3feb4.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252F26332f43e64a47d79189f0b324e1fbe5.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/26332f43e64a47d79189f0b324e1fbe5.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ffe5c3d5301a3488fa0657f6f457a529e.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/fe5c3d5301a3488fa0657f6f457a529e.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Ff275907710264156bee717dcf7d820e8.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg already downloaded
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%252Fea1cf4ed13f946898897939dd55a693b.jpg%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://m.atcdn.co.uk/a/media/ea1cf4ed13f946898897939dd55a693b.jpg already downloaded
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d2c09fba-383e-50b9-938f-067da27c5e3c with identifier 202603230925578
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d2c09fba-383e-50b9-938f-067da27c5e3c
2026-03-30 15:07:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://www.autotrader.co.uk/at-graphql>
{'auction_title': '',
'c_o_2_emission_value': 174,
'color': 'White',
'currency': 'GBP',
'description': 'Nationwide Delivery Available at Reasonable Rates. All our '
'vehicles come with a Pre-Delivery Inspection, HPI Check, 6 '
'Months Minimum MOT and 3 Month Warranty all for a Compulsory '
'Admin Fee £99. If finance is obtained using a lender outside '
'of our panel of lenders admin fee of £399+VAT applies. '
'Warranty applicable with external Finance Brokers £395 for 12 '
'Months coverage. Stay up to Date with current stock on our '
'Facebook Page',
'doors_number': 5,
'emission_standard': 'Euro 6',
'engine': '1.5L',
'engine_horse_power': 160,
'fuel_type': 'Petrol',
'id': 'd2c09fba-383e-50b9-938f-067da27c5e3c',
'is_damaged': False,
'is_operable': True,
'link_to_web_offer': 'https://www.autotrader.co.uk/car-details/202603230925578',
'listing': 'directbuy',
'location': 'Hornchurch, Essex',
'make': 'MG',
'model': 'MG HS',
'odometer': 48500,
'odometer_reading_unit': 'mi',
'origin_country_code': 'GB',
'original_photo_count': 76,
'photo_urls': ['https://m.atcdn.co.uk/a/media/25da2333067a4f369eefb9bc1461c528.jpg',
'https://m.atcdn.co.uk/a/media/711f2a9f578b4903b355d28bdacd0fd4.jpg',
'https://m.atcdn.co.uk/a/media/f184ebf7018143478492121f201add28.jpg',
'https://m.atcdn.co.uk/a/media/fad6e1f499c04a3bbddae193a2e50e4a.jpg',
'https://m.atcdn.co.uk/a/media/46f2352a57e54d349daa31e8da421713.jpg',
'https://m.atcdn.co.uk/a/media/620c730cfae84f308e6d348685e3feb4.jpg',
'https://m.atcdn.co.uk/a/media/26332f43e64a47d79189f0b324e1fbe5.jpg',
'https://m.atcdn.co.uk/a/media/fe5c3d5301a3488fa0657f6f457a529e.jpg',
'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'https://m.atcdn.co.uk/a/media/ea1cf4ed13f946898897939dd55a693b.jpg'],
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 249977,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/25da2333067a4f369eefb9bc1461c528.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4472dc55-17f6-57cb-8acf-4b8bf8d53003/4472dc55-17f6-57cb-8acf-4b8bf8d53003_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 36619,
'Height': 480,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f275907710264156bee717dcf7d820e8.jpg',
'Width': 640},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 221711,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/711f2a9f578b4903b355d28bdacd0fd4.jpg',
'Width': 1254},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 238401,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/f184ebf7018143478492121f201add28.jpg',
'Width': 1246},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 203213,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fad6e1f499c04a3bbddae193a2e50e4a.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 234498,
'Height': 1021,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/46f2352a57e54d349daa31e8da421713.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 193927,
'Height': 1024,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/620c730cfae84f308e6d348685e3feb4.jpg',
'Width': 1203},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 220530,
'Height': 994,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/26332f43e64a47d79189f0b324e1fbe5.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 207727,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/fe5c3d5301a3488fa0657f6f457a529e.jpg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c09fba-383e-50b9-938f-067da27c5e3c/d2c09fba-383e-50b9-938f-067da27c5e3c_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 241302,
'Height': 960,
'OriginUrl': 'https://m.atcdn.co.uk/a/media/ea1cf4ed13f946898897939dd55a693b.jpg',
'Width': 1280}],
'price': 14094,
'price_includes_vat': True,
'registration_date': '2022-06-20',
'seats_number': 5,
'seller_name': None,
'title': 'MG MG Hs 1.5 T-GDI Exclusive SUV 5dr Petrol DCT Euro 6 (s/s) (162 '
'ps) FULL SERVICE HISTORY',
'transmission': 'automatic',
'trim': 'Exclusive',
'year': 2022}
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07: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%27202603230925578%27 HTTP/1.1" 200 None
2026-03-30 15:07:49 [auto_selling_autotrader.co.uk] INFO: Saving data for 202603230925578: {'created_time': 1774883269.885621, 'last_price_update_time': 1774883269.885632}
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_autotrader.co.uk',RowKey='202603230925578') HTTP/1.1" 204 0
2026-03-30 15:07:49 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-30 15:07:49 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-30 15:07:49 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:07:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 4a58d2d82c1f11f18e133aacc95538c6
2026-03-30 15:07:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-30 15:07:49 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-30 15:07:49 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:07:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:07:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-30 15:07:50 [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}
2026-03-30 15:07:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:07:51 [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%201773587270 HTTP/1.1" 200 None
2026-03-30 15:07:51 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (113 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_autotrader.co.uk/4a58d2d82c1f11f18e133aacc95538c6.jl
2026-03-30 15:07:51 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 845149,
'downloader/request_count': 18,
'downloader/request_method_count/POST': 18,
'downloader/response_bytes': 6137387,
'downloader/response_count': 18,
'downloader/response_status_count/200': 18,
'elapsed_time_seconds': 148.479433,
'feedexport/success_count/FileFeedStorage': 1,
'finish_reason': 'finished',
'finish_time': datetime.datetime(2026, 3, 30, 15, 7, 51, 212398, tzinfo=datetime.timezone.utc),
'item_scraped_count': 113,
'log_count/DEBUG': 3060,
'log_count/INFO': 1700,
'memusage/max': 182042624,
'memusage/startup': 147349504,
'request_depth_max': 6,
'response_received_count': 18,
'scheduler/dequeued': 18,
'scheduler/dequeued/memory': 18,
'scheduler/enqueued': 18,
'scheduler/enqueued/memory': 18,
'scrape_type/new': 113,
'scrapy-zyte-api/429': 0,
'scrapy-zyte-api/attempts': 19,
'scrapy-zyte-api/error_ratio': 0.05263157894736842,
'scrapy-zyte-api/errors': 1,
"scrapy-zyte-api/exception_types/<class 'aiohttp.client_exceptions.ClientConnectorError'>": 1,
'scrapy-zyte-api/fatal_errors': 0,
'scrapy-zyte-api/mean_connection_seconds': 13.480582389877075,
'scrapy-zyte-api/mean_response_seconds': 13.648873649641041,
'scrapy-zyte-api/processed': 18,
'scrapy-zyte-api/request_args/customHttpRequestHeaders': 18,
'scrapy-zyte-api/request_args/experimental.requestCookies': 17,
'scrapy-zyte-api/request_args/experimental.responseCookies': 18,
'scrapy-zyte-api/request_args/httpRequestBody': 18,
'scrapy-zyte-api/request_args/httpRequestMethod': 18,
'scrapy-zyte-api/request_args/httpResponseBody': 18,
'scrapy-zyte-api/request_args/httpResponseHeaders': 18,
'scrapy-zyte-api/request_args/url': 18,
'scrapy-zyte-api/status_codes/0': 1,
'scrapy-zyte-api/status_codes/200': 18,
'scrapy-zyte-api/success': 18,
'scrapy-zyte-api/success_ratio': 1.0,
'scrapy-zyte-api/throttle_ratio': 0.0,
'start_time': datetime.datetime(2026, 3, 30, 15, 5, 22, 732965, tzinfo=datetime.timezone.utc)}
2026-03-30 15:07:51 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-30 15:07:51 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f6675393710>
2026-03-30 15:07:51 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f6675393f90>
PROJECT (sourcing_v2)
SPIDER (auto_selling_autotrader.co.uk)